[发明专利]一种跨链交易方法、系统及计算机可读存储介质在审
申请号: | 201910225549.3 | 申请日: | 2019-03-22 |
公开(公告)号: | CN110033271A | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 谭林;李文宙;吴金彪;刘必成;张万兵 | 申请(专利权)人: | 湖南天河国云科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 长沙德恒三权知识产权代理事务所(普通合伙) 43229 | 代理人: | 徐仰贵 |
地址: | 410000 湖南省长沙市长沙经济技*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 计算机可读存储介质 交易 用户发起 链转移 账户 审核 投票 资金 | ||
本发明公开了一种跨链交易方法、系统及计算机可读存储介质,跨链交易方法,其特征在于,针对基于DPoS共识的2个区块链:2个区块链具有公共的区块生产者;其中一个区块链中的用户发起交易,该交易经过区块生产者的审核和投票后,能将一个区块链上的账户内的资金跨链转移到另一个区块链的账户上。这种跨链交易方法、系统及计算机可读存储介质易于实施,跨链交易简便。
技术领域
本发明涉及一种跨链交易方法、系统及计算机可读存储介质,本发明可应用在使用基于DPoS共识的区块链跨链中。
背景技术
技术术语的解释
代理权益证明(Delegated Proof of Stake,DPoS):DPoS是一个系统,其中固定数量的选定实体(称之为区块生产者或见证人)被挑选来以循环顺序创建区块。
区块生产者由网络用户投票决定,他们每个人都得到与他们在网络上拥有的代币数量(他们的股份)成正比的选票。
或者,选民可以选择将他们的股权委托给另一名选民,被委托的选民将代表他们投票选举区块生产者使用DPoS共识的代表的区块链系统EOS。
跨链
是指把数字资产从一条区块链上转移到另一条区块链上。
目前主流的跨链技术包括:
1、公证人机制(Notary schemes);
2、侧链/中继(Sidechains/relays);
3、哈希锁定(Hash-locking);
智能合约(Smart contract):是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于1995年由Nick Szabo首次提出。智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交易成本。现阶段多种区块链都提供可以安全运行智能合约,具有代表性的有:以太坊,EOS。
现有技术中,针对跨链交易,有以下机制:
(1)公证人机制:需要依赖第三方中继。是中心化的方法,和区块链去中心化思想违背。
(2)侧链/中继:一条链要依赖于另一条链,通过获取另一条链的全部交易信息才能确定交易的合法性。两条链之间偶尔性太强。
(3)哈希锁定:需要跨链的两个用户方,互相传递hash的信息,需要互相认识,限定性太强。
因此,有必要设计一种新的跨链交易方法、系统及计算机可读存储介质。
发明内容
本发明所要解决的技术问题是提供一种跨链交易方法、系统及计算机可读存储介质,该跨链交易方法、系统及计算机可读存储介质易于实施。
发明的技术解决方案如下:
一种跨链交易方法,针对基于DPoS共识的2个区块链:2个区块链具有公共的区块生产者;
其中一个区块链中的用户发起交易,该交易经过区块生产者的审核和投票后,能将一个区块链上的账户内的代币跨链转移到另一个区块链的账户上。
交易流程如下:
该2个区块链为区块链A和区块链B;区块链A上的用户usera将区块链A的账户a1上的一笔代币转移到区块链B上的账户b1的过程如下:
步骤1:用户usera在区块链A发起一笔跨链交易名称为atobtx的交易;
交易的要素:
区块链A上的账户a1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南天河国云科技有限公司,未经湖南天河国云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910225549.3/2.html,转载请声明来源钻瓜专利网。