Cobalt: Optimizing Mining Rewards in Proof-of-Work Network Games

被引:1
|
作者
Vedula, Arti [1 ]
Gupta, Abhishek [1 ]
Venkatakrishnan, Shaileshh Bojja [1 ]
机构
[1] Ohio State Univ, Columbus, OH 43210 USA
关键词
Mining Rewards; Proof-of-work; Combinatorial Bandit; Network Games; MULTIARMED BANDITS;
D O I
10.1109/ICBC56567.2023.10174933
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mining in proof-of-work blockchains has become an expensive affair requiring specialized hardware capable of executing several megahashes per second at huge electricity costs. Miners earn a reward each time they mine a block within the longest chain, which helps offset their mining costs. It is therefore of interest to miners to maximize the number of mined blocks in the blockchain and increase revenue. A key factor affecting mining rewards earned is the connectivity between miners in the peer-to-peer network. To maximize rewards a miner must choose its network connections carefully, ensuring existence of paths to other miners that are on average of a lower latency compared to paths between other miners. We formulate the problem of deciding whom to connect to for miners as a combinatorial bandit problem. Each node picks its neighbors strategically to minimize the latency to reach 90% of the hash power of the network relative to the 90-th percentile latency from other nodes. A key contribution of our work is the use of a network coordinates based model for learning the network structure within the bandit algorithm. Experimentally we show our proposed algorithm outperforming or matching baselines on diverse network settings.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Proof-of-work blockchains and settlement finality: a functional interpretation
    Wandhofer, Ruth
    Berndsen, Ron
    [J]. JOURNAL OF FINANCIAL MARKET INFRASTRUCTURES, 2019, 7 (04): : 71 - 104
  • [42] Cryptocurrencies: Miner Heterogeneity, Botnets, and Proof-of-Work Efficiency
    Schar, Fabian
    [J]. FRONTIERS IN BLOCKCHAIN, 2020, 3
  • [43] Bitcoin: a new proof-of-work system with reduced variance
    Danilo Bazzanella
    Andrea Gangemi
    [J]. Financial Innovation, 9
  • [44] Alt-PoW: An Alternative Proof-of-Work Mechanism
    Sharkey, Sarah
    Tewari, Hitesh
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPCON), 2019, : 11 - 18
  • [45] HashCore: Proof-of-Work Functions for General Purpose Processors
    Georghiades, Yanni
    Flolid, Steven
    Vishwanath, Sriram
    [J]. 2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 1951 - 1959
  • [46] Outsourcing IOTA proof-of-work to volunteer public devices
    Sarfraz, Umair
    Zeadally, Sherali
    Alam, Masoom
    [J]. SECURITY AND PRIVACY, 2020, 3 (02):
  • [47] Error-Correction Code Proof-of-Work on Ethereum
    Kim, Hyoungsung
    Jang, Jehyuk
    Park, Sangjun
    Lee, Heung-No
    [J]. IEEE ACCESS, 2021, 9 : 135942 - 135952
  • [48] Security Attacks on Multi-Stage Proof-of-Work
    D'Arco, Paolo
    Ansaroudi, Zahra Ebadi
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2021, : 698 - 703
  • [49] Proof-of-Useful-Randomness: Mitigating the Energy Waste in Blockchain Proof-of-Work
    Seyitoglu, Efe Ulas Akay
    Yavuzl, Attila Altay
    Thang Hoang
    [J]. SECRYPT 2021: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2021, : 412 - 419
  • [50] Fair overload handling using proof-of-work functions
    Golze, S
    Mühl, G
    [J]. INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET , PROCEEDINGS, 2006, : 14 - +