TechRxiv
Enabling_Interoperability_Between_DLT_Following_a_Gateway_based_Approach__The_Case_of_Ethereum_and_Hyperledger_Fabric___CLEI__23 (17).pdf (579.83 kB)
Download file

Interoperability between DLT following a Gateway-based approach: the Case of Ethereum and Hyperledger Fabric

Download (579.83 kB)
preprint
posted on 2023-05-11, 01:43 authored by Guzman LlambiasGuzman Llambias, Sebastián Pandolfi, Laura González, Raúl Ruggia, Emiliano González, Mathias Castro

Distributed ledger technologies (DLT) usage is currently limited to a single platform as they don't have design-based interoperability capabilities. In general, it's challenging for a DLT to communicate with another one. Although several DLT solutions have been proposed and applied in specific application areas, building a general purpose interoperability solution for any DLT remains a challenge. In previous work, we proposed a tailor-made interoperability solution between Hyperledger Fabric and Corda. This paper extends that work to enable interoperability between Hyperledger Fabric and Ethereum. The main contributions of this paper are proposals for a new Ethereum connector, a new request-response interaction model and the introduction of future payments to enable the payments of services. A prototype was developed and evaluated through a case scenario, performance tests and cost analysis. Performance tests showed bottlenecks under heavy load scenarios due to Ethereum's design. Costs analysis showed that the approach is suitable for purchasing high-priced services. These promising results constitute a step forward in developing a general-purpose solution for DLT interoperability.

Funding

The research that gives rise to the results presented in this publication received funds from the Agencia Nacional de Investigación e Innovaci ́on under the code POS NAC 2022 4 174476

History

Email Address of Submitting Author

gllambi@fing.edu.uy

Submitting Author's Institution

Universidad de la República

Submitting Author's Country

  • Uruguay