[go: up one dir, main page]

CN107194613A - Digital asset coding method - Google Patents

Digital asset coding method Download PDF

Info

Publication number
CN107194613A
CN107194613A CN201710471573.6A CN201710471573A CN107194613A CN 107194613 A CN107194613 A CN 107194613A CN 201710471573 A CN201710471573 A CN 201710471573A CN 107194613 A CN107194613 A CN 107194613A
Authority
CN
China
Prior art keywords
digital asset
coding
assets
asset
content
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.)
Granted
Application number
CN201710471573.6A
Other languages
Chinese (zh)
Other versions
CN107194613B (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.)
Wuxi Well Pass Network Technology Co Ltd
Original Assignee
Wuxi Well Pass Network Technology 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 Wuxi Well Pass Network Technology Co Ltd filed Critical Wuxi Well Pass Network Technology Co Ltd
Priority to CN201710471573.6A priority Critical patent/CN107194613B/en
Publication of CN107194613A publication Critical patent/CN107194613A/en
Application granted granted Critical
Publication of CN107194613B publication Critical patent/CN107194613B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a kind of digital asset coding method, prepare digital asset content, form the content of digital asset electronic form, content includes the information such as digital asset title, digital asset publisher, digital asset annex;By digital asset digest algorithm, digital asset content is converted into, digital asset summary;Digital asset summary is encoded, the digital asset coding easily recognized is formed;Digital asset coding is subjected to coding registration in digital asset gateway, digital asset coding is completed.

Description

Digital asset coding method
Technical field
The present invention relates to a kind of coding method of digital asset, it is related to the digital change technique field of assets.
Background technology
Existing assets digitizing technique mainly includes following method:
1) centralization mechanism assets digitization program, is registered, and recorded by a center by unified assets Assets digitization program;
2) the assets digitization program of the distributional environment based on general unique identifier, by the network address, machine time, The elements such as machine characteristic mother, form the assets digitization program of distributed environment.
The major defect of existing assets digitizing technique:
1) registration cost of an asset in center is high
Existing various mechanisms and the assets of the unified registration of tissue are, it is necessary to which the complete center progress assets of One function are stepped on Note is, it is necessary to the reliability service of center of serve, and assets registration cost is high, and maintenance cost is according to the increased numbers of assets;
2) center registration is only applicable to single system
Center registration assets are only applicable to the assets circulation in individual system, are not suitable for multisystem, and multisystem it Between systematic collaboration, polycentric collaboration needs new assets center;
3) general unique identifier departs from asset content
General unique identifier is the unique identifier produced by factors such as network, machine and times, and assets sheet Without semantic relation between body, depart from asset content.
The content of the invention
The technical problem to be solved in the present invention is that there is provided a kind of digital asset coding staff for the above-mentioned the deficiencies in the prior art of solution Method.
In order to solve the above-mentioned technical problem, the technical solution adopted by the present invention is:
A kind of digital asset coding method, comprises the following steps:
1) digitized asset content file is formed according to asset content, asset content includes assets publisher, Asset Name Title, assets issuing amount;
2) according to digitlization asset file, data processing is normalized;
3) Hash digest algorithm is utilized, digital asset content summary is produced to normalized digitlization asset file;
4) prefix, the different digital asset for distinguishing, while being spliced to form centre are set to digital asset content summary Assets are encoded;
5) assets coding summary in the middle of calculating, takes preceding four bytes of middle assets coding as check value;
6) encode alphabet using BASE58, the check value that prefix, the middle assets encoded according to middle assets are encoded with And digital asset coding Hash content, generation digital asset coding final version.
7) the digital asset coding final version to generation is registered.
Further, the prefix of middle assets coding is a byte.
Further, the digital asset coding final version of generation is stored in block catenary system gateway.
Further, the function of digest algorithm is SHA256, wherein being utilized twice during assets coding summary between in the calculation SHA256 calculates summary.
From above-mentioned technical proposal it can be seen that the present invention has advantages below:Digital asset is that have algorithm generation, Ren Heyi Individual digital asset user can produce the digital asset of oneself, and not be to repeat;The generation of digital asset coding is without the Tripartite's server, or third party library, digital asset user can be according to coding rule, and oneself produces coding:Digital asset The generation of coding is that have digital asset content, rather than third party system from addendum code etc., the coding of digital asset be by Coding, can be recognized, can be with self-explanatory;The generation of digital asset coding is to rely on digital content, as long as digital Asset content is different, it is possible to different digital asset codings are produced, without handling digital asset standard;Digital asset is encoded Storage can be stored in an assets gateway, can also be stored in the number stored between multiple assets gateway, multiple assets gateway Word assets coding does not conflict.
Embodiment
The digital asset coding method of the present invention, comprises the following steps:
1) digitized asset content file is formed according to asset content, according to the digital asset to be issued, collects numeral Asset content, including assets publisher, assets title, assets issuing amount etc., these asset contents digital asset coding person can With self-definition, unrelated final coding is formed;
2) according to digitlization asset file, data processing is normalized, the step can be realized by computer program;
3) Hash digest algorithm is utilized, algorithm SHA256 is such as used, number is produced to the digitlization asset file after normalization Word asset content is made a summary;
4) prefix of a byte is set to being made a summary through digital asset content, for example, adds leading 00 prefix, form middle Assets are encoded, the different digital asset for distinguishing,
5) summary of assets coding in the middle of calculating, is also to use SHA256 functions, the summary of acquirement is reused SHA256 calculates summary, takes preceding four bytes of final digest as check value.
6) encode alphabet using BASE58, the check value that prefix, the middle assets encoded according to middle assets are encoded with And digital asset coding Hash content, digital asset coding final version is generated, assets coding Hash content refers to produce in step 3 Raw digital asset content summary.
7) the digital asset coding final version to generation is registered, and can be registered in the gateway based on block chain.
To sum up, digital asset is that have algorithm generation, and any one digital asset user can produce the numeral money of oneself Production, and be not to repeat;The generation of digital asset coding is without third-party server, or third party library, and digital asset is used Person, can be according to coding rule, and oneself produces coding:The generation of digital asset coding is that have digital asset content, rather than the Three method, systems from addendum code etc., the coding of digital asset is encoded, can be recognized, can be with self-explanatory;Numeral The generation of assets coding is to rely on digital content, as long as digital asset content is different, it is possible to produce different numerals Assets are encoded, without handling digital asset standard;Digital asset code storage can be stored in an assets gateway, can also deposit The digital asset coding stored between multiple assets gateway, multiple assets gateway is stored up not conflict.

