Consensus algorithm for delegation rights and interests certification with dynamic trust

An algorithm and consensus technology, applied in the field of blockchain

Active Publication Date: 2021-03-23
QILU UNIV OF TECH
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the needs and deficiencies of current technological development, the present invention provides a delegated proof-of-stake consensus

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Consensus algorithm for delegation rights and interests certification with dynamic trust
  • Consensus algorithm for delegation rights and interests certification with dynamic trust
  • Consensus algorithm for delegation rights and interests certification with dynamic trust

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] combined with figure 1 , this embodiment proposes a delegated proof-of-stake consensus algorithm with dynamic trust, and the implementation process of the algorithm includes:

[0070] Step S100, the blockchain network defines a trust value attribute and an evaluation value attribute for nodes, and initializes the trust value and evaluation value of each node in the blockchain network, specifically:

[0071] In this step, the defined trust value attribute Trust and evaluation value attribute Evaluation are based on the following formula to initialize the trust value t and evaluation value e of each node in the blockchain network,

[0072]

[0073] e=0,

[0074] Among them, n is the number of nodes in the blockchain network, and the superscript 1 of t indicates the first election cycle.

[0075] Step S200, the blockchain network calculates the local trust value c for the relevant nodes based on the historical transaction records in the last election cycle r-1 of the ...

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

PUM

No PUM Login to view more

Abstract

The invention discloses a consensus algorithm for delegation rights and interests certification with dynamic trust, relates to the technical field of block chains, and adopts the schemeto improve thereliability and privacy of consensus nodes on the basis of achieving distributed node consensus. The scheme includes: enabling a block chain network to define trust value attributes and evaluation value attributes for nodes ; initializing a trust value and an evaluation value of each node; calculating a local trust value for the related node based on the trust model and the historical transactionrecord in the previous election period, and further calculating a global trust value of each node; introducing an evaluation criterion comprehensively considering the voting number and the trust value, calculating an evaluation value for each node, selecting witness nodes, and generating a witness node list; and enabling the witness nodes in the witness node list to generate a block in turn, carrying out ring signature on the block message, enabling the other witness nodes to verify the ring signature and the validity and validity of the block, and determining whether the block reaches a consensus according to a verification result.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a consensus algorithm for delegated proof of rights with dynamic trust. Background technique [0002] As the underlying technology of Bitcoin, blockchain is essentially a distributed system, including cryptography, consensus algorithms, distributed storage, smart contracts and other technologies. It has a variety of important features, such as immutability, traceability, decentralization, transparency, etc. Relying on the integration and innovation of multiple technologies, the blockchain realizes secure peer-to-peer transactions between nodes without a trusted third party, which solves the problems of high cost and low efficiency caused by traditional transactions. One of its key issues is how to ensure consensus among mutually distrusting nodes. As an important component of the blockchain, the consensus algorithm can solve the consistency problem, and its efficiency dire...

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

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06Q40/04G06Q20/38G06F21/64G06F16/27
CPCG06Q40/04G06Q20/382G06F21/64G06F16/27
Inventor 禹继国孙媛媛闫碧薇王桂娟
Owner QILU UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products