[发明专利]一种区块链之间的资产跨链交易方法有效
申请号: | 201811622934.3 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109685489B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 黄步添;杨文龙;杨红星;蔡玉生;王从礼;周峰;俞之贝 | 申请(专利权)人: | 杭州云象网络技术有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/38;G06Q20/40;G06Q40/04 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 王琛 |
地址: | 311121 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种区块链之间的资产跨链交易方法,其通过资产双向锁以及跨链合约验证交易实现跨链资产交换,提供了一种去中心化点对点的跨链交易方案,在公有链与公有链之间实现数字货币与数字货币之间的转账,在联盟链与公有链之间实现数字货币或实物资产与数字货币之间的转账交易,在联盟链与联盟链实现实物资产与实物资产之间的交换、转移;因此,本发明跨链交易方法适用于各种常见的区块链类型以及实现各类资产的转换和交易。 | ||
搜索关键词: | 一种 区块 之间 资产 交易 方法 | ||
【主权项】:
1.一种区块链之间的资产跨链交易方法,即用户A利用区块链B中的资产B通过跨链换取用户B在区块链A中的资产A,从而实现跨链资产交换,其具体实现过程如下:(1)用户A向区块链A发起跨链交易申请,申请信息包括双方交易资产的属性和份额以及用户A在区块链A上的账户地址;(2)申请背书成功后,用户B将其在区块链A中的资产A锁定,生成一个原始密码和相应哈希值,并根据用户A的申请信息将哈希值发送给用户A;(3)制定跨链合约,该跨链合约包括区块链A和区块链B的区块头;(4)用户A收到哈希值后调用跨链合约检查资产A的锁定状态,确认锁定后利用收到的哈希值将其在区块链B中的资产B锁定,使得资产A和资产B共用一个原始密码;(5)在规定时间内,用户B向区块链B发起跨链交易申请,申请信息包括待交易资产B的属性和份额、用户A和用户B在区块链B上的账户地址;此外,用户B还向跨链合约提供该跨链交易的原始密码,跨链合约验证此密码与该交易生成的哈希值相对应,则将锁定的资产B发送至用户B在区块链B上的账户并设置时间锁暂时冻结资产B,同时将原始密码在区块链B上广播并记录在链上;(6)在规定时间内,用户A在区块链B上获得广播的原始密码后向区块链A发起跨链交易申请,申请信息包括待交易资产A的属性和份额、用户A和用户B在区块链A上的账户地址;此外,用户A还向跨链合约提供其获得的原始密码,跨链合约验证此密码与该交易生成的哈希值相对应,则将锁定的资产A发送至用户A在区块链A上的账户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云象网络技术有限公司,未经杭州云象网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811622934.3/,转载请声明来源钻瓜专利网。
- 上一篇:转账交易分片处理方法、设备和存储介质
- 下一篇:一站式服务系统