PBFT consensus propagation optimization method based on dynamic reputation value

An optimization method and technology of reputation value, applied in transmission systems, digital transmission systems, secure communication devices, etc., can solve problems such as inability to provide external services, inapplicability to Internet of Things systems, and poor scalability.

CN111510502AInactive Publication Date: 2020-08-07吉林科创电力有限公司 +1
8 Cites 14 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2020-08-07
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
Patent Text Reader

Abstract

The invention discloses a PBFT consensus propagation optimization method based on a dynamic reputation value, and relates to the technical field of Internet of Things based on a blockchain. The PBFT consensus propagation optimization method comprises the following steps of: firstly, calculating comprehensive reputation values of gateway nodes; secondly, electing a pre-selected main node accordingto the comprehensive reputation values of the gateway nodes; thirdly, solving a PoW problem through competition by means of the pre-selected main node which becomes a main node, and creating a verification committee in an ad hoc network mode by broadcasting to the whole network; and finally, enabling member nodes in the committee to take part of the reputation values higher than a reward reputation value as stock rights to participate in a PBFT consistency protocol. According to the PBFT consensus propagation optimization method based on the dynamic reputation value, the performance of the consensus propagation verification process in the Internet of Things system based on the blockchain is improved, the nodes can be stimulated to actively participate in block verification, the block synchronization time is shortened, malicious nodes are prevented from counterfeiting transactions, the network security risk is reduced, and the security of the Internet of Things system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of the Internet of Things based on blockchain, in particular to a PBFT consensus propagation optimization method based on a dynamic reputation value. Background technique

[0002] Optimizing consensus propagation refers to the key to avoid passive verification or free-riding of lazy nodes, and promote nodes to cooperate to forward transactions and actively verify in the blockchain-based Internet of Things transaction verification process. It can be roughly divided into two categories. The first category is to encourage miners to actively participate in the mining process in various cryptocurrencies such as Bitcoin. Nodes that broadcast and verify messages actively participating in network maintenance will obtain corresponding bookkeeping rights, and Give the specified token rewards. The other is to use the reward and punishment model to dynamically adjust the incentives of stakeholders, and determine the am...

Examples

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0034] A PBFT consensus propagation optimization method based on dynamic reputation value, comprising the following steps:

[0035] S1: sensor node Reward perceived data with reputation Packaged into the transaction information block, and then broadcast the verification request to the blockchain network composed of gateway nodes.

[0036] S2: Calculate the current comprehensive reputation value of the gateway node after receiving the verification request ;

[0037] Wherein, the comprehensive reputation value is obtained through local weighted reputation value and weighted recommendation reputation Calculated, the...