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...

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/32H04L65/40
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