CN107194613A - Digital asset coding method - Google Patents
Digital asset coding method Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment 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
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.
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)
| 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)
| 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 |
-
2017
- 2017-06-20 CN CN201710471573.6A patent/CN107194613B/en active Active
Patent Citations (11)
| 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)
| 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 |