Blockchain consensus method based on trust relationship

A technology of trust relationship and blockchain, applied in the field of Internet technology improvement, can solve the problems of block difficulty, difficulty in determining DDoS attack targets, and hinder creation, and achieve the effect of reducing consensus cost, saving energy consumption, and improving efficiency

Active Publication Date: 2019-07-02
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF6 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Fortunately, the threat of this particular attack is easily mitigated due to the fact that each delegate is identified by its public key rather than its IP address
This will make it more difficult to target DDoS attacks
Potentially direct connections between delegates would make it harder to prevent them from creating blocks

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
  • Blockchain consensus method based on trust relationship
  • Blockchain consensus method based on trust relationship
  • Blockchain consensus method based on trust relationship

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Blockchain is a distributed architecture in which multiple computers connected to each other form a peer-to-peer network, coordinate operations according to a consensus protocol, and jointly process requests submitted by users. Such as figure 1 As shown in , in a peer-to-peer network, each node is in a peer position, which is both a server and a client, and has the same function. For a peer-to-peer network, the number of nodes is usually not fixed, and nodes may join or exit the network at any time. In addition, there may be some untrustworthy malicious nodes in the network. Malicious Byzantine nodes can refuse to respond to the interaction information of other nodes, or even falsely respond to the requests of other nodes. In order to reduce the cost of consensus and improve the efficiency of consensus, the consensus algorithm will select some nodes with high trust value to participate in the consensus through the trust relationship between nodes, and these nodes will ...

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 is applicable to the field of Internet technology improvement, and provides a blockchain consensus method based on a trust relationship. The method comprises: S1, quantifying the trust relationship between nodes according to transaction and block data; S2, according to trust relationship between the nodes, constructing a trust relationship diagram and generating a trust matrix; S3, iteratively calculating the trust value of each node by using the trust relationship of the nodes of the whole network; and S4, randomly selecting a representative node as the master node with the billing right each round of consensus, and selecting, by the master node, several transaction creation blocks from the transaction poo. The representative mechanism is adopted to professionalize the accounting nodes, which reduces the consensus cost, saves energy, and improves the efficiency of the node consensus and the expansion capability of the algorithm. The representative node is selected basedon the trust relationship, and does not depend on the token of the blockchain, so that the billing right is concentrated on a few 'rich people'.

Description

technical field [0001] The invention belongs to the field of Internet technology improvement, and in particular relates to a block chain consensus method based on a trust relationship. Background technique [0002] With the technological revolution and industrial transformation in the global information technology field, the Internet is gradually developing from the "Internet of Information" to the "Internet of Value". In the "Internet of Information" era, information on the Internet is open and transparent, but it can also be tampered with at will and becomes untrustworthy, requiring third-party organizations to provide trust guarantees. Once the third-party platform that provides trust goes bankrupt, the trust it provides will turn into a bubble. In order to solve the trust problems arising from the development of the Internet, blockchain technology came into being. [0003] Blockchain technology is an integrated application model of distributed data storage system, poin...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q20/38
CPCG06Q20/3829G06Q20/3825G06Q20/38Y02D10/00
Inventor 李挥王贤桂王菡马军锋伊鹏李恪聃黄建森李科浇
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
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