Decentralized consensus method, system and blockchain system based on time proof

A decentralized, blockchain technology, applied in the blockchain field, can solve problems such as non-uniqueness, slow block production speed, and centralization, and achieve the effects of large throughput, efficient consensus speed, and high-speed consensus summation.

Active Publication Date: 2021-04-09
WUXI YUANJIN TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, proof of work (POW) also has very significant defects. The workload proved by the hash difficulty calculation is not unique in mathematics, so it is necessary to artificially set a rather slow block production speed to avoid frequent consensus points. It also caused miners to launch a computing power arms race to compete for the benefits of bookkeeping, resulting in a huge waste of power resources; and finally led to the centralization of computing power, shaking the foundation of decentralization and fairness, resulting in 51% computing power risk of attack
[0004] In 2012, Sunny King and Scott Nadal proposed the proof-of-stake (POS) consensus mechanism, which replaces proof-of-work with proof-of-stakeholders to achieve consensus. The process does not need to consume huge computing power resources, and solves the problems of computing power competition, waste of electricity, and 51% attacks in the Proof of Work (POW) consensus mechanism, but there are also high-stake nodes being maliciously abused, and the Stake Proof algorithm can be predicted Bringing hidden dangers to the system, opening only to shareholders and closing to the outside world, etc., is called the "chaebol governance" model
Since the number of nodes with the right to bookkeeping is greatly reduced, the speed of consensus can be greatly improved, but there are also problems such as artificial manipulation of votes, malicious conspiracy of delegations, and centralization.

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
  • Decentralized consensus method, system and blockchain system based on time proof
  • Decentralized consensus method, system and blockchain system based on time proof
  • Decentralized consensus method, system and blockchain system based on time proof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Example 1: For the convenience of explanation, each time period T is taken as 1 minute, t1 is the 20th second, and t2 is the 40th second to illustrate the decentralized consensus method based on time proof provided by the present invention.

[0031] Such as figure 1 As shown, the decentralized consensus method based on time proof provided by Embodiment 1 of the present invention is as follows:

[0032] Step S1 Signature phase: within 0-20 seconds per minute, several users use their private keys to sign the time proof data including the time stamp at the time of signing, the hash value of the previous data block, and the height of the data block to be recorded. The peer node to which it belongs receives the signature, time proof data and the public key corresponding to the signature private key, and verifies the received signature through the time proof data and the public key corresponding to the signature private key. If the verification passes, it will be stored in T...

Embodiment 2

[0041] As shown in Figure 2, Embodiment 2 of the present invention provides a proof-of-time-based decentralized consensus system implemented using the proof-of-time-based decentralized consensus method provided in Embodiment 1, including decentralized hierarchical peer-to-peer Network and trusted time source system; the decentralized layered peer-to-peer network includes a peer-to-peer network layer composed of several peer nodes 1 connected through P2P and accurately timed, a number of terminal devices 2 connected to a peer node 1 and peer An ape-to-peer network layer consisting of peer nodes 1. Peer node 1 has certain computing resources, including storage space, CPU, stable bandwidth and IP address; terminal device 2 only needs to be able to connect to the Internet and run basic encryption and decryption algorithms. The peer-to-peer network layer in the decentralized layered peer-to-peer network is used to handle decentralized work such as peer-to-peer node self-bookkeeping...

Embodiment 3

[0043] The blockchain system provided in Embodiment 3 of the present invention includes the decentralized consensus system provided in Embodiment 2 of the present invention. The blockchain system executes a decentralized consensus method based on proof of time every 1 minute. Each block includes at least the hash value of the previous block, the best signature, the timestamp corresponding to the best signature, and the winning blockchain node, so as to achieve the irreversibility and traceability of the blockchain, and the unforgeability and tampering of transactions , The effect of non-copyable and stolen resources.

[0044] As shown in Figure 3, the decentralized consensus method based on time proof adopted by the blockchain system is as follows:

[0045] Step S11 Signature phase: within 0-20 seconds per minute, several users use their private keys to sign the time proof data including the time stamp at the time of signing, the hash value of the previous block, and the heig...

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 decentralized consensus method based on time proof provided by the present invention includes that several users use their private keys to sign the time proof data containing the current time stamp within the time period from 0 to t1, and the peer nodes to which the users belong receive the signature; During ~t2 time, each peer node selects the best signature among the signatures it receives and packs it into a signature data block and broadcasts it. After receiving the broadcasted signature, the peer node follows the best signature known to the peer node For comparison, if the received signature is better, it replaces the known best signature and broadcasts it. Finally, all peer nodes select a unique best signature in the whole network; Wait for the node to package the data block to be recorded and broadcast it, and other nodes verify and accept the data block to be recorded. The invention solves the defects of existing consensus methods such as Byzantine fault tolerance, proof of work, proof of equity, and proof of entrusted equity, as well as the blockchain, and achieves the effects of fairness, high efficiency, energy saving, and ease of use.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a decentralized consensus method, system and block chain system based on time proof. Background technique [0002] In a narrow sense, blockchain is a chained data structure composed of data blocks connected by irreversible hash IDs, which guarantees the security of non-tampering and non-forgery in a cryptographic way; in a broad sense, In other words, blockchain uses hash block chain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, uses cryptography to ensure data security, and uses intelligence composed of automated script codes. A new distributed infrastructure and data generation method for programming and manipulating data through contracts. [0003] The essence of blockchain is a new application model based on computer technologies such as distributed data storage, point-to-point transmission, conse...

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 Patents(China)
IPC IPC(8): H04L9/06H04L9/32
CPCH04L9/0643H04L9/3247H04L9/3297Y02D30/50
Inventor 陆雷钦
Owner WUXI YUANJIN 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