Claims (4)

1. a kind of digital asset coding method, comprises the following steps:
1) digitized asset content file is formed according to asset content, asset content includes assets publisher, assets title, money Produce issuing amount;
2) according to digitlization asset file, data processing is normalized;
3) Hash digest algorithm is utilized, digital asset content summary is produced to normalized digitlization asset file;
4) prefix, the different digital asset for distinguishing, while being spliced to form middle assets are set to digital asset content summary Coding,;
5) assets coding summary in the middle of calculating, takes preceding four bytes of middle assets coding as check value;
6) alphabet is encoded using BASE58, check value and number that prefix, the middle assets encoded according to middle assets are encoded Word assets encode Hash content, generation digital asset coding final version.
7) the digital asset coding final version to generation is registered.
2. digital asset coding method according to claim 1, it is characterised in that:The prefix of middle assets coding is one Byte.
3. the digital asset coding method according to claims 1 or 2, it is characterised in that:The digital asset coding of generation Final version is stored in block catenary system gateway.
4. the digital asset coding method according to claims 1 or 2, it is characterised in that:The function of digest algorithm is SHA256, wherein calculating summary using SHA256 twice during assets coding summary between in the calculation.
CN201710471573.6A 2017-06-20 2017-06-20 Digital asset coding method Active CN107194613B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710471573.6A CN107194613B (en) 2017-06-20 2017-06-20 Digital asset coding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710471573.6A CN107194613B (en) 2017-06-20 2017-06-20 Digital asset coding method

Publications (2)

Publication Number Publication Date
CN107194613A true CN107194613A (en) 2017-09-22
CN107194613B CN107194613B (en) 2020-12-08

Family

ID=59878138

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710471573.6A Active CN107194613B (en) 2017-06-20 2017-06-20 Digital asset coding method

Country Status (1)

