Abstract
To improve the performance for distributed blockchain system, a novel and effective consensus algorithm is designed in this paper. It firstly constructs a more random additive constant through the generation matrix of the error correction code and uses the value of the hash entropy to prove that the constructed hash function can meet the requirements of high throughput and fast consensus in performance. In addition, a distributed consensus coordination service system is used in the blockchain system to realize the synchronization of metadata and ensure the consistency of block data, configuration information, and transaction information. The experiment results show that our proposed strategy can reduce the waste of computing resources, increase the block generation speed, and ensure the fairness of nodes participating in the competition, which is an effective solution to ensure the stable operation of the blockchain system.
Highlights
Blockchain is a technique of distributed database which is developed with the applications of digital encrypted currency [1]
As a new distributed computing paradigm, it is the combination of point-to-point network, cryptography, distributed storage, and other technologies
Consensus mechanism is an important part of blockchain technology
Summary
Blockchain is a technique of distributed database which is developed with the applications of digital encrypted currency [1]. E DPoS consensus mechanism selects 101 nodes with equivalent accounting rights through equity voting, which solves the problem of the attacks on the computing power of PoW and the equity of PoS, but there are still 51% attacks on malicious nodes caused by the low participation voting. It can be seen from the above analysis that the consensus mechanism is one of the factors limiting the development of the current blockchain [14]. A distributed consensus coordination service system is used in the blockchain system to realize the synchronization of metadata and ensure the consistency of block data, configuration information, and transaction information
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.