Fairness and Efficiency in DAG-Based Cryptocurrencies

被引:5
|
作者
Birmpas, Georgios [1 ]
Koutsoupias, Elias [1 ]
Lazos, Philip [2 ]
Marmolejo-Cossio, Francisco J. [1 ]
机构
[1] Univ Oxford, Oxford, England
[2] Sapienza Univ Rome, Rome, Italy
来源
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2020 | 2020年 / 12059卷
基金
欧洲研究理事会;
关键词
BITCOIN;
D O I
10.1007/978-3-030-51280-4_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bitcoin is a decentralised digital currency that serves as an alternative to existing transaction systems based on an external central authority for security. Although Bitcoin has many desirable properties, one of its fundamental shortcomings is its inability to process transactions at high rates. To address this challenge, many subsequent protocols either modify the rules of block acceptance (longest chain rule) and reward, or alter the graphical structure of the public ledger from a tree to a directed acyclic graph (DAG). Motivated by these approaches, we introduce a new general framework that captures ledger growth for a large class of DAG-based implementations. With this in hand, and by assuming honest miner behaviour, we (experimentally) explore how different DAG-based protocols perform in terms of fairness, as well as efficiency. To do so, we isolate different parameters of the network (such as k, the number of pointers to previous blocks) and study their effect on those performance metrics. Our results demonstrate how the DAG-based ledger protocols described by our framework cope with a high transaction load. More specifically, we show that even in a scenario where every miner on the system is honest in terms of when they publish blocks, what they point to, and what transactions each block contains, fairness and efficiency of this kind of ledgers can break down at specific hash rates if miners have differing levels of connectivity to the P2P network sustaining the protocol. (The full version of this paper can be found in [ 2]).
引用
收藏
页码:79 / 96
页数:18
相关论文
共 50 条
  • [31] Performance Analysis for DAG-based Blockchain Systems Based on the Markov Process
    Song, Xingshuo
    Li, Shiyong
    Chang, Yanxia
    Zhang, Chi
    Li, Quanlin
    JOURNAL OF SYSTEMS SCIENCE AND SYSTEMS ENGINEERING, 2025, 34 (01) : 29 - 54
  • [32] GradedDAG: An Asynchronous DAG-based BFT Consensus with Lower Latency
    Dai, Xiaohai
    Zhang, Zhaonan
    Xiao, Jiang
    Yue, Jingtao
    Xie, Xia
    Jin, Hai
    2023 42ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, SRDS 2023, 2023, : 107 - 117
  • [33] A DAG-based XCIGS algorithm for dependent tasks in grid environments
    Huang, CQ
    Chen, DR
    Zeng, QH
    Hu, HL
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 158 - 167
  • [34] TidyBlock: A Novel Consensus Mechanism for DAG-based Blockchain in IoT
    Qu, Xidi
    Wang, Shengling
    Li, Kun
    Huang, Jianhui
    Cheng, Xiuzhen
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2025, 24 (02) : 722 - 735
  • [35] DAG-based visual interfaces for navigation in indexed video content
    Maylis Delest
    Anthony Don
    Jenny Benois-Pineau
    Multimedia Tools and Applications, 2006, 31 : 51 - 72
  • [36] TIPS: Transaction Inclusion Protocol With Signaling in DAG-Based Blockchain
    Chen, Canhui
    Chen, Xu
    Fang, Zhixuan
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3685 - 3701
  • [37] Understanding Intrinsic Characteristics and System Implications of DAG-based Blockchain
    Wang, Tianyu
    Wang, Qian
    Shen, Zhaoyan
    Jia, Zhiping
    Shao, Zili
    2020 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2020,
  • [38] Incentive Attacks on DAG-Based Blockchains with Random Transaction Selection
    Peresini, Martin
    Bencic, Federico Matteo
    Hruby, Martin
    Malinka, Kamil
    Homoliak, Ivan
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN, 2023, : 1 - 8
  • [39] Jointgraph: A DAG-based efficient consensus algorithm for consortium blockchains
    Fu Xiang
    Wang Huaimin
    Shi Peichang
    Ouyang Xue
    Zhang Xunhui
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (10): : 1987 - 1999
  • [40] Towards A Scalable DAG-based Distributed Ledger for Smart Communities
    Fan, Caixiang
    Khazaei, Hamzeh
    Chen, Yuxiang
    Musilek, Petr
    2019 IEEE 5TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2019, : 177 - 182