Towards a Secure Cross-Blockchain Smart Contract Architecture

Rawya Mars, Saoussen Cheikhrouhou, Slim Kallel, Mohamed Sellami, Ahmed Hadj Kacem

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the speed rise of heterogeneous Blockchain (BC) platforms, interoperability became a critical area of research barrer for a variety of use cases, ranging from supply chain to healthcare. Consequently, a number of BC interoperability solutions were proposed to overcome these issues. One of these is Bifröst, a notary-based BC interoperability Application Programming Interface (API) which enables users or existing applications to interact seamlessly with multiple BCs. An early prototype of Bifröst was built, which proved its feasibility, nonetheless, it failed to allow interactions with Smart Contracts (SCs) across BCs. In this context, we present in this paper an extension of Bifröst architecture enabling secure cross-BC SCs using the Trusted Execution Environment (TEE). The proposed architecture is also fault tolerant by means of a logging module that facilitates the recovery of partially completed transactions in case of a crash.

Original languageEnglish
Title of host publicationRisks and Security of Internet and Systems - 17th International Conference, CRiSIS 2022, Revised Selected Papers
EditorsSlim Kallel, Mohamed Jmaiel, Ahmed Hadj Kacem, Mohammad Zulkernine, Frédéric Cuppens, Nora Cuppens
PublisherSpringer Science and Business Media Deutschland GmbH
Pages127-132
Number of pages6
ISBN (Print)9783031311079
DOIs
Publication statusPublished - 1 Jan 2023
Event17th International Conference on Risks and Security of Internet and Systems, CRiSIS 2022 - Sousse, Tunisia
Duration: 7 Dec 20229 Dec 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13857 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Conference on Risks and Security of Internet and Systems, CRiSIS 2022
Country/TerritoryTunisia
CitySousse
Period7/12/229/12/22

Keywords

  • Blockchain (BC)
  • Fault tolerance
  • Interoperability
  • Security
  • Smart Contract (SC)

Fingerprint

Dive into the research topics of 'Towards a Secure Cross-Blockchain Smart Contract Architecture'. Together they form a unique fingerprint.

Cite this