Trust Development for Blockchain Interoperability Using Self-sovereign Identity Integration
Sahilpreet Singh Sidhu, Minh Nam Hai Nguyen, Chikamnaele Ngene, Sara Rouhani · 2022
Despite advances in developing various blockchain platforms and services, disparate blockchain networks do not support direct communications, causing fragmentation and data and asset in silos. Blockchain interoperability is a solution that allows communication between different blockchain platforms to exchange data and assets. This study investigates a blockchain interoperability solution based on publish-subscribe architecture to share data between various blockchain platforms. We extend the solution by providing decentralized identifiers and verifiable credentials to the users sharing and accessing data through inte-gration with Hyperledger Indy, Aries, and Ursa stack projects, which are blockchain services offering decentralized identity. We also designed a testbed comprising multiple permissioned blockchain platforms integrated with decentralized identity ser-vices to evaluate the proposed system's security and integrity