CN113421094B - Block chain-based indivisible asset intelligent contract implementation method - Google Patents

Block chain-based indivisible asset intelligent contract implementation method Download PDF

Info

Publication number
CN113421094B
CN113421094B CN202110762944.2A CN202110762944A CN113421094B CN 113421094 B CN113421094 B CN 113421094B CN 202110762944 A CN202110762944 A CN 202110762944A CN 113421094 B CN113421094 B CN 113421094B
Authority
CN
China
Prior art keywords
asset
interface
indivisible
attribute
intelligent contract
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110762944.2A
Other languages
Chinese (zh)
Other versions
CN113421094A (en
Inventor
刘在爽
邱钰超
白健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Electronic Technology Cyber Security Co Ltd
Original Assignee
China Electronic Technology Cyber Security Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Electronic Technology Cyber Security Co Ltd filed Critical China Electronic Technology Cyber Security Co Ltd
Publication of CN113421094A publication Critical patent/CN113421094A/en
Application granted granted Critical
Publication of CN113421094B publication Critical patent/CN113421094B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3825Use of electronic signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/405Establishing or using transaction specific rules

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Development Economics (AREA)
  • Computational Linguistics (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a block chain-based indivisible asset intelligent contract implementation method, which comprises the following steps: based on the digital asset basic framework, the indivisible asset father intelligent contract is realized, so that the business logic of the core is realized, and the father intelligent contract is provided for a user in an open source mode; the user inherits the parent class intelligent contract through a new subclass and realizes related atomic operation of the inseparable asset through block chain deployment; the indivisible asset is a non-homogeneous digital asset. The invention defines an atomic operation scheme of a standard set of atomic operation schemes for the indivisible assets of the blockchain platform, accurately defines attribute information and atomic operation of each asset, reduces the cost of application development and docking for a blockchain application developer, enables the uplink application to be rapidly docked and deployed, greatly shortens the research and development period, and provides a unified standard for cooperation of data between applications.

Description

Block chain-based indivisible asset intelligent contract implementation method
Technical Field
The invention relates to the technical field of blockchains, in particular to an indivisible asset intelligent contract implementation method based on a blockchain.
Background
The blockchain-based indivisible asset is also referred to as a heteroplasmic asset, which represents a uniqueness, in the case of encrypted cats, each cat is given a proprietary gene, and is unique (one cat is an NFT), and cannot be replaced between cats. This uniqueness makes certain rare cats attractive and therefore tougher.
At present, the blockchain industry does not have unified standards of the indivisible assets, only the specification of the ERC721 can be referred, and meanwhile, the ERC721 is only developed based on the Ethernet and does not have cross-platform capability, wherein the corresponding interfaces are not realized, and a developer is required to realize the interfaces to complete the corresponding functions. If the issuer of each indivisible asset uses an own standard to issue the asset, the cost of interfacing to the developer and exchange of the in-chain application is extremely high, as the application is required to interface independently for each asset.
Disclosure of Invention
The invention aims to provide an implementation method of an indivisible asset intelligent contract based on a blockchain, so as to reduce the docking cost of application developers on the chain.
The invention provides a block chain-based indivisible asset intelligent contract implementation method, which comprises the following steps:
based on the digital asset basic framework, the indivisible asset father intelligent contract is realized, so that the business logic of the core is realized, and the father intelligent contract is provided for a user in an open source mode;
the user inherits the parent class intelligent contract through a new subclass and realizes related atomic operation of the inseparable asset through block chain deployment; the indivisible asset is a non-homogeneous digital asset.
The indivisible asset is defined with the following attribute fields: asset name, asset symbol, asset number, asset source data, asset status, asset attributes, and asset owner; the asset attribute is a user-defined interface body, and is defined by an asset creation user; the property ownership is a custom structure array comprising the property owner address and the property share of the property owner, the total share of the property owners must be 100%.
The related atomic operations of the indivisible asset include asset creation, i.e., creating the indivisible asset, comprising the steps of:
firstly, initializing asset information through an initialization interface init; the method comprises the steps that input parameters of an initialization interface init comprise asset names and asset symbols, and the initialization interface init returns blockchain transaction information;
then, creating an asset through an asset creation interface issue; the input parameters of the asset creation interface isue are an asset receiving address list, asset attributes and asset source data respectively, and the interface returns globally unique asset numbers and error information.
The related atomic operations of the inseparable asset comprise asset transfer, namely, designing an asset transfer interface transfer to realize asset transfer; the method comprises the steps that the input parameters of an asset transfer interface transfer are respectively an asset paying party user address, an asset receiving party user address, an asset number, an asset share and a signature of a transacted initiator; the asset transfer interface transfer returns blockchain transaction information.
The related atomic operations of the inseparable asset comprise an asset owner query, namely designing an asset owner query interface ownerOf to query the owner of the corresponding asset; the input parameter of the asset owner query interface ownerOf is an asset number; the property owner queries the returned property owner's address list of interface ownerOf and the corresponding occupied property shares.
The related atomic operations of the indivisible assets comprise asset retrieval, namely designing an asset retrieval interface tokenownerbyindex to inquire all asset information of a designated user; the incoming parameters of the asset retrieval interface tokenownerbyindex include user asset address; the asset retrieval interface tokenownerbyindex returns an asset information array.
The related atomic operations of the inseparable asset comprise asset information acquisition, namely designing an asset information acquisition interface infobyID to inquire about detailed information of the asset; the input parameter of the asset information acquisition interface infoByID is the asset number, and the asset information acquisition interface infoByID returns to the asset information structure.
The related atomic operations of the indivisible assets comprise asset total acquisition, namely, designing an asset total interface total supply to acquire the current chain asset total; the total asset interface total returns the total asset on the chain.
The related atomic operations of the indivisible assets comprise asset attribute, sign and name query, namely designing asset attribute, sign and name query interfaces; the asset attribute, symbol, name query interface returns an array of asset numbers.
The related atomic operations of the indivisible assets comprise asset destruction, namely designing an asset destruction interface destroyer to destroy the assets with specified asset numbers; the input parameter of the asset destruction interface destroyis an asset number, and the asset destruction interface destroyreturns blockchain transaction information;
the related atomic operations of the indivisible asset comprise asset attribute updating, namely designing an asset attribute updating interface, wherein the asset attribute updating interface comprises an updating attribute and source data interface, an updating source data interface only and an updating attribute interface only; the asset attribute update interface returns blockchain transaction information.
In summary, due to the adoption of the technical scheme, the beneficial effects of the invention are as follows:
the invention defines an atomic operation scheme of a standard set of atomic operation schemes for the indivisible assets of the blockchain platform, accurately defines attribute information and atomic operation of each asset, reduces the cost of application development and docking for a blockchain application developer, enables the uplink application to be rapidly docked and deployed, greatly shortens the research and development period, and provides a unified standard for cooperation of data between applications.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following description will briefly describe the drawings in the embodiments, it being understood that the following drawings only illustrate some embodiments of the present invention and should not be considered as limiting the scope, and that other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a blockchain-based indivisible asset intelligence contract implementation method in accordance with embodiments of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Examples
The nature of non-homogenous digital assets (XLNFTs) is indivisible, irreplaceable, unique, and representative of a protocol framework such as ERC721 of ethernet. Can be applied to tangible assets such as artwork, agricultural products, automobiles, houses, etc. As shown in fig. 1, the present embodiment proposes a method for implementing an indivisible asset intelligent contract based on a blockchain, including:
based on the digital asset basic framework, the indivisible asset father intelligent contract is realized, so that the business logic of the core is realized, and the father intelligent contract is provided for a user in an open source mode;
the user inherits the parent class intelligent contract through a new subclass and realizes related atomic operation of the inseparable asset through block chain deployment; the indivisible asset is a non-homogeneous digital asset.
Defining the following attribute fields for the indivisible asset: asset name, asset symbol, asset number, asset source data, asset status (normal, frozen, destroyed), asset attributes, and asset owner; the asset attribute is a user-defined interface body, and is defined by an asset creation user; the property ownership is a custom structure array comprising the property owner address and the property share of the property owner, the total share of the property owners must be 100%.
The related atomic operations of the indivisible asset include:
(1) Asset creation
The related atomic operations of the indivisible asset include asset creation, i.e., creating the indivisible asset, comprising the steps of:
firstly, initializing asset information through an initialization interface init; the method comprises the steps that input parameters of an initialization interface init comprise asset names and asset symbols, and the initialization interface init returns blockchain transaction information;
in this embodiment, the initialization interface init is:
init(name string,symbol string)pb.Response;
wherein the parameter name represents the asset name; symbol represents an asset symbol;
then, creating an asset through an asset creation interface issue; the input parameters of the asset creation interface isue are an asset receiving address, an asset attribute, asset source data (generally URL) respectively, and the interface returns a globally unique asset number and error information (if no, it is null).
In this embodiment, the asset creation interface isue is:
issue(to[]addressAndshare,attribute struct,metaData string)(uint,error);
or alternatively, the first and second heat exchangers may be,
issue(to[]addressAndshare,attribute struct)(uint,error);
wherein the parameter [ ] address represents a list of asset receiving addresses; attribute represents an asset attribute; metaData represents asset raw data; uint represents an asset number; error represents error information.
(2) Asset transfer
The related atomic operations of the inseparable asset comprise asset transfer, namely, designing an asset transfer interface transfer to realize asset transfer; the method comprises the steps that the input parameters of an asset transfer interface transfer are respectively an asset paying party user address, an asset receiving party user address, an asset number, an asset share and a signature of a transacted initiator; the asset transfer interface transfer returns blockchain transaction information.
In this embodiment, the asset transfer interface transfer is:
transfer(owner address,to address,ID uint,share float,sign string)pb.Response。
wherein the parameter owner address represents an asset payer address; to address represents an asset recipient address; ID uint represents an asset number; share float represents transaction share; sign indicates the signature of the sponsor who has transacted.
(3) Asset owner query
The related atomic operations of the inseparable asset comprise an asset owner query, namely designing an asset owner query interface ownerOf to query the owner of the corresponding asset; the input parameter of the asset owner query interface ownerOf is an asset number; the property owner queries the returned property owner's address list of interface ownerOf and the corresponding occupied property shares.
In this embodiment, the asset owner query interface ownerOf is:
ownerOf(ID uint)([]address,error);
wherein, the parameter ID uint represents the asset number; [] Address represents a list of asset holder addresses.
(4) Asset retrieval
The related atomic operations of the indivisible assets comprise asset retrieval, namely designing an asset retrieval interface tokenownerbyindex to inquire all asset information of a designated user; the incoming parameters of the asset retrieval interface tokenownerbyindex include user asset address; the asset retrieval interface tokenownerbyindex returns an asset information array.
In this embodiment of the present market, the asset retrieval interface tokenownerbyindex is:
tokenOfOwnerByIndex(user address)([]struct,error);
wherein, the parameter user address represents the user asset address; [] struct represents an array of asset information, the asset information data being defined as follows:
type token struct{
ID uint
Share float
}
(5) Asset information acquisition
The related atomic operations of the inseparable asset comprise asset information acquisition, namely designing an asset information acquisition interface infobyID to inquire about detailed information of the asset; the input parameter of the asset information acquisition interface infoByID is the asset number, and the asset information acquisition interface infoByID returns to the asset information structure.
In this embodiment, the asset information acquisition interface infoByID is:
infoByID(ID uint)(struct,error);
wherein, the parameter ID uint represents the asset number; struct represents an asset information structure defined as follows:
type info struct{
Name string
Symbol string
metaData string
Attribute struct
}
(6) Asset inventory acquisition
The related atomic operations of the indivisible assets comprise asset total acquisition, namely, designing an asset total interface total supply to acquire the current chain asset total; the total asset interface total returns the total asset on the chain.
In this embodiment, the total asset interface total supply is:
totalSupply()(uint,error);
where uint represents the total amount of the asset.
(7) Asset attribute, symbol, name query
The related atomic operations of the indivisible assets comprise asset attribute, sign and name query, namely designing asset attribute, sign and name query interfaces; the asset attribute, symbol, name query interface returns an array of asset numbers.
In this embodiment, the asset attribute, symbol, name query interface is:
queryInfoByAttribute (attribute struct) ([ ] uint, error), i.e., asset attribute query;
queryInfoBySymbol (symbol string) ([ ] uint, error), i.e., asset sign query;
queryInfoByName (name string) ([ ] uint, error), i.e., asset name query.
Wherein the parameter attribute represents an asset attribute; symbol represents an asset symbol; name represents the asset name.
(8) Asset destruction
The related atomic operations of the indivisible assets comprise asset destruction, namely designing an asset destruction interface destroyer to destroy the assets with specified asset numbers; the incoming parameter of the asset destruction interface destroyis the asset number, and the asset destruction interface destroyreturns blockchain transaction information.
In this embodiment, the asset destruction interface destroyer is:
destroy(ID uint)pb.Response;
wherein the parameter ID uint indicates an asset number.
(9) Asset attribute update
The related atomic operations of the indivisible asset comprise asset attribute updating, namely designing an asset attribute updating interface, wherein the asset attribute updating interface comprises an updating attribute and source data interface, an updating source data interface only and an updating attribute interface only; the asset attribute update interface returns blockchain transaction information.
In this embodiment, the asset attribute update interface is:
update (ID uint, attribute structure, meta data string) pb.response, i.e. update attribute and source data interface;
update (ID uint, metaData string) pb.response, i.e. update only source data interface;
update (ID uint, attribute structure) pb.
Wherein, the parameter ID uint represents the asset number; attribute represents an asset attribute; metaData represents asset source data.
According to the method, a set of standard atomic operation schemes of the block chain platform for the indivisible assets are defined, meanwhile, the attribute information and the atomic operation of each asset are precisely defined, the cost of application development and docking is reduced for a block chain application developer, the uplink application can be rapidly docked and deployed, the research and development period is greatly shortened, and unified standards are provided for cooperation of data among applications.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (1)

1. An implementation method of an indivisible asset intelligent contract based on a blockchain is characterized by comprising the following steps:
based on the digital asset basic framework, the indivisible asset father intelligent contract is realized, so that the business logic of the core is realized, and the father intelligent contract is provided for a user in an open source mode;
the user inherits the parent class intelligent contract through a new subclass and realizes related atomic operation of the inseparable asset through block chain deployment; the indivisible asset is a non-homogeneous digital asset;
the indivisible asset is defined with the following attribute fields: asset name, asset symbol, asset number, asset source data, asset status, asset attributes, and asset owner; the asset attribute is a user-defined interface body, and is defined by an asset creation user; the property ownership is a custom structure array, and comprises an address of a property owner and a property share occupied by the property owner, wherein the total share of the property owner must be 100%;
the related atomic operations of the indivisible asset include asset creation, i.e., creating the indivisible asset, comprising the steps of:
firstly, initializing asset information through an initialization interface init; the method comprises the steps that input parameters of an initialization interface init comprise asset names and asset symbols, and the initialization interface init returns blockchain transaction information;
then, creating an asset through an asset creation interface issue; the method comprises the steps that the input parameters of an asset creation interface isue are an asset receiving address list, asset attributes and asset source data respectively, and the interface returns globally unique asset numbers and error information;
the related atomic operations of the inseparable asset comprise asset transfer, namely, designing an asset transfer interface transfer to realize asset transfer; the method comprises the steps that the input parameters of an asset transfer interface transfer are respectively an asset paying party user address, an asset receiving party user address, an asset number, an asset share and a signature of a transacted initiator; the asset transfer interface transfer returns blockchain transaction information;
the related atomic operations of the inseparable asset comprise an asset owner query, namely designing an asset owner query interface ownerOf to query the owner of the corresponding asset; the input parameter of the asset owner query interface ownerOf is an asset number; the property owner inquires an address list of a returned property owner of the interface ownerOf and the corresponding occupied property share;
the related atomic operations of the indivisible assets comprise asset retrieval, namely designing an asset retrieval interface tokenownerbyindex to inquire all asset information of a designated user; the incoming parameters of the asset retrieval interface tokenownerbyindex include user asset address; the asset retrieval interface tokenownerbyindex returns an asset information array;
the related atomic operations of the inseparable asset comprise asset information acquisition, namely designing an asset information acquisition interface infobyID to inquire about detailed information of the asset; the input parameter of the asset information acquisition interface InfoByID is an asset number, and the asset information acquisition interface InfoByID returns to the asset information structure body;
the related atomic operations of the indivisible assets comprise asset total acquisition, namely, designing an asset total interface total supply to acquire the current chain asset total; the total asset interface total returns the total asset on the chain;
the related atomic operations of the indivisible assets comprise asset attribute, sign and name query, namely designing asset attribute, sign and name query interfaces; the property, symbol and name inquiry interface returns an array of property numbers;
the related atomic operations of the indivisible assets comprise asset destruction, namely designing an asset destruction interface destroyer to destroy the assets with specified asset numbers; the input parameter of the asset destruction interface destroyis an asset number, and the asset destruction interface destroyreturns blockchain transaction information;
the related atomic operations of the indivisible asset comprise asset attribute updating, namely designing an asset attribute updating interface, wherein the asset attribute updating interface comprises an updating attribute and source data interface, an updating source data interface only and an updating attribute interface only; the asset attribute update interface returns blockchain transaction information.
CN202110762944.2A 2021-04-28 2021-07-06 Block chain-based indivisible asset intelligent contract implementation method Active CN113421094B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2021104644900 2021-04-28
CN202110464490 2021-04-28

Publications (2)

Publication Number Publication Date
CN113421094A CN113421094A (en) 2021-09-21
CN113421094B true CN113421094B (en) 2023-05-09

Family

ID=77720320

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110762944.2A Active CN113421094B (en) 2021-04-28 2021-07-06 Block chain-based indivisible asset intelligent contract implementation method

Country Status (1)

Country Link
CN (1) CN113421094B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113987538B (en) * 2021-10-29 2023-06-27 上海对外经贸大学 Device based on block chain decomposition and combination NFT

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022741A (en) * 2016-05-19 2016-10-12 北京太云科技有限公司 Indivisible digital asset transfer method based on block chain
CN106850190A (en) * 2017-02-14 2017-06-13 北京乐酷达网络科技有限公司 It is a kind of to the destroying method based on block chain digital certificate
CN112035875A (en) * 2020-08-28 2020-12-04 江苏恒为信息科技有限公司 Method for realizing native non-homogeneous assets

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019089774A1 (en) * 2017-10-31 2019-05-09 Jordan Simons Distributed multi-ledger gambling architecture
CN110288357A (en) * 2019-03-25 2019-09-27 上海分布信息科技有限公司 A kind of source tracing method based on Data token
TWI716236B (en) * 2019-12-24 2021-01-11 天宿智能科技股份有限公司 Electronic receipt/invoice confirming and escrow system based on blockchain and method thereof
CN111105236A (en) * 2020-01-06 2020-05-05 江苏恒为信息科技有限公司 Realization algorithm of non-homogeneity evidence
CN111130808B (en) * 2020-03-26 2021-02-02 杭州智块网络科技有限公司 Cross-chain asset mapping method and system for block chain
CN112308553A (en) * 2020-09-16 2021-02-02 电子科技大学 Digital asset classification management method based on block chain

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022741A (en) * 2016-05-19 2016-10-12 北京太云科技有限公司 Indivisible digital asset transfer method based on block chain
CN106850190A (en) * 2017-02-14 2017-06-13 北京乐酷达网络科技有限公司 It is a kind of to the destroying method based on block chain digital certificate
CN112035875A (en) * 2020-08-28 2020-12-04 江苏恒为信息科技有限公司 Method for realizing native non-homogeneous assets

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吕坤 ; 鲍可进 ; .基于区块链的数字资产交易***设计与实现.软件导刊.2018,(第07期),第213-217页. *
高泽龙 等."非同质化代币的应用原理及身份识别场景解析".《网络空间安全》.2021,第12卷(第Z1期),第63-66页. *

Also Published As

Publication number Publication date
CN113421094A (en) 2021-09-21

Similar Documents

Publication Publication Date Title
CN101405735B (en) Concurrency control within an enterprise resource planning system
McKemmish et al. Describing records in context in the continuum: the Australian Recordkeeping Metadata Schema
US7010580B1 (en) Method and apparatus for exchanging data in a platform independent manner
CN101421726B (en) Occasionally-connected application server
US8380749B2 (en) MDR federation facility for CMDBf
US8526316B2 (en) System and method for dynamically modifying synchronized business information server interfaces
US9584949B2 (en) Cloud based master data management architecture
MXPA06001208A (en) Platform for data services across disparate application frameworks.
Dumas et al. Web service protocols: Compatibility and adaptation.
CN102236701A (en) Dependency graphs for multiple domains
EP1815349A2 (en) Methods and systems for semantic identification in data systems
CN113421094B (en) Block chain-based indivisible asset intelligent contract implementation method
US20040107201A1 (en) Method, system and program product for mapping data fields between a data source and a data target
EP1217547A2 (en) Object integrated management system
Antonioletti et al. The WS-DAI family of specifications for web service data access and integration
CN105144209A (en) System and method for managing business partners and associated assets in favor of a plurality of enterprises
US11968258B2 (en) Sharing of data share metrics to customers
CN105677427A (en) Module upgrading method and device
JP5143980B2 (en) Intellectual property protocols that define data exchange rules and formats for general-purpose intellectual property data objects, and systems, methods, and program products related thereto
US20020059390A1 (en) Integration messaging system
Yeh et al. STEP-based data schema for implementing product data management system
US20220391820A1 (en) Data-driven requirements analysis and matching
US8260782B2 (en) Data element categorization in a service-oriented architecture
US20060184423A1 (en) Selecting Business Partners to Conduct Business-to-business (B2B) Transactions
Denno et al. Model-driven integration using existing models

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant