Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for establishing a private area for blockchain data privacy protection

A blockchain, regional technology

Active Publication Date: 2022-06-21
ZHONGAN INFORMATION TECH SERVICES CO LTD +1
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Since the data in the blockchain network currently on the market is open and transparent throughout the network, it is prone to problems such as network congestion, slow transaction speed, and high transaction costs caused by a large number of transactions. At the same time, because each blockchain node can read All blockchain data cannot meet the commercial needs of protecting some private data in the blockchain, which not only leads to very high storage costs for blockchain nodes, but also reduces the practical application range of blockchain technology

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
  • Method and device for establishing a private area for blockchain data privacy protection
  • Method and device for establishing a private area for blockchain data privacy protection
  • Method and device for establishing a private area for blockchain data privacy protection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0112] figure 1 An exemplary flow diagram of one of the methods of establishing a private area for blockchain data privacy protection is shown. In this embodiment, the business accounts of nodes in the private area (that is, private information participating nodes) in the blockchain (existing or to be created) are implemented figure 1 The method shown to generate transactions related to building a private area is as follows:

[0113] Step 110: Deploy a smart contract related to the construction of the private area to generate a contract address of the smart contract.

[0114] In this embodiment, the smart contract includes at least a function of creating a private area, a function of adding a node, a function of deleting a node, and a function of deleting a private area.

[0115] Step 120: Determine the transaction content of the transaction related to the construction of the private area.

[0116] In this step, when the transaction related to building a private area is a t...

Embodiment 2

[0130] figure 2 An exemplary flow diagram of the second method of establishing a private area for blockchain data privacy protection is shown. In this embodiment, full nodes of any blockchain (ie, nodes included in non-private areas of the blockchain) implement figure 2 The method shown to execute the transaction related to the construction of the private area to realize the creation, modification and deletion of the private area in the blockchain is as follows:

[0131] Step 210: Receive a transaction related to building a private area, wherein the transaction is any of a transaction to create a private area, a transaction to add a new node to the private area, a transaction to delete a node from the private area, and a transaction to delete the private area transaction, and the transaction related to the construction of the private area at least includes the contract address and the corresponding function name of the smart contract related to the construction of the priva...

Embodiment 3

[0187] Figure 4 An exemplary flowchart of a method for implementing blockchain data privacy protection based on the private area created in the blockchain in the above-mentioned embodiments is shown. In this embodiment, nodes in the private area (that is, private information participating nodes) in the blockchain (existing or to be created) implement Figure 4 method shown, for example, Figure 5 The blockchain nodes in the blockchain shown (eg, node A) and the clients of node A communicate with each other to implement the method shown in 5, as follows:

[0188] Step 410: Based on the fact that the first transaction to be initiated is a private transaction belonging to a private area among multiple private areas of the blockchain, the client of node A queries the public information of all private information participating nodes corresponding to the private area. key.

[0189] In this step, any private zone (for example, zone0) contains at least two private transaction par...

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 present disclosure discloses a method and device for establishing a private area for blockchain data privacy protection, the method includes: receiving a transaction related to building a private area, the transaction is to create a private area transaction, add a new private area to the private area Node's transaction, the intersection of removing a node from the private zone, and deleting any of the private zone transactions; verifying the transaction; receiving the block if the transaction is packaged as part of the block and the block is agreed upon; executing Transactions in the block; when the transaction execution is completed, update the node status data and broadcast the node status data in the blockchain. This disclosure can divide the blockchain network into several concurrent blockchain sub-networks, so that all nodes of the blockchain can process more transactions in parallel at the same time, so as to achieve more efficient expansion of the entire blockchain network and avoid a large number of Network congestion caused by transactions.

Description

technical field [0001] The present disclosure belongs to the field of blockchain technology, and in particular relates to a method for establishing a private area for blockchain data privacy protection and a device for establishing a private area for blockchain data privacy protection. Background technique [0002] Blockchain is a distributed ledger that uses distributed node consensus algorithm to generate and update data. It uses cryptography to concatenate and protect the content from being tampered with to concatenate transaction records (also known as blocks, allowing multiple transaction produces a block). Each block contains the cryptographic hash of the previous block, the corresponding timestamp, and transaction data. This design makes the block content difficult to tamper with. Distributed ledgers connected by blockchain allow multiple parties to effectively record transactions and permanently check the transactions. [0003] Blockchains are usually divided into...

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/40H04L67/104H04L9/32H04L9/08G06Q40/04
CPCH04L63/0414H04L63/02H04L67/104H04L9/3247H04L9/0825G06Q40/04
Inventor 张乐瞿争
Owner ZHONGAN INFORMATION TECH SERVICES CO LTD