The application discloses a method for interworking digital assets and a computer readable storage medium. The method is based on the consensus mechanism to deploy the convertibility contract on the alliance block chain, so that the successful digital asset holder nodes are automatically implemented on the node of the digital asset trading platform to automatically execute the convertibility contract to complete the exchange of different types of digital assets. Therefore, the proposed method realizes the mutual use of different types of digital assets in the alliance block chain, and improves the use efficiency of digital assets. At the same time, the deployment of the alliance block chain ensures the security problem between the nodes of the digital asset issuer. One
【技术实现步骤摘要】
一种数字资产互通的方法和计算机可读存储介质
本申请涉及计算机
,具体地,涉及区块链技术,更具体地,涉及一种数字资产互通的方法和计算机可读存储介质。
技术介绍
联盟区块链是指其共识过程受到预选节点控制的区块链。是一种为“部分去中心化”的区块链,也即联盟区块链中的普通节点(未获得联盟许可的节点)可以查阅和交易,但是不能验证交易,也不能发布智能合约。只有拥有一定的信誉和被联盟授予证书的节点才能够进行验证交易以及参与部署智能合约。这能够有效解决传统交易效率低和安全性差的问题。目前,各个商家为了挽留老客户,吸引新客户,一般都会采用会员卡机制,并且根据客户的消费金额向会员卡中发放数字资产(如积分等)。客户可在规定的时间段使用数字资产兑换商家设置的物品。但是,各个商家一般按照自己指定的数字资产发行规则向客户发行数字资产,也即客户拥有的数字资产只能按照商家设置的规则进行兑换,而且大多数数字资产会有到期作废等条件的限制。这使得不同的商家之间的数字资产独立存在,流通性差,数字资产利用率不高。
技术实现思路
有鉴于此,本申请公开了一种数字资产互通的方法和计算机可读存储介质,以使得不同类型的数字资产在联盟区块链内互通互换,提高了数字资产的使用效率。第一方面,提供一种数字资产互通的方法,包括:第一节点和第二节点分别将数字资产兑换请求上传至数字资产交易平台节点,所述数字资产兑换请求包括待兑换数字资产的类型和数量以及所要兑换的数字资产的类型和数量;若所述第一节点和所述第二节点的数字资产兑换请求匹配成功,所述数字资产交易平台节点将匹配成功的消息反馈给所述第一节点和所述第二节点;所述第一 ...
【技术保护点】
1.一种数字资产互通的方法,包括:
【技术特征摘要】
1.一种数字资产互通的方法,包括:第一节点和第二节点分别将数字资产兑换请求上传至数字资产交易平台节点,所述数字资产兑换请求包括待兑换数字资产的类型和数量以及所要兑换的数字资产的类型和数量;若所述第一节点和所述第二节点的数字资产兑换请求匹配成功,所述数字资产交易平台节点将匹配成功的消息反馈给所述第一节点和所述第二节点;所述第一节点和所述第二节点执行预先部署在联盟区块链中的兑换智能合约生成兑换交易单,所述兑换交易单包括所述第一节点和所述第二节点的私钥签名和地址以及所述第一节点和所述第二节点分别待兑换的数字资产类型和数量;在联盟区块链中对所述兑换交易单进行验证;其中,所述数字资产交易平台节点将所述第一节点和所述第二节点的数字资产兑换请求进行哈希运算后上传至联盟区块链中。2.根据权利要求1所述的数字资产互通的方法,其特征在于,在联盟区块链中对所述兑换交易单进行验证包括:联盟区块链中的数字资产发行方节点根据联盟区块链共识的数字资产交易规则以及所述第一节点和所述第二节点的公钥验证所述兑换交易单;其中,所述数字资产交易规则包括数字资产之间的实际兑换率在对应的兑换率区间内;所述数字资产发行方节点为数字资产发行方组织中的节点;所述第一节点和所述第二节点为数字资产持有方节点。3.根据权利要求1所述的数字资产互通的方法,其特征在于,所述第一节点和所述第二节点执行预先部署在联盟区块链中的兑换智能合约生成兑换交易单包括:通过基于联盟区块链的交易所述第一节点将所述第一节点待兑换的数字资产发送到所述兑换智能合约的地址中;通过基于联盟区块链的交易所述第二节点将所述第二节点待兑换的数字资产发送到所述兑换智能合约的地址中;通过基于联盟区块链的交易将所述兑换智能合约地址中的两种待兑换...
【专利技术属性】
技术研发人员:卢亦斌,路成业,
申请(专利权)人:中链科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。