Direct Access Method of Blockchain World State and Blockchain Nodes

An access method and blockchain technology, applied in the fields of instruments, payment systems, data processing applications, etc., can solve problems such as unfavorable smart contract upgrade and maintenance, inability to obtain data about the state of the world, unfavorable system operation and maintenance and business support, etc. Achieve the effect of improving access capability and flexibility, improving robustness, optimizing code quality and subsequent maintenance work

Active Publication Date: 2022-05-20
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the blockchain forms a network in the form of nodes. Each node integrates a kv-type database and has a complete data ledger. Access to data can only be realized through smart contract interfaces.
There are two disadvantages in this data access mechanism: first, when the smart contract does not implement the required data query function, the world state data will not be available, which is not conducive to system operation and maintenance and business support; Write the code to view the world state data in the contract. These non-business function-related codes are integrated in the smart contract, which not only leads to a lot of code redundancy, but also is not conducive to the upgrade and maintenance of subsequent smart contracts

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
  • Direct Access Method of Blockchain World State and Blockchain Nodes
  • Direct Access Method of Blockchain World State and Blockchain Nodes
  • Direct Access Method of Blockchain World State and Blockchain Nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] Based on this, in order to reduce the dependence of data access on smart contracts, directly query the data of the world state, improve the access ability and flexibility of the world state data, and further improve the operation and maintenance support ability of the blockchain system, this application provides an implementation The main b...

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 application provides a method for directly accessing the state of the blockchain world and a blockchain node. The method includes: receiving a request message and verifying the identity of the user corresponding to the request message, wherein the request message includes : user ID, target contract unique identifier, target data key value, data value and signature information; if it is determined that the request type of the verified request message is to query world state data, then the target contract unique identifier and target data key value Splicing into a complete query key value; using the complete query key value to query the world state data of the blockchain. This application can directly access the data of the world state, thereby improving the operation and maintenance support capability of the blockchain system.

Description

technical field [0001] This application relates to the field of blockchain technology, in particular to a method for directly accessing the state of the blockchain world and blockchain nodes. Background technique [0002] Smart contract technology has enabled blockchain applications to expand from a single encrypted digital currency field to other fields, such as supply chain finance, cross-border payments, asset securitization, commodity traceability and digital copyright, etc., which greatly broadens the scope of blockchain applications. In terms of application scope, blockchain technology is setting off a disruptive revolution. [0003] In traditional system deployment, application servers and database servers are generally deployed independently, and data operations can be added, deleted, modified, and checked through database management tools. However, the blockchain forms a network in the form of nodes. Each node integrates a kv-type database and has a complete data l...

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): G06Q20/38G06F16/27
CPCG06Q20/3829G06F16/27
Inventor 刘彦平黄肇敏刘朝伟罗立为秦国
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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