20240039727. BLOCKCHAIN-BASED DATA PROCESSING METHOD AND APPARATUS, DEVICE, AND READABLE STORAGE MEDIUM simplified abstract (Tencent Technology (Shenzhen) Company Limited)

From WikiPatents
Jump to navigation Jump to search

BLOCKCHAIN-BASED DATA PROCESSING METHOD AND APPARATUS, DEVICE, AND READABLE STORAGE MEDIUM

Organization Name

Tencent Technology (Shenzhen) Company Limited

Inventor(s)

Zimin Chen of Shenzhen (CN)

BLOCKCHAIN-BASED DATA PROCESSING METHOD AND APPARATUS, DEVICE, AND READABLE STORAGE MEDIUM - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240039727 titled 'BLOCKCHAIN-BASED DATA PROCESSING METHOD AND APPARATUS, DEVICE, AND READABLE STORAGE MEDIUM

Simplified Explanation

The patent application describes a data processing method that involves a relay node in a sub-blockchain network. The method includes executing transaction data for a specific sub-chain account to obtain a transaction execution result. It also involves obtaining total account status data in the sub-blockchain network, which includes the status data of at least two sub-chain accounts, including the target sub-chain account.

The method further includes generating candidate total account status data by modifying the status data of the target sub-chain account in the total account status data based on the transaction execution result. It also involves generating zero-knowledge proof data using a preset zero-knowledge proof circuit based on the total account status data and the candidate total account status data.

Finally, the method includes committing the zero-knowledge proof data and the status change information associated with the transaction execution result to a main chain node in a main blockchain network. The target sub-chain account is associated with a target main chain account.

  • The method involves a relay node in a sub-blockchain network.
  • It executes transaction data for a specific sub-chain account and obtains a transaction execution result.
  • It obtains total account status data in the sub-blockchain network, including the status data of at least two sub-chain accounts.
  • It generates candidate total account status data by modifying the status data of the target sub-chain account based on the transaction execution result.
  • It generates zero-knowledge proof data using a preset zero-knowledge proof circuit based on the total account status data and the candidate total account status data.
  • It commits the zero-knowledge proof data and the status change information to a main chain node in a main blockchain network.

Potential applications of this technology:

  • Improved data processing and transaction execution in sub-blockchain networks.
  • Enhanced security and privacy through the use of zero-knowledge proof data.
  • Efficient communication and synchronization between sub-blockchain networks and main blockchain networks.

Problems solved by this technology:

  • Ensures accurate transaction execution and status updates in sub-blockchain networks.
  • Enhances security by using zero-knowledge proof data to validate status changes.
  • Facilitates seamless integration and communication between sub-blockchain networks and main blockchain networks.

Benefits of this technology:

  • Improved efficiency and reliability of data processing and transaction execution.
  • Enhanced security and privacy through the use of zero-knowledge proof data.
  • Simplified communication and synchronization between sub-blockchain networks and main blockchain networks.


Original Abstract Submitted

a data processing method includes executing, by a relay node belonging to a sub-blockchain network, transaction data for a target sub-chain account to obtain a transaction execution result, obtaining total account status data in the sub-blockchain network that includes status data of at least two sub-chain accounts including the target sub-chain account, generating candidate total account status data that includes data obtained by modifying the status data of the target sub-chain account in the total account status data according to the transaction execution result, generating zero-knowledge proof data using a preset zero-knowledge proof circuit according to the total account status data and the candidate total account status data, and committing the zero-knowledge proof data and status change information associated with the transaction execution result to a main chain node belonging to a main blockchain network. the target sub-chain account is associated with a target main chain account.