XChange: A Universal Mechanism for Asset Exchange between Permissioned Blockchains

被引:0
|
作者
Martijn de Vos
Can Umut Ileri
Johan Pouwelse
机构
[1] Delft University of Technology,
来源
World Wide Web | 2021年 / 24卷
关键词
Blockchain interoperability; Universal asset exchange; Blockchain asset trading; Permissioned blockchains;
D O I
暂无
中图分类号
学科分类号
摘要
Permissioned blockchains are increasingly being used as a solution to record transactions between companies. Several use cases that leverage permissioned blockchains focus on the representation and management of real-world assets. Since the number of incompatible blockchains is quickly growing, there is an increasing need for a universal mechanism to exchange, or trade, digital assets between these isolated platforms. There currently is no universal mechanism for inter-blockchain asset exchange without a requirement for trusted authorities that coordinate the trade. We address this shortcoming and present XChange, a universal mechanism for asset exchange between permissioned blockchains. To achieve universality and to avoid trusted authorities that coordinate a trade, XChange does not provide atomic guarantees but leverages risk mitigation strategies to reduce value at stake. Our mechanism records the specifications and progression of each trade within records on a distributed log. XChange reduces the economic gains of adversaries by bounding the total amount of fraud they can commit at any time. After having committed fraud, an adversary is forced to finish its ongoing trades before it can engage in new trades. We first present a four-phased protocol that coordinates an asset exchange between two traders. We then outline how trade records can be stored on TrustChain, which is a lightweight distributed ledger specifically built for the tamper-proof storage of data elements. We implement XChange and conduct experiments. Our experiments demonstrate that XChange is capable of reducing the economic gains of adversaries by more than 99.9% when replaying a real-world trading dataset. A deployment on low-resource devices reveals that the latency added to a trade by XChange is only 493 milliseconds. Finally, our scalability evaluation shows that XChange achieves over 1’000 trades per second and that its throughput, in terms of trades per second, scales linearly with the system load.
引用
收藏
页码:1691 / 1728
页数:37
相关论文
共 50 条
  • [1] XChange: A Universal Mechanism for Asset Exchange between Permissioned Blockchains
    de Vos, Martijn
    Ileri, Can Umut
    Pouwelse, Johan
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (05): : 1691 - 1728
  • [2] A Distributed Digital Asset-Trading Platform Based on Permissioned Blockchains
    Wang, Rong
    Tsai, Wei-Tek
    He, Juan
    Liu, Can
    Deng, Enyan
    SMART BLOCKCHAIN, 2018, 11373 : 55 - 65
  • [3] Secure Collaboration Between Consortiums in Permissioned Blockchains
    Huang, Juzheng
    Tang, Qiang
    Su, Chunhua
    Ruan, Na
    PROVABLE AND PRACTICAL SECURITY, PROVSEC 2022, 2022, 13600 : 228 - 245
  • [4] CBDC Bridging between Hyperledger Fabric and Permissioned EVM-based Blockchains
    Augusto, Andre
    Belchior, Rafael
    Kocsis, Imre
    Gonczy, Laszlo
    Vasconcelos, Andre
    Correia, Miguel
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [5] PCCAE: A Protocol for Multi-Party Asset Exchange Among Blockchains
    Yu, Teng
    Luo, Fengji
    Ranzi, Gianluca
    PROCEEDINGS OF THE2024 SIGCOMM WORKSHOP ON ZERO TRUST ARCHITECTURE FOR NEXT GENERATION COMMUNICATIONS, ZTA-NEXTGEN 2024, 2024, : 13 - 18
  • [6] Universal Atomic Swaps: Secure Exchange of Coins Across All Blockchains
    Thyagarajan, Sri AravindaKrishnan
    Malavolta, Giulio
    Moreno-Sanchez, Pedro
    43RD IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2022), 2022, : 1299 - 1316
  • [7] Hash time locked contract based asset exchange solution for probabilistic public blockchains
    Monika
    Bhatia, Rajesh
    Jain, Arnav
    Singh, Baljeet
    Cluster Computing, 2022, 25 (06) : 4189 - 4201
  • [8] Hash time locked contract based asset exchange solution for probabilistic public blockchains
    Monika
    Bhatia, Rajesh
    Jain, Arnav
    Singh, Baljeet
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4189 - 4201
  • [9] Permissioned Blockchains and Virtual Nodes for Reinforcing Trust Between Aggregators and Prosumers in Energy Demand Response Scenarios
    Patsonakis, Christos
    Terzi, Sofia
    Moschos, Ioannis
    Ioannidis, Dimosthenis
    Votis, Konstantinos
    Tzovaras, Dimitrios
    2019 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2019 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2019,
  • [10] Hash time locked contract based asset exchange solution for probabilistic public blockchains
    Rajesh Monika
    Arnav Bhatia
    Baljeet Jain
    Cluster Computing, 2022, 25 : 4189 - 4201