Country Link
CN (1) CN107194613B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114092250A (en) * 2021-11-24 2022-02-25 支付宝(杭州)信息技术有限公司 Method and device for creating and verifying digital resources in block chain
CN115203332A (en) * 2022-07-26 2022-10-18 蚂蚁区块链科技(上海)有限公司 Method and device for generating resource identifier in block chain network

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002013035A1 (en) * 2000-08-07 2002-02-14 Active Data Exchange, Inc. Syndication methodology to dynamically place digital assets on non-related web sites
US20070113293A1 (en) * 2004-11-17 2007-05-17 Steven Blumenau Systems and methods for secure sharing of information
CN101286994A (en) * 2008-05-19 2008-10-15 北京大学 Digital rights management method, server and system for multi-device content sharing
CN102761630A (en) * 2012-07-20 2012-10-31 清华大学 Real user identity information-oriented IPv6 (Internet Protocol Version 6) address distribution method
CN103391196A (en) * 2013-07-04 2013-11-13 黄铁军 Asset digital authentication method and device
CN104994186A (en) * 2015-07-08 2015-10-21 华为技术有限公司 Query method, processor and device of media access control address
CN105719185A (en) * 2016-01-22 2016-06-29 杭州复杂美科技有限公司 Block chain data comparison and consensus method
US20170046526A1 (en) * 2015-08-13 2017-02-16 TD Bank Group System and Method for Implementing Hybrid Public-Private Block-Chain Ledgers
CN106600403A (en) * 2016-11-07 2017-04-26 北京金股链科技有限公司 Asset management method, device and system
CN106815530A (en) * 2016-12-26 2017-06-09 北京爱接力科技发展有限公司 Data deposit card method, data verification method and device
CN106850190A (en) * 2017-02-14 2017-06-13 北京乐酷达网络科技有限公司 It is a kind of to the destroying method based on block chain digital certificate

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002013035A1 (en) * 2000-08-07 2002-02-14 Active Data Exchange, Inc. Syndication methodology to dynamically place digital assets on non-related web sites
US20070113293A1 (en) * 2004-11-17 2007-05-17 Steven Blumenau Systems and methods for secure sharing of information
CN101286994A (en) * 2008-05-19 2008-10-15 北京大学 Digital rights management method, server and system for multi-device content sharing
CN102761630A (en) * 2012-07-20 2012-10-31 清华大学 Real user identity information-oriented IPv6 (Internet Protocol Version 6) address distribution method
CN103391196A (en) * 2013-07-04 2013-11-13 黄铁军 Asset digital authentication method and device
CN104994186A (en) * 2015-07-08 2015-10-21 华为技术有限公司 Query method, processor and device of media access control address
US20170046526A1 (en) * 2015-08-13 2017-02-16 TD Bank Group System and Method for Implementing Hybrid Public-Private Block-Chain Ledgers
CN105719185A (en) * 2016-01-22 2016-06-29 杭州复杂美科技有限公司 Block chain data comparison and consensus method
CN106600403A (en) * 2016-11-07 2017-04-26 北京金股链科技有限公司 Asset management method, device and system
CN106815530A (en) * 2016-12-26 2017-06-09 北京爱接力科技发展有限公司 Data deposit card method, data verification method and device
CN106850190A (en) * 2017-02-14 2017-06-13 北京乐酷达网络科技有限公司 It is a kind of to the destroying method based on block chain digital certificate

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114092250A (en) * 2021-11-24 2022-02-25 支付宝(杭州)信息技术有限公司 Method and device for creating and verifying digital resources in block chain
CN114092250B (en) * 2021-11-24 2025-10-31 杭州蚂蚁酷爱科技有限公司 Creation and verification method and device for digital resources in blockchain
CN115203332A (en) * 2022-07-26 2022-10-18 蚂蚁区块链科技(上海)有限公司 Method and device for generating resource identifier in block chain network

Also Published As

Publication number Publication date
CN107194613B (en) 2020-12-08

Similar Documents

Publication Publication Date Title
CN111428207B (en) Digital copyright registration and transaction method based on blockchain technology
CN110825349B (en) Random number generation method, block chain node, system and medium
CN106161372A (en) A kind of Risk Identification Method based on address coupling and device
US20180018738A1 (en) Digital asset platform
CN105184482B (en) A transformer ledger data verification system and method
CN107563112A (en) A kind of medical information sharing system
CN111010284B (en) A processing method, related device, and blockchain system for blocks to be agreed upon
CN102457508A (en) Digital signature method of electronic medical record based on XML (Extensive Makeup Language)
CN114124502B (en) Message transmission method, device, equipment and medium
CN110019216A (en) Intellectual property data storage method, medium and computer equipment based on block chain
CN105512523B (en) The digital watermark embedding and extracting method of a kind of anonymization
CN107194613A (en) Digital asset coding method
CN109033760A (en) A kind of music copyright identification authentication method and Verification System based on block chain
CN102841784A (en) Method for dynamically importing Excel data into database
CN107330545A (en) The Method for Information Optimization and Express Logistics system of a kind of Express Logistics system
Lin et al. LRW-CRDB: Lossless robust watermarking scheme for categorical relational databases
CN202177927U (en) Material uniformly-coding checking management system
CN117033382A (en) Block chain digital evidence-storing method and system
CN113822049B (en) Address auditing method, device, equipment and storage medium based on artificial intelligence
WO2015004680A2 (en) A system and method for generating a random number and/or marker sentence using spoken sentence
CN118279065A (en) Data right determining method and device, electronic equipment and storage medium
Yang et al. Cuckoo-store engine: A Reed–Solomon code-based ledger storage optimization scheme for blockchain-enabled IoT
CN117744148A (en) Patient health data safe sharing method and system based on blockchain
CN102096706B (en) Variable-step XML (Extensive Makeup Language) encoding method
CN114822796A (en) Vaccine distribution management system and method based on intelligent contract and contract platform

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