Super account book fabric-based transaction method and system

A transaction method and technology of a transaction system, which are applied in the field of transaction methods and systems based on Hyperledger fabric, can solve the problems of increasing implementation costs and inconvenient unified maintenance, and achieve the effect of reducing implementation costs.

Pending Publication Date: 2020-04-10
银清科技有限公司
View PDF11 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The existing Hyperledger Fabric java SDK (Software Development Kit, software development kit) cannot communicate with the Hyperledger Fabric blockchain that supports national secret algorithms
If a separate Hyperledger Fabric java SDK is optimized to communicate with the Hyperledger Fabric blockchain network that supports national secret algorithms, it is a different version or program branch from the Hyperledger Fabric java SDK that supports international general cryptographic algorithms, which is not convenient for unified maintenance
At the same time, the application blockchain client program needs to be modified accordingly, which increases the implementation cost

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
  • Super account book fabric-based transaction method and system
  • Super account book fabric-based transaction method and system
  • Super account book fabric-based transaction method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0033] Those skilled in the art know that the embodiments of the present invention can be implemented as a system, device, device, method or computer program product. Therefore, the present disclosure may be embodied in the form of complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0034] In view of the fact that the existing technology is not convenient for unified mainte...

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 invention provides a super account book fabric-based transaction method and system. The method comprises the following steps that: whether a national password encryption algorithm is configured and used in a configuration file is judged; when the national cryptographic encryption algorithm is configured and used, a national cryptographic encryption algorithm suite is loaded, otherwise, an international encryption algorithm suite is loaded; a transaction is initiated, and a transaction signature is generated on the transaction according to a signature function in the encryption algorithm suite, wherein the encryption algorithm suite is the national secret encryption algorithm suite or the international encryption algorithm suite; the transaction on which the transaction signature has been generated is sent to a plurality of endorsement nodes in a blockchain network; transaction results from each endorsement node are received; an endorsement signature on each transaction result is verified according to a signature verification function in the encryption algorithm suite; the transaction on which the transaction signature has been generated and the verified transaction results areassembled into transaction information; and the transaction information is sent to a sorting node in the blockchain network. With the method and system of the invention adopted, two blockchain networks can be flexibly docked, and implementation cost is reduced.

Description

technical field [0001] The present invention relates to the technical field of super ledger, in particular, to a transaction method and system based on super ledger fabric. Background technique [0002] Hyperledger (super ledger) Fabric is a distributed ledger platform for enterprises. It introduces authority management and supports pluggable and extensible design. It is the first open source project for alliance chain scenarios. Hyperledger Fabric currently has many application cases in finance, trade and other fields. [0003] Cryptographic algorithms play a pivotal role in blockchain systems. Cryptographic algorithms are widely used in many functions such as the authentication module in Hyperledger Fabric and the Merkle Tree in the blockchain. [0004] The cryptographic algorithms used in Hyperledger Fabric are international general cryptographic algorithms. There are a large number of uncontrollable factors in these algorithms. Once they are used by criminals to attack...

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 Applications(China)
IPC IPC(8): G06Q20/38H04L9/06H04L9/32H04L29/06
CPCG06Q20/3825G06Q20/389H04L63/0428H04L9/0643H04L9/3247H04L2209/72
Inventor 吴慧宾郑运荣刘锐
Owner 银清科技有限公司
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