Blockchain-based data consensus method, related equipment and storage medium

A blockchain and consensus technology, applied in the computer field, can solve problems such as the theft of node private keys, tampering with transaction data consensus voting results, etc., to achieve the effect of improving accuracy and preventing consensus nodes from doing evil.

Active Publication Date: 2020-12-15
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the continuous development of blockchain technology, more and more transaction data is stored on the blockchain network to ensure the security and accuracy of the stored transaction data. Currently, the transaction data is submitted to the blockchain When the network is stored, the usual method is that the consensus nodes in the blockchain network conduct consensus voting on the transaction data, so that the consensus on the transaction data can be completed by counting the consensus voting results of each consensus node on the transaction data process, but if the consensus nodes in the blockchain network are monitored locally, there may be a possibility that the corresponding node’s private key is stolen, and after the node’s private key of the consensus node is stolen, there may be a possibility of tampering with the transaction data. The issue of consensus voting results, so how to improve the accuracy of consensus results obtained by consensus nodes after consensus processing of transaction data has become a current research hotspot

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-based data consensus method, related equipment and storage medium
  • Blockchain-based data consensus method, related equipment and storage medium
  • Blockchain-based data consensus method, related equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The embodiment of the present invention proposes a blockchain-based data consensus method, so that the target consensus node can first determine the consensus voting results of each consensus node on the target data in the blockchain network. When the node signs the voting result, whether to include the second signature information obtained by signing the voting result based on the trusted computing environment (Trusted ExecutionEnvironment, TEE), and then determine the consensus of each consensus node on the target data The voting weight of the vote, further, the target consensus node can count the voting results for the target data based on the voting weight of each consensus node, so as to determine the consensus result of the target data, which can improve the consensus processing time of the target data The accuracy of the resulting consensus results. In one embodiment, the trusted computing environment can also be referred to as a trusted execution environment. Th...

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 embodiment of the present invention discloses a blockchain-based data consensus method, related equipment, and storage media, wherein the method includes: detecting a consensus trigger event for target data, and obtaining the signature of each consensus node among multiple consensus nodes information; based on the signature information of each consensus node, determine the voting weight of each consensus node for consensus voting on the target data; among multiple consensus nodes, the voting weight corresponding to the consensus node that performs signature processing in a trusted computing environment, It is greater than the voting weight corresponding to the consensus nodes that perform signature processing outside the trusted computing environment; according to the voting weight of each consensus node, the voting results of the target data are counted, and the consensus results of the target data are determined according to the statistical results, which can improve the accuracy of the target data. The accuracy of the consensus results obtained by consensus processing of data (transaction data).

Description

technical field [0001] This application relates to the field of computer technology, and in particular to a blockchain-based data consensus method, related equipment and storage media. Background technique [0002] With the continuous development of blockchain technology, more and more transaction data is stored on the blockchain network to ensure the security and accuracy of the stored transaction data. Currently, the transaction data is submitted to the blockchain When the network is stored, the usual method is that the consensus nodes in the blockchain network conduct consensus voting on the transaction data, so that the consensus on the transaction data can be completed by counting the consensus voting results of each consensus node on the transaction data process, but if the consensus nodes in the blockchain network are monitored locally, there may be a possibility that the corresponding node’s private key is stolen, and after the node’s private key of the consensus nod...

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): G06F21/64G06F21/57G06Q20/38H04L29/08G06F16/27
CPCG06F21/57G06F21/64G06Q20/3825G06Q20/3829G06F16/27H04L67/104H04L67/1097
Inventor 朱耿良
Owner TENCENT TECH (SHENZHEN) CO LTD
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