产品介绍
数字商品可信登记平台是基于区块链能力搭建的、利用区块链技术实现数字商品的发行与管理的SAAS平台,助力客户将自己的业务实现数字经济化。
核心概念
区块链账户地址
区块链账户是区块链世界里面的身份,通过算法自动生成,一个账户的组成包括:公钥、私钥、助记词、区块链地址。其中:
- 区块链地址相当于账户名
- 公钥负责进行签名验证
- 私钥负责对信息进行签名加密
- 助记词负责恢复丢失的账号
在区块链世界中的重要消息都需要使用账户私钥进行签名,同时搭配公钥验证进行操作、信息内容确权。强烈建议保存账号助记词,重新恢复丢失用户信息,避免用户资产损失。 可以通过sdk中提供的本地算法可以为用户生成区块链地址。
数字资产
文档中所提及的“数字资产”均指基于超级链ERC721及1155协议发行的数字藏品。
数字资产发行(资产维度)
通过超级链可信登记平台的资产发行能力,可以将需要发行为数字资产的商品如图片、视频、音频等在超级链上登记,获取专属的资产ID,从而发行为数字资产。 通过调用链上发行数字资产接口可以完成数字资产的发行,每次调用可以在链上发行一个数字资产,每次发行时可设置该资产的库存(碎片)数量。
资产碎片授予(碎片维度)
资产的一份库存称为一个碎片,如将一幅画发行为一个数字资产,并且有1000份一模一样的库存,则这个资产便具有1000个资产碎片。 发行成功后该资产便存在于发行方的区块链地址下,通过调用授予资产碎片接口,发行方可以将该资产的每一个碎片发放到对应的接收者(购买者)区块链地址下。
资产碎片转移(碎片维度)
资产碎片具有转移能力,通过调用转移资产碎片接口,可以将某个区块链地址下的碎片转移到另一个区块链地址下。
碎片销毁(碎片维度)
通过调用碎片销毁接口,可以将某一个碎片的状态更改为”已销毁“,销毁后的碎片不能再进行转移。
资产锁仓(资产维度)
通过调用发行成功资产锁仓接口,可以将某一个资产的库存碎片余额锁仓,锁仓后该资产便不可再进行授予,同时区块链浏览器的“流通量”字段不会再增加。
资产ID(资产维度)
资产ID(asset_id)是数字资产在区块链上的唯一标识,可以在区块链浏览器上进行查询。
碎片ID/子ID(碎片维度)
碎片ID/子ID(shard_id)是某一个碎片被授予出去时生成的该碎片的唯一标识,一个资产ID(asset_id)下会有多个碎片ID(shard_id),碎片ID不可在区块链浏览器进行查询,要查询单个碎片的信息,可通过哈希值(tx_id)进行查询。
架构