1. Tangle the Blockchain:Towards Connecting Blockchain and DAG
- Author
-
Hellani, Houssein, Sliman, Layth, Samhat, Abed Ellatif, Samhat, Abed, Exposito, E., Département de Mathématiques, Informatique, Automatique (DMIA), Institut Supérieur de l'Aéronautique et de l'Espace (ISAE-SUPAERO), Laboratoire d'analyse et d'architecture des systèmes (LAAS), Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Institut National des Sciences Appliquées - Toulouse (INSA Toulouse), Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées, Laboratoire Informatique de l'Université de Pau et des Pays de l'Adour (LIUPPA), Université de Pau et des Pays de l'Adour (UPPA), École d'ingénieur généraliste en informatique et technologies du numérique (Efrei), Faculty of Engineering-CRSI, Lebanese American University (LAU), and Lebanese University [Beirut] (LU)
- Subjects
Tangle ,Blockchain ,DAG ,IOTA ,[INFO]Computer Science [cs] ,Connector - Abstract
International audience; Blockchain brings many added values to modern business systems. However, Blockchain-based applications with massive IoT devices experience some limitations. This is referred to the linear structure and the consensus algorithms used in Blockchain, which consumes the participating nodes' considerable resources. Additionally, IoT devices are generally with limited resources and have limited bandwidth connections. IOTA, which is based on Directed Acyclic Graph (DAG), is a new distributed ledger technology (DLT) for IoT devices. It proves its high scalability by providing parallel data processing. However, DAG is still not mature enough to fully replace Blockchain. In previous work, we proposed combining both Blockchain and IOTA technologies to allow scalable transactions where Blockchain is employed in the backend and Tangle is used in the frontend. In this paper, we consider the proposed solution with the main focusing on the connector part that intermediates both DLT technologies. The connector is a decentralized software component that supports the interaction between the DLT implicitly. The experiments' results show the flexibility to merge both DLTs using message queuing protocol that enables smart contracts to run on the Tangle nodes and enriches the new platform with reliability and working offline features.
- Published
- 2021