Transaction-based blockchain consensus mechanism

A blockchain and mechanism technology, applied in the blockchain field, can solve problems such as unfavorable currency circulation, centralization, and reduced currency circulation, and achieve the effects of reducing resource consumption, avoiding excessive centralization, and improving circulation
CN110580653AActive Publication Date: 2019-12-17CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
Publication Date
2019-12-17

Smart Images

  • Figure 1
    Figure 1
Patent Text Reader

Abstract

The invention provides a transaction-based blockchain consensus mechanism, which comprises the following steps: counting transaction data in first X blocks of a current block, sorting the transactiondata according to the transaction data, and selecting corresponding first Y nodes according to a sorting result, the transaction data comprising a transaction quantity and / or a transaction amount; enabling the first Y nodes to perform computing power competition according to the target value, calculate a result value, obtain a verified node as a winning node according to the result value, and obtain the accounting right of the new block; and enabling the winning node to package the newly generated transaction data into the new block and obtains currency rewards. Compared with an existing PoW mechanism and an existing PoS mechanism, the node selected by the mechanism is high in activeness in the block chain network, the willingness of maintaining the block chain network is high, waste of computing power can be effectively reduced, excessive centralization is avoided, and resource consumption is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of block chains, in particular to a transaction-based block chain consensus mechanism. Background technique

[0002] The consensus mechanism is a mechanism used to maintain the consistency of each distributed node in the blockchain network. The consensus mechanisms currently used in the blockchain mainly include Proof of Work (PoW) and Proof of Stake (PoS).

[0003] (1) If PoW is used in the Bitcoin blockchain to reach a consensus among nodes, this mechanism requires nodes to perform calculations of a certain degree of difficulty to obtain the accounting rights of new blocks. Specifically, the process of Bitcoin PoW is firstly to form a transaction list of all transactions to be packaged into the block and generate a Merkle root hash through the Merkle tree algorithm; then assemble the Merkle root hash value and other relevant information into a block header; Finally, the random number in the block header ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More