【技术实现步骤摘要】
一种基于去中心化ID与预言机的资产上链系统及方法
[0001]本专利技术属于区块链
,具体涉及一种基于去中心化ID与预言机的资产上链系统及方法
技术介绍
[0002]“资产代币化”是指使用区块链技术将资产的所有权或权利表现为可交易的链上代币的术语。虽然它最常见的是指金融或可替换资产的代币化,如公司的股份或一定数量的黄金,但资产代币化可以假设指任何具有货币价值的物质或非物质的东西的代币化:从一件艺术品到一项专利到一个技术工人的一小时的时间,因此,资产代币化是区块链最有前途的用例之一,其增长的上限可能包括几乎所有的人类经济活动。资产代币化后具有流动性强、可参与性高、高透明性、高安全性等优点。
[0003]区块链是一个确定的、封闭的世界,在智能合约的世界中,智能使用区块链自身产生的数据,无法获取现实世界的数据,区块链与现实世界是割裂的。预言机就是为了解决链下数据上链而提出来的,它将链下数据以交易的方式写入区块链。预言机对于区块链生态非常重要,因为它扩宽的区块链的适用范围,使得区块链与现实世界的结合变得可能。
[0004]Kuhle等人提出了以区块链为基础的商业飞机租赁资产管理系统,该系统以资产代币化、用户管理、交易处理、交互四个模块构成,但是对于资产上链模块未详细说明,同时也不能兼容现有资产发现商或管理体系。Yan等人提出数字资产管理系统,结合属性的访问控制模型(ABAC)进行以交易为基础的接入权限控制(Transaction
‑
based Access Control)。
...
【技术保护点】
【技术特征摘要】
1.一种基于去中心化ID与预言机的资产上链系统,其特征在于,包括资产发行方、预言机、去中心化ID注册中心以及资产智能合约;预言机,用于获取链下数据并将数据写入链上;去中心化ID注册中心,用于资产ID注册和资产发行方ID注册;资产智能合约,根据合约预设自动完成交易;在进行资产上链前,资产发行方在去中心化ID注册中心注册域,并生成身份证明文件,其中,身份证明文件包括资产发行方ID及其发行的资产ID、资产发行方公钥、吊销列表;用户将其资产上链时,用户的资产发行方为其进行资产上链,包括生成智能合约、使用资产发行方私钥为资产对应的资产证明文件签名、将资产证明文件附加到智能合约;当代表资产的智能合约触发交易时,验证资产的有效性,包括验验证资产发行方证明文件,验证资产发行方证明文件的注册机构,直至遇到可信的机构或根证明;验证完成后,继续进行交易。2.根据权利要求1所述的一种基于去中心化ID与预言机的资产上链系统,其特征在于,身份证明文件具体包括:对于资产发行方或服务商,其身份证明文件包括ID、公钥信息以及吊销列表;对于发行的资产,其身份证明文件包含ID、合约地址以及证明,证明包括多项证明属性,具体为签名算法、创建者ID以及签名信息。3.根据权利要求1所述的一种基于去中心化ID与预言机的资产上链系统,其特征在于,还包括分布式文件系统,用于储存身份证明文件。4.基于权利要求1
‑
3任一项所述资产上链系统的资产上链方法,其特征在于,包括:资产上链前,资产发行方在去中心化ID注册中心注册;资产上链时,生成智能合约,以代表用户的资产;使用资产发行方私钥为资产对应的证明文件签名;将证明文件在分布式文件系统的文件索引添加到注册中心上。5.根据权利要求4所述的资产上链方法,其特征在于,资产发行方在去中心化ID注册中心注册具体为:资产发行方需要在去中心化ID注册中心注册自己的域,对于发行方Issuer
i
得到对应的域Region
i
,并生成对应的身份证明文件Document
i
。6.根据权利要求5所述的资产上链方法,其特征在于,资产上链时具体包括:当用户需将拥有的资产上链时,其自身所属服务商进行以下操作:生成对应的智能合约,以代表对应的资产,记录智能合约地址Address
i
;采用资产发行方私钥为资产证明文件签名...
【专利技术属性】
技术研发人员:岳文波,吴永东,刘志全,刘明辉,聂凯轩,陈静静,林艺帆,
申请(专利权)人:暨南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。