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 条
  • [41] DAG-based visual interfaces for navigation in indexed video content
    Delest, Maylis
    Don, Anthony
    Benois-Pineau, Jenny
    MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 31 (01) : 51 - 72
  • [42] MorphDAG: A Workload-Aware Elastic DAG-Based Blockchain
    Zhang, Shijie
    Xiao, Jiang
    Wu, Enping
    Cheng, Feng
    Li, Bo
    Wang, Wei
    Jin, Hai
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (10) : 5249 - 5264
  • [43] Dagbase: A Decentralized Database Platform Using DAG-Based Consensus
    Ding, Yepeng
    Sato, Hiroyuki
    2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 798 - 807
  • [44] LDV: A Lightweight DAG-Based Blockchain for Vehicular Social Networks
    Yang, Wenhui
    Dai, Xiaohai
    Xiao, Jiang
    Jin, Hai
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (06) : 5749 - 5759
  • [45] Advanced DAG-Based Ranking (ADR) Protocol for Blockchain Scalability
    Noreen, Tayyaba
    Xia, Qiufen
    Haider, Muhammad Zeeshan
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02): : 2593 - 2613
  • [46] Narwhal and Tusk: A DAG-based Mempool and Efficient BFT Consensus
    Danezis, George
    Kokoris-Kogias, Lefteris
    Sonnino, Alberto
    Spiegelman, Alexander
    PROCEEDINGS OF THE SEVENTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS '22), 2022, : 34 - 50
  • [47] A DAG-Based Reputation Mechanism for Preventing Peer Disclosure in SIoV
    Li, Yijing
    Tao, Xiaofeng
    Zhang, Xuefei
    Xu, Jin
    Wang, Yisong
    Xia, Wenbo
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 24095 - 24106
  • [48] Routing Loops in DAG-based Low Power and Lossy Networks
    Xie, W.
    Goyal, M.
    Hosseini, H.
    Martocci, J.
    Bashir, Y.
    Baccelli, E.
    Durresi, A.
    2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, : 888 - 895
  • [49] Computing Resource Allocation Scheme for DAG-Based IOTA Nodes
    Hellani, Houssein
    Sliman, Layth
    Samhat, Abed Ellatif
    Exposito, Ernesto
    SENSORS, 2021, 21 (14)
  • [50] NEZHA: Exploiting Concurrency for Transaction Processing in DAG-based Blockchains
    Xiao, Jiang
    Zhang, Shijie
    Zhang, Zhiwei
    Li, Bo
    Dai, Xiaohai
    Jin, Hai
    2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, : 269 - 279