TruChain: A Multi-Layer Architecture for Trusted, Verifiable, and Immutable Open Banking Data
By: Aufa Nasywa Rahman, Bimo Sunarfri Hantono, Guntur Dharma Putra
Potential Business Impact:
Makes bank data safe for sharing and new apps.
Open banking framework enables third party providers to access financial data across banking institutions, leading to unprecedented innovations in the financial sector. However, some open banking standards remain susceptible to severe technological risks, including unverified data sources, inconsistent data integrity, and lack of immutability. In this paper, we propose a layered architecture that provides assurance in data trustworthiness with three distinct levels of trust, covering source validation, data-level authentication, and tamper-proof storage. The first layer guarantees the source legitimacy using decentralized identity and verifiable presentation, while the second layer verifies data authenticity and consistency using cryptographic signing. Lastly, the third layer guarantees data immutability through the Tangle, a directed acyclic graph distributed ledger. We implemented a proof-of-concept implementation of our solution to evaluate its performance, where the results demonstrate that the system scales linearly with a stable throughput, exhibits a 100% validation rate, and utilizes under 35% of CPU and 350 MiB memory. Compared to a real-world open banking implementation, our solution offers significantly reduced latency and stronger data integrity assurance. Overall, our solution offers a practical and efficient system for secure data sharing in financial ecosystems while maintaining regulatory compliance.
Similar Papers
Designing a Layered Framework to Secure Data via Improved Multi Stage Lightweight Cryptography in IoT Cloud Systems
Cryptography and Security
Secures internet gadgets and cloud data better.
"Blockchain-Enabled Zero Trust Framework for Securing FinTech Ecosystems Against Insider Threats and Cyber Attacks"
Cryptography and Security
Secures money apps with unbreakable digital rules.
SecureBank: A Financially-Aware Zero Trust Architecture for High-Assurance Banking Systems
Cryptography and Security
Protects banks from hackers better and faster.