Blockchain is a disruptive technology that is changing the dynamics of numerous societal contexts. Interest in this technology is growing in both the academic and social spheres. Different blockchains usually work as isolated worlds that cannot communicate. The research and implementation of efficient interoperability protocols between blockchains should increase their expressiveness and make them more versatile and applicable in many real-world contexts. To this end, we investigate a possible interoperability protocol that aims at connecting Ethereum-based blockchains. By exploiting the properties of Ethereum Virtual Machines, we propose an interoperability protocol that works at the application level and makes use of off-chain processes and events to finalise an inter-chain transaction. Use cases such as synchronisation or movement of data, transfer of fungible and non-fungible tokens and cross-chain smart contract execution are addressed. Finally, we show the event semantics needed to drive inter-chain transactions.

Interoperability Between EVM-Based Blockchains

Pinna, Andrea;Tonelli, Roberto;Vaccargiu, Matteo
2024-01-01

Abstract

Blockchain is a disruptive technology that is changing the dynamics of numerous societal contexts. Interest in this technology is growing in both the academic and social spheres. Different blockchains usually work as isolated worlds that cannot communicate. The research and implementation of efficient interoperability protocols between blockchains should increase their expressiveness and make them more versatile and applicable in many real-world contexts. To this end, we investigate a possible interoperability protocol that aims at connecting Ethereum-based blockchains. By exploiting the properties of Ethereum Virtual Machines, we propose an interoperability protocol that works at the application level and makes use of off-chain processes and events to finalise an inter-chain transaction. Use cases such as synchronisation or movement of data, transfer of fungible and non-fungible tokens and cross-chain smart contract execution are addressed. Finally, we show the event semantics needed to drive inter-chain transactions.
2024
9783031578526
9783031578533
EVM blockchain; Interoperability; Inter-chain; Smart contract; Semantic
File in questo prodotto:
File Dimensione Formato  
InterchainSemanticsEVMBased.pdf

Open Access dal 11/04/2025

Descrizione: Manuscript
Tipologia: versione post-print (AAM)
Dimensione 425.17 kB
Formato Adobe PDF
425.17 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/426243
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact