Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Flexible block chain framework

A flexible area and blockchain technology, applied in the blockchain field, can solve the problems of unmodifiable smart contract code and high program complexity, and achieve the effects of reducing complexity, improving performance, and increasing stability

Active Publication Date: 2017-05-31
HANGZHOU FUZAMEI TECH CO LTD +1
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the verification consensus of most blockchain transaction records and the logical operation of smart contracts are executed together, the program complexity is high, and the smart contract code cannot be modified if there is an error

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
  • Flexible block chain framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0017] Embodiment 1, with reference to specification sheet figure 1 , this example illustrates the flexible blockchain architecture;

[0018] 1. Divide the blockchain into the first layer of log consensus chain, the second layer of contract logic execution, and the third layer of state change consensus chain, which reduces complexity, increases stability, and improves performance. The following is the implementation process;

[0019] Step S1, the first layer of log consensus chain receives the order issued by the user wallet, and it is necessary to verify whether the order signature is correct. The order here can be an order of different contracts, and the consensus can be classified. To prevent attacks, a certain fee can be charged for the order or user For public key identity authentication, the user wallet only needs to download the contract code that needs to be used. The first layer does not execute the contract logic. Here, user A’s wallet has A and B smart contracts, an...

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

A flexible block chain framework is provided. A block chain is divided into a first layer of log consensus chain, a second layer of contract logic execution chain and a third layer of state variation consensus chain. The complexity is reduced, and the stability and performances are improved. The first layer of log consensus chain is unmodifiable, other chains are allowed to be modified, but consensus can still be performed, and consistency is maintained; if codes of the second layer of intelligent contract are wrong, the intelligent contract codes can be updated, transaction results are recalled according to data on the log chain, and the third layer of block chain is updated.

Description

technical field [0001] The present invention relates to blockchain technology. Background technique [0002] At present, the verification consensus of most blockchain transaction records and the logical operation of the smart contract are executed together, the program complexity is high, and the smart contract code cannot be modified if there is an error. Contents of the invention [0003] The purpose of the present invention is to design a new block chain architecture, which uses the consensus of the transaction order log chain to ensure that the transaction data cannot be tampered with, and can also modify program errors by replacing the smart contract code. [0004] This solution better solves the contradiction between the requirement that the blockchain cannot be tampered with and program errors. [0005] 1. The technical solution adopted in the present invention is: flexible block chain architecture, which divides the block chain into the first layer of log consen...

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): G06F9/44G06Q30/06
CPCG06F8/20G06Q30/0633
Inventor 王志文吴思进
Owner HANGZHOU FUZAMEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products