Advertisement

Research on Consensus Mechanism for Anti-mining Concentration

  • Kailing Sui
  • Chaozhi Yang
  • Zhihuai LiEmail author
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 516)

Abstract

Based on the analysis of the existing consensus mechanism of blockchain, this paper proposes a POWS mechanism based on the adjustment of workload. In the POW consensus mechanism, the concept of coinage is introduced to adjust the mining difficulty of different nodes. The POWS adjusts the mining difficulty through two factors: calculation force and coinage. The POWS is compared with the POW and the POS in two aspects, the basic performance and the ability to resist the mining pool. The experimental results show that the POWS consensus mechanism can meet the performance requirements of normal blockchain system, at the same time it can better diminish the impact of calculation force and coinage on block generate efficiency, narrow the efficiency gap between the mining pool nodes and the non-mineral pool nodes, and reduce the interest of the mining pool to non-mineral pool nodes.

Keywords

Blockchain Consensus mechanism Mining pool POW POS POWS 

References

  1. 1.
    Hurlburt G. Might the blockchain outlive bitcoin? IT Prof. 2016;18(2):12–6.CrossRefGoogle Scholar
  2. 2.
    Janusz J. Blockchain technology in the chemical industry: Machine-to-machine electricity market. Appl Energy. 2017;195:234–46.CrossRefGoogle Scholar
  3. 3.
    Xu X, Pautasso C, Zhu L, et al. The blockchain as a software connector. In: Software architecture; 2016; New York: IEEE; p. 182–91.Google Scholar
  4. 4.
    Schrijvers O, Bonneau J, Dan B, et al. Incentive compatibility of bitcoin mining pool reward functions, 2016.Google Scholar
  5. 5.
    Xia Q, Zhang FJ, Zuo C. Review for consensus mechanism of cryptocurrency system. Comput Syst Appl, 2017.Google Scholar
  6. 6.
    Dolev D, Lamport L, Pease M, et al. The Byzantine generals [C]. In: Concurrency control & reliability in distributed systems; 1987.Google Scholar
  7. 7.
    Aste T. The fair cost of bitcoin proof of work. Social Science Electronic Publishing; 2016.Google Scholar
  8. 8.
    Spasovski J, Eklund P. Proof of stake blockchain: Performance and scalability for groupware communications. In: The international conference on management of digital ecosystems; 2017.Google Scholar
  9. 9.
    Kosba A, Miller A. Hawk: The blockchain model of cryptography and privacy-preserving smart contracts. In: 2016 IEEE symposium on security and privacy, San Jose, California, USA; 2016.Google Scholar
  10. 10.
    Bitcoin Wiki. Proof of Stake [EB/OL]. https://en.bitcoin.it/wiki/Proof_of_Stake,2015
  11. 11.
    Göbel J, Krzesinski AE, Keeler HP, et al. Bitcoin blockchain dynamics: The selfish-mine strategy in the presence of propagation delay. Perform Eval. 2015;104(1):23–41.Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Information collegeDalian Maritime UniversityDalianChina

Personalised recommendations