An On-Chain Smart Contract Protocol for Tangle

Guangcheng Li, Qinglin Zhao, Meng Chu Zhou, Hong Liang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Chain-structured blockchains (e.g., Bitcoin and Ethereum) are often criticized for resource waste, low scalability, and high transaction fees. Tangle has been proposed to overcome these drawbacks by adopting a directed acyclic graph structure, new consensus mechanisms, etc. Particularly, Tangle defines a transaction-processing rule, which requires that new incoming transactions should approve several existing transactions before being attached to Tangle, to exclude miners and transaction fees. However, this rule makes it difficult to support smart contract (SC) in Tangle, an essential component of numerous decentralized applications, because the execution and verification of SC usually require transaction fees as incentive awards. In this work, we propose an 'on-Tangle' SC protocol called equivalent-exchange-based smart contract (EESC), which runs on the Tangle core, to address this challenge. EESC extends the transaction-processing rule to SC and hence maintains Tangle's advantages of no fees and no mining. In EESC, a user should verify other users' SCs before submitting its SC. The workload of verifying these existing SCs is greater than that of verifying the newly submitted one. Extensive simulations verify that EESC is fast and efficient and can well achieve our goal.

Original languageEnglish (US)
Title of host publicationICNSC 2022 - Proceedings of 2022 IEEE International Conference on Networking, Sensing and Control
Subtitle of host publicationAutonomous Intelligent Systems
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665472432
DOIs
StatePublished - 2022
Event19th IEEE International Conference on Networking, Sensing and Control, ICNSC 2022 - Shanghai, China
Duration: Dec 15 2022Dec 18 2022

Publication series

NameICNSC 2022 - Proceedings of 2022 IEEE International Conference on Networking, Sensing and Control: Autonomous Intelligent Systems

Conference

Conference19th IEEE International Conference on Networking, Sensing and Control, ICNSC 2022
Country/TerritoryChina
CityShanghai
Period12/15/2212/18/22

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Control and Optimization

Keywords

  • Tangle
  • blockchain
  • equivalent exchange
  • smart contract

Fingerprint

Dive into the research topics of 'An On-Chain Smart Contract Protocol for Tangle'. Together they form a unique fingerprint.

Cite this