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

Performance testing method for fabric blockchain

A test method, blockchain technology, applied in the transmission system, electrical components, etc., can solve the problem of prolonged confirmation time, achieve the effect of short consensus confirmation time delay, efficient speed and memory usage, and lower test threshold

Active Publication Date: 2022-04-15
GUANGZHOU PANYU POLYTECHNIC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the worst case, the transaction will not be included in the block due to queue congestion, resulting in a longer confirmation delay

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
  • Performance testing method for fabric blockchain
  • Performance testing method for fabric blockchain
  • Performance testing method for fabric blockchain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] In order to better understand the technical content of the present invention, specific embodiments are given together with the accompanying drawings for description as follows.

[0014] Such as figure 1 As shown, the Fabric block chain-oriented performance testing method implemented by the present invention simulates a large number of system users to complete the performance test of the Hyperledger Fabric (referred to as Fabric) block chain system, and finally automatically generates the performance test report of the Fabric block chain system. First, deploy the hyperledger test chain for subsequent performance testing, then deploy and measure the performance of three different chain codes, and finally output the overall test report.

[0015] Step A, Fabric test chain deployment. In the hyperledger test chain deployment process, the Fabric network configuration first needs to be entered. Among them, the Fabric network configuration includes node configuration and chai...

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 discloses a fabric block chain-oriented performance testing method. In the hyperbook test chain deployment process, fabric network configuration parameters are input to configure the test chain, and the chain code is read and deployed to the fabric network; the chain code is compiled and directly Run on the local machine in the Docker environment, design some smart contracts similar to sorting for testing, and use them to monitor the computing performance of Fabric; deploy some IO-intensive chain codes, and perform some read and write operations on key value tuples for Monitor the input and output performance of Faric; monitor the performance of the Fabric consensus mechanism by deploying the consensus-oriented Fabric chain code. By simulating a large number of system users to complete the performance test of the Fabric blockchain system, after deploying and measuring the performance of three different chaincodes, a performance test report for the Fabric blockchain system is finally automatically generated.

Description

technical field [0001] The invention belongs to the field of computer software testing, in particular to the performance testing of HyperledgerFabric blockchain system. Background technique [0002] Since the blockchain was proposed, it has attracted the attention of more and more research institutions and researchers. Its development can be divided into three stages: 1.0, 2.0 and 3.0: Blockchain 1.0 is an encryption technology represented by Bitcoin. Its appearance makes decentralized transactions possible; blockchain 2.0 is represented by the Ethereum blockchain platform, which fixes the defects of the Bitcoin project and supports general smart contracts; blockchain 3.0 is based on Hyperledger Fabric (Fabric for short) blockchain platform is the representative, which has accelerated the implementation of more blockchain business projects and the attention of the capital market. Hyperledger is an open source project led by the Linux Foundation, including 10 major sub-proje...

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): H04L43/06H04L43/0852H04L43/0888H04L41/0803
CPCH04L43/06H04L43/0852H04L43/0888H04L41/0803H04L43/14
Inventor 杨鹏钟闰禄余明辉
Owner GUANGZHOU PANYU POLYTECHNIC