TruChain: A Multi-Layer Architecture for Trusted, Verifiable, and Immutable Open Banking Data
Aufa Nasywa Rahman, Bimo Sunarfri Hantono, Guntur Dharma Putra

TL;DR
TruChain introduces a layered architecture combining decentralized identity, cryptographic verification, and a distributed ledger to enhance trust, integrity, and immutability in open banking data sharing, addressing key security risks.
Contribution
It proposes a novel multi-layer system integrating source validation, data authentication, and tamper-proof storage for open banking data security.
Findings
System scales linearly with stable throughput
Achieves 100% data validation rate
Uses under 35% CPU and 350 MiB memory during operation
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Data Security Solutions · Cryptography and Data Security · Data Quality and Management
