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

Voting-based CONSENSUS METHOD

A consensus and voting technology, applied in the field of Internet technology improvement, can solve problems such as data redundancy replication, lack of final consistency, trust bubbles, etc., achieve fast transaction confirmation, reduce communication overhead, and ensure security.

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

AI Technical Summary

Problems solved by technology

The biggest disadvantage of Internet trade is that once the third-party platform that provides trust guarantee goes bankrupt, the trust it provides will turn into a bubble
[0030] Blockchain application scenario problem: Judging from the current status of consensus mechanism research, there is currently no "universal" consensus mechanism, and each consensus mechanism has a corresponding application scenario
[0031] A large amount of data redundancy problem: blockchain technology copies multiple distributed ledgers to each node in the network, and cooperates with the corresponding consensus mechanism to realize the non-tamperable modification of the ledger data, which improves the security and reliability of the data. It causes a large amount of redundant replication of data and occupies a large amount of storage space, especially in the public chain network
[0032] The problem of block data confirmation time: there is a problem of transaction confirmation delay in the blockchain system, that is, the problem of long data confirmation time
[0035] The problem of resource consumption and bifurcation: Bitcoin adopts the mining method of competitive computing power to mine new blocks, resulting in a large number of nodes idling and computing, resulting in the waste of massive power resources. It is estimated that the energy consumption of Bitcoin mining will be equal to the global power consumption in 2020 [23] ; At the same time, due to the existence of computing power competition, many forks have been caused, which indirectly affects the security of the system. The consensus method based on PoW invented after that still needs to consume a lot of energy for mining, and similar to PoW, there is no final consensus All confirmations are just an expression of probability, not a deterministic matter
[0036] The problem of compliance supervision: the disintermediation and self-government characteristics of the blockchain have diluted the concept of national supervision and brought an impact on the current system
Highly secure and reliable blockchain projects that have been running for many years, such as Bitcoin and Ethereum, use consensus mechanisms to ensure the security of the entire network as much as possible at the expense of performance; and the subsequent consensus mechanisms are mostly for To improve the performance of the consensus mechanism, to a certain extent, it sacrifices a complete security argument or makes corresponding security assumptions or restrictions on the algorithm premise

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
  • Voting-based CONSENSUS METHOD
  • Voting-based CONSENSUS METHOD
  • Voting-based CONSENSUS METHOD

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0219] The consensus mechanism is based on the research of blockchain technology. Blockchain is built on traditional computer technology, which integrates P2P, distributed storage and cryptography technologies that have been studied decades ago. The success of the Bitcoin project provides a feasible research direction for the integration and development of these technologies, which has attracted extensive attention and research on the blockchain, such as Figure 4 shown.

[0220] Principles of blockchain technology

[0221] Asymmetric encryption and digital signature: public key and private key: Encryption algorithms are generally divided into symmetric encryption and asymmetric encryption. The encryption algorithm mainly used in blockchain is asymmetric encryption algorithm. Asymmetric encryption usually uses different passwords in encryption and decryption, which are called public key and private key respectively; the encryption and decryption passwords of symmetric encryp...

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 voting-based consensus method. The method comprises: S1, selecting a duty housekeeper, and determing, by theduty housekeeper, whether the upcoming block is a special block; S2, sending the Pre-Block generated by the duty housekeeper to all member nodes and then waiting for signatures of members, and determining whether the number of signatures of the member nodes received by the duty housekeeper is greater than half of the signatures of the members; S3, determining whether the valid block timed out; and S4, determining whether the valid block is a special block. In terms of compliance regulation, the alliance node is allowed to fully control the generation and confirmation of transaction data. Compared with the public chain algorithm, the controllability of the system is reflected in the fact that, only half of the members agree,the data on the chain can be maintained and the auditor can be provided with the required data.

Description

technical field [0001] The invention belongs to the field of Internet technology improvement, and in particular relates to a novel consensus mechanism method based on voting for alliance chains. Background technique [0002] In 2008, Satoshi Nakamoto published a paper on Bitcoin on the P2P Foundation website [1] , at the beginning of the second year, the prototype of the peer-to-peer electronic currency system described in the paper without third-party intervention was realized. Since then, Bitcoin has become the first and the largest and most widely used blockchain system in blockchain technology. The Bitcoin system uses a completely decentralized method to establish trust in an untrustworthy network, and realizes value transfer on the Internet that cannot be realized by the traditional Internet. Blockchain technology, as the underlying technology derived from the Bitcoin system, is considered to be extremely promising. An underlying comprehensive technology that may disr...

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): H04L9/32H04L29/06H04L29/08G06Q40/04
CPCH04L9/3255H04L9/3239H04L9/3297H04L63/12H04L63/20H04L67/1097H04L67/1095G06Q40/04H04L9/32
Inventor 李挥李科浇黄建森朱伏生马军锋伊鹏侯韩旭李恪聃王贤桂张昕淳
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
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