Evaluation Model-Based Hybrid Consensus Algorithm for Blockchain in Automated Natural Gas Trading
Abstract
In natural gas automated trading, transaction efficiency of the whole trading system will inevitably be affected with the expansion of network size and the increase of transaction volume. In order to improve the timeliness of the consensus algorithm, a hybrid consensus algorithm PoE (Proof of Evaluation) which combines proof-of-work and proof-of-stake based on evaluation model is proposed. Firstly, the nodes are randomly and uniformly grouped, and each group performs the selection of candidate nodes in a PoW manner, which divides the nodes into candidate nodes and normal nodes, and reduces the difficulty of hash computation, thus reducing the arithmetic resources consumed in finding random numbers. Secondly, the upper limit of the entitlement value is set, which solves the problem of infinite growth of the entitlement. The credit mechanism is introduced to obtain the credit evaluation of the nodes. And lastly, the candidate nodes are evaluated by the evaluation model with a weight val-ue evaluation, and the candidate node with the largest weight value obtains the block bookkeeping right. Theoretical studies and simulation experiments show that our algorithm can reduce the waste of arithmetic resources, balance the competition for bookkeeping rights, and improve the security while reducing the delay and increasing the throughput. It provides new ideas to enhance the function of blockchain system, and also meets the basic technical standards of natural gas automated transactions, effectively solving the problems of transaction processing inefficiency in natural gas automated transactions.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.