Detail výsledku

DAG-Sword: A Simulator for DAG-Oriented Proof-of-Work Blockchains with Realistic Network Topologies

PEREŠÍNI, M.; HLADKÝ, T.; MALINKA, K.; HOMOLIAK, I. DAG-Sword: A Simulator for DAG-Oriented Proof-of-Work Blockchains with Realistic Network Topologies. In Proceedings of the 57th Annual Hawaii International Conference on System Sciences. Waikiki: IEEE Computer Society, 2024. p. 1-10. ISBN: 978-0-9981331-7-1.
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Perešíni Martin, Ing., UITS (FIT)
Hladký Tomáš, Ing., FIT (FIT)
Malinka Kamil, doc. Mgr., Ph.D., UITS (FIT)
Homoliak Ivan, doc. Ing., Ph.D., UITS (FIT)
Abstrakt

Interesting blockchain properties have received considerable attention in research and practical applications. However, some properties, such as the transaction throughput, remained limited, especially in Proof-of-Work blockchains. Therefore, several promising directions, such as DAG-based protocols, emerged to respond to the throughput bottleneck. In this paper, we present a discrete-event simulator of DAG-based consensus protocols. Our simulator can simulate realistic blockchain networks created from data collected from a Bitcoin network, while its network configuration can be customized. The simulated network consists of honest and malicious miners. Malicious miners do not make any attack on consensus but they use a different than honest (random) transaction selection strategy to include transactions in the block to earn more profits than honest miners. This harms the performance of some DAG-based protocols, such as PHANTOM and GHOSTDAG, and thus decreases the overall throughput, which we demonstrate in our experiments and confirm the results of the related work achieved on a small network of 10 nodes. Next, we empirically compare different algorithms implementing the random transaction selection strategy from the mempool structure, and we propose a composite mempool structure that is memory-efficient and thus convenient for simulations of various transaction selection strategies over large-scale realistic networks.

Klíčová slova

Blockchain, Simulator, Transaction throughput, Mempool, Optimizations, Red-black tree, Hashtable

URL
Rok
2024
Strany
1–10
Sborník
Proceedings of the 57th Annual Hawaii International Conference on System Sciences
Konference
Hawaii International Conference on System Sciences 2024
ISBN
978-0-9981331-7-1
Vydavatel
IEEE Computer Society
Místo
Waikiki
DOI
EID Scopus
BibTeX
@inproceedings{BUT185122,
  author="Martin {Perešíni} and Tomáš {Hladký} and Kamil {Malinka} and Ivan {Homoliak}",
  title="DAG-Sword: A Simulator for DAG-Oriented Proof-of-Work Blockchains with Realistic Network Topologies",
  booktitle="Proceedings of the 57th Annual Hawaii International Conference on System Sciences",
  year="2024",
  pages="1--10",
  publisher="IEEE Computer Society",
  address="Waikiki",
  doi="10.24251/HICSS.2023.716",
  isbn="978-0-9981331-7-1",
  url="https://hdl.handle.net/10125/107101"
}
Projekty
Reliable, Secure, and Intelligent Computer Systems, VUT, Vnitřní projekty VUT, FIT-S-23-8151, zahájení: 2023-03-01, ukončení: 2026-02-28, řešení
Výzkumné skupiny
Pracoviště
Nahoru