Blockchain application development framework design method

A technology for application development and design methods, applied in software design and other directions, can solve problems such as lack of application development framework, and achieve the effect of improving development efficiency and ensuring performance

Pending Publication Date: 2019-07-02
陕西医链区块链集团有限公司
2 Cites 3 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0002] The current blockchain application development is basically based on a series of tools provided by the platform, and is deployed by calling related commands. It...
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

Abstract

The invention discloses a blockchain application development framework design method. An external application layer supports wallet application, a blockchain browser and various DAPPs to call an intelligent contract interface to complete corresponding functions; the intelligent contract development platform integrates the functions of development, compiling, debugging, deployment and release of the intelligent contract. The block chain basic platform supporting layer is designed in a layered mode and is divided into a contract execution layer, a state maintaining layer, a data storage layer and a data consensus layer, and the contract execution layer, the state maintaining layer, the data storage layer and the data consensus layer all adopt Docker containers to construct a distributed architecture system. Due to the design of the application development framework, application developers can quickly realize various application interfaces only by performing one-stop operation on the intelligent contract development platform, so that the development efficiency is greatly improved; due to the fact that each layer of the block chain basic platform adopts a distributed architecture, large concurrency can be elastically expanded and supported, and contract calling performance is guaranteed.

Application Domain

Technology Topic

Image

  • Blockchain application development framework design method
  • Blockchain application development framework design method

Examples

  • Experimental program(1)

Example Embodiment

[0020] Example 1
[0021] A design method of blockchain application development framework:
[0022] 1. Build a basic blockchain platform and adopt a distributed architecture to implement four levels: contract execution layer, state retention layer, data storage layer, and data consensus layer.
[0023] 2. The four layers of the basic platform are built using Docker containers, and each layer is a distributed architecture system that can be flexibly expanded.
[0024] 3. The smart contract development platform not only provides the specifications and examples of standard smart contracts as a reference, but also provides a one-stop development integrated environment, supporting developers to code, compile, debug, deploy and release functions in the integrated environment.
[0025] 4. All functions of the smart contract development platform are supported by the corresponding function provided by the blockchain basic platform.
[0026] 5. Finally, all officially released smart contracts and their open interfaces can be called accordingly through external DAPP.
[0027] 6. When a smart contract is called concurrently, the layer will dynamically adjust the number of units that execute the contract according to the scheduling and usage of resources to ensure high concurrency performance.
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

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
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

Similar technology patents

Classification and recommendation of technical efficacy words

  • Improve development efficiency
  • Guaranteed performance

Preparing method for 6-series aluminum alloy sectional bar

InactiveCN105838938APrecise control of heating temperatureGuaranteed performanceAluminium alloyArtificial aging
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