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

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

A blockchain and consensus technology, applied in the computer field, can solve the problems of node private key theft, tampering with transaction data consensus voting results, etc.

Active Publication Date: 2020-10-23
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 2 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 invention discloses a blockchain-based data consensus method, related equipment and a storage medium. The method comprises the steps of: detecting a consensus triggering event for target data, and obtaining signature information of each consensus node in a plurality of consensus nodes; based on the signature information of each consensus node, determining a voting weight of each consensus node for performing consensus voting on the target data; in the plurality of consensus nodes, enabling the voting weight corresponding to the consensus node which performs signature processing in a trusted computing environment to be greater than the voting weight corresponding to the consensus node which performs signature processing outside the trusted computing environment; and calculating the voting result of the target data according to the voting weight of each consensus node, and determining the consensus result of the target data according to the calculating result. Thus,the accuracy of the consensus result obtained by performing consensus processing on the target data (transaction data) can be improved.

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
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products