Parallel blockchain fragmentation method based on intelligent contract optimization model

A smart contract and blockchain technology, applied in the computer field, can solve problems such as transaction block restart, high-concurrency service optimization, unsuitable for blockchain fragmentation environment, etc., to reduce the possibility of single node overheating and optimize concurrency sex, overcoming the restart effect

Active Publication Date: 2020-06-16
麦科思(无锡)数据科技有限公司
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some existing methods use new types of concurrent smart contracts, aiming to improve the performance of smart contract execution, but will cause a large number of transaction blocking and restarts when the transaction volume increases, and have not been optimized for high-concurrency services
In addition, the concurrency control algorithm has a direct impact on the execution efficiency of smart contracts, so the existing SCC algorithm is not suitable for the blockchain fragmentation environment

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
  • Parallel blockchain fragmentation method based on intelligent contract optimization model
  • Parallel blockchain fragmentation method based on intelligent contract optimization model
  • Parallel blockchain fragmentation method based on intelligent contract optimization model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the present invention.

[0035] A parallel block chain sharding method based on smart contract execution optimization disclosed by the present invention, for the block chain system in the sharding environment, the maximum concurrency of transaction execution is a very important performance index, and the It is the number of transactions executed at the same time. High concurrency can not only improve the utilization of system resources, but also maximize transaction throughput. In order to improve concurrency, the present invention introduces smart contract optimization processing model (such as figure 1 As shown), the model includes two modules of preprocessing and smart contract scheduling. Through the preprocessing module, the received contract transaction is compared with the historical transaction, and t...

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 parallel blockchain fragmentation method based on intelligent contract execution optimization. The method comprises the steps that each miner node obtains a combined appointment transaction from a peer-to-peer network and sends a combined appointment transaction to a preprocessing module; the preprocessing module compares the received contract transaction with a historical transaction and then performs grouping optimization; an intelligent contract scheduling module performs concurrent execution of the intelligent contract on the optimized transaction based on an SV-SCC algorithm, and calculates a final state; an executed miner node generates a new block; a new block generated by a miner node is sent to all network nodes for verification and is added to a block chain after the verification is valid, meanwhile, a new conflict record is synchronously sent to a preprocessing module, and the preprocessing module updates a feature information statistical table FIS.According to the invention, high concurrent execution of the intelligent contract is realized, higher transaction throughput is realized, the possibility of overheating of a single node is reduced, and a feasible scheme is provided for a large-scale transaction application scene.

Description

technical field [0001] The invention belongs to the field of computer technology, and in particular relates to a parallel block chain sharding method based on smart contract execution optimization. Background technique [0002] With the popularity of virtual currency and the continuous increase in the scale of transactions on the chain, the performance defects of the current blockchain platform are gradually exposed (such as low throughput, lack of concurrency, etc.). In order to meet the needs of large-scale applications, the academic community has introduced a sharding mechanism to improve the transaction throughput of the entire platform through parallel processing between shards without reducing the degree of decentralization of the system. [0003] Sharding is the division of all nodes in the network into several subgroups. Each subgroup processes different tasks in parallel to increase the processing capacity of the system. However, in the context of this technology,...

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): H04L12/24H04L29/08G06Q40/04G06F9/50G06F9/48
CPCH04L41/0893H04L41/142H04L67/10H04L67/12G06Q40/04G06F9/5027G06F9/4843
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