Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Byzantine fault tolerance method and token economy management system

A Byzantine and economical technology, applied in the field of consensus algorithms of blockchain networks, it can solve problems such as inability to work, frustration of node participation, and reduction of investment, to achieve the effect of increasing costs

Active Publication Date: 2018-10-02
上海分布信息科技有限公司
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is: more than 1 / 3 of the nodes of the traditional Byzantine algorithm cannot work after they stop working, and the proportion of the certificate owner nodes in the existing blockchain network, the weight and distribution of the operating nodes and ordinary nodes Unreasonable profit leads to frustration of node participation enthusiasm, lower investment and even withdrawal from the network, resulting in the degradation of the blockchain network

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
  • Byzantine fault tolerance method and token economy management system
  • Byzantine fault tolerance method and token economy management system
  • Byzantine fault tolerance method and token economy management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0041] Generally, all nodes in the blockchain network can be divided into two categories according to whether they participate in the consensus. The nodes that participate in the consensus are called consensus nodes, and the nodes that do not participate in the consensus are called non-consensus nodes. Preferably, the proposal node, endorsement no...

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 Byzantine fault tolerance method and a token economy management system. The method comprises the steps of delegating right and interest of a node, which is to participate inblock chain operation, to a block chain network node, thereby obtaining a right and interest value; constructing a right and interest table with the length being coefficient multiple of the total nodequantity, wherein the occupied length of information of each node in the right and interest table is in direct proportion to the right and interest value of each node; generating a random number by using a random function, and selecting a numerical value in the right and interest table, thereby selecting multiple nodes to participate in the operation; allocating different working proposals and endorsements to the nodes participating in the operation, and performing confirmation to finish a consensus; and if alternative blocks obtain confirmation of a confirmation node, storing the blocks finishing the consensus by all consensus nodes. The system comprises a block chain network, a control unit, a detection unit, an operation unit and an allocation unit; and computing power of different nodes is detected, different work is allocated, and based on this, benefits are allocated. The right and interest ratio, the computing power and the input operation and maintenance cost are comprehensively considered, and the weights and the benefits are reasonably allocated.

Description

technical field [0001] The present invention relates to a consensus algorithm (consensus mechanism) of a blockchain (Blockchain) network, in particular to a Byzantine Fault Tolerance (BFT) method and a token economy governance system. Background technique [0002] At present, blockchain technology has been widely used, and its decentralized model ensures that data is not easy to be tampered with, thus improving security. [0003] In practical applications, a blockchain network containing multiple nodes (a node can be considered as a device participating in processing business in the blockchain) can provide corresponding business services for clients. Specifically, each node in the blockchain network will process the business request of the client and feed back the processing result to the client. During this process, the processing results generated by each node running independently may be inconsistent. In order to ensure The client can receive the correct processing resul...

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): G06F11/14G06Q40/04H04L9/32H04L29/08
CPCG06F11/1479G06Q40/04H04L9/3239H04L9/3247H04L67/10Y04S10/50
Inventor 丛宏雷胡凝肖旻周强周喜司帅帅
Owner 上海分布信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products