Difficulty control for blockchain-based consensus systems

被引:166
|
作者
Kraft, Daniel [1 ]
机构
[1] Graz Univ, NAWI Graz, Inst Math, Univ Pl 3, A-8010 Graz, Austria
基金
奥地利科学基金会;
关键词
Crypto-currency; Bitcoin mining; Namecoin; Nakamoto blockchain; Poisson process;
D O I
10.1007/s12083-015-0347-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Crypto-currencies like Bitcoin have recently attracted a lot of interest. A crucial ingredient into such systems is the "mining" of a Nakamoto blockchain. We model mining as a Poisson process with time-dependent intensity and use this model to derive predictions about block times for various hash-rate scenarios (exponentially rising hash rate being the most important). We also analyse Bitcoin's method to update the "network difficulty" as a mechanism to keep block times stable. Since it yields systematically too fast blocks for exponential hash-rate growth, we propose a new method to update difficulty. Our proposed method performs much better at ensuring stable average block times over longer periods of time, which we verify both in simulations of artificial growth scenarios and with real-world data. Besides Bitcoin itself, this has practical benefits particularly for systems like Namecoin. It can be used to make name expiration times more predictable, preventing accidental loss of names.
引用
收藏
页码:397 / 413
页数:17
相关论文
共 50 条
  • [31] Cybersecurity for Blockchain-Based IoT Systems: A Review
    Alajlan, Razan
    Alhumam, Norah
    Frikha, Mounir
    APPLIED SCIENCES-BASEL, 2023, 13 (13):
  • [32] Achieving cybersecurity in blockchain-based systems: A survey
    Gimenez-Aguilar, Mar
    de Fuentes, Jose Maria
    Gonzalez-Manzano, Lorena
    Arroyo, David
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 124 : 91 - 118
  • [33] Blockchain-based identity management systems: A review
    Liu Y.
    He D.
    Obaidat M.S.
    Kumar N.
    Khan M.K.
    Raymond Choo K.-K.
    Journal of Network and Computer Applications, 2021, 166
  • [34] Blockchain-based Management of Video Surveillance Systems
    Jeong, Yena
    Hwang, DongYeop
    Kim, Ki-Hyung
    33RD INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2019), 2019, : 465 - 468
  • [35] A blockchain-based access control and intrusion detection framework for satellite communication systems
    Cao, Sheng
    Dang, Sixuan
    Zhang, Yuan
    Wang, Wei
    Cheng, Nan
    COMPUTER COMMUNICATIONS, 2021, 172 : 216 - 225
  • [36] Blockchain-based Metadata Protection for Archival Systems
    LHutereate, Arnaud
    Burihabwa, Dorian
    Felber, Pascal
    Mercier, Hugues
    Schiavoni, Valerio
    2019 IEEE 38TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2019), 2019, : 315 - 323
  • [37] Blockchain-based reward point exchange systems
    Pramanik, Bijon Kumar
    Rahman, A. Z. M. Shakilur
    Li, Mei
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (15-16) : 9785 - 9798
  • [38] A blockchain-based models for student information systems
    Ali, Sura I. Mohammed
    Farouk, Haitham
    Sharaf, Hussien
    EGYPTIAN INFORMATICS JOURNAL, 2022, 23 (02) : 187 - 196
  • [39] Blockchain-based Micropayment Systems: Economic Impact
    Khan, Nida
    Ahmad, Tabrez
    State, Radu
    IDEAS '19: PROCEEDINGS OF THE 23RD INTERNATIONAL DATABASE APPLICATIONS & ENGINEERING SYMPOSIUM (IDEAS 2019), 2019, : 336 - 338
  • [40] Trends in blockchain-based electronic voting systems
    Pawlak, Michal
    Poniszewska-Maranda, Aneta
    INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (04)