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

Metaprogramming system for realizing non-homogeneous token data structure

A data structure and non-homogeneous technology, applied in digital data protection, electronic digital data processing, program/content distribution protection, etc., to achieve the effect of improving distribution efficiency and confirmation efficiency, and improving application value

Pending Publication Date: 2022-06-10
蒋勇
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The shortcomings of the above technologies mainly include the following: only static non-homogeneous data structures can be realized, and programming capabilities cannot be supported; new interface behaviors cannot be flexibly added, which is not conducive to expansion; non-homogeneous data cannot be dynamically implemented Interaction; dynamic interaction cannot be performed between non-homogeneous data implemented

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
  • Metaprogramming system for realizing non-homogeneous token data structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Detailed ways

[0014] Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0015] The meta-programming system architecture of the present invention to realize the non-homogeneous token data structure is as follows: figure 1 , as shown, such as including contract layer, data layer, synthesis engine, software development kit, presentation layer and client.

[0016] The contract layer implements the smart contract operation logic of non-homogeneous tokens. The script call execution in the metadata is controlled by the smart contract. The contract layer can run the Ethereum virtual machine to execute the smart contract, and can compile the code into WebAssembly so that it can be browsed run in the machine.

[0017] The data layer realizes the storage of the metadata part of the non-homogeneous token data structure, including the storage of script programs, which can adopt various storage methods such as ...

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 meta-programming system for realizing a non-homogeneous token data structure. The meta-programming system comprises a contract layer, a data layer, a synthesis engine, a software development kit, a display layer and a client, the contract layer realizes intelligent contract operation logic of non-homogeneous token, and controls script calling execution in metadata through an intelligent contract; the data layer realizes the storage of a metadata part of the non-homogenized token data structure, including the storage of a script program; the synthesis engine is used for calling a script program in the non-homogenized token data structure, introducing a common non-homogenized token and parameters, and performing synthesis; the rendering engine is used for loading a rendering script in the non-homogeneous token data structure and performing rendering display; the display layer is used for describing a data part of the interface display layer of the non-homogeneous token data structure; the programmable and interactive capabilities of the non-homogenized token data are realized, and the ownership protection of metadata in a non-homogenized data structure is realized.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a meta-programming system for realizing non-homogeneous token data structures. Background technique [0002] Some technologies, such as Ethereum EIP721, EIP1155, EIP998, etc., are mainly defined around the realization of static non-homogeneous tokens, and the processing behaviors to realize certain specific functions such as batch forwarding, adding royalty interfaces, and adding user-defined fields wait. The shortcomings of the above technologies mainly include the following: only static non-homogeneous data structures can be realized, and programming capabilities cannot be supported; new interface behaviors cannot be flexibly added, which is not conducive to expansion; non-homogeneous data cannot be dynamically implemented Interaction; dynamic interaction cannot be performed between non-homogeneous data implemented. Contents of the invention [0004] The technical pr...

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): G06F21/10G06F21/60
CPCG06F21/105G06F21/602G06F21/604
Inventor 蒋勇
Owner 蒋勇
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