源链侧链跨链交易制造技术

技术编号:14680794 阅读:90 留言:0更新日期:2017-02-22 13:57
源链侧链跨链交易,每种币在其所发行的源链上称为源链币,可约定币在源链上冻结后,可在侧链上发行代币,侧链上的任何用户拿到代币都可以通过申请销毁代币,到源链上提取源链币。

【技术实现步骤摘要】

本专利技术涉及区块链技术。
技术介绍
目前大多数区块链还没有成熟的跨链交易功能,由于加密数字资产或加密数字货币的不同特征,有不同交易市场、交易功能、隐私保护的需求,无法在一条链上满足,需要将通过跨链技术来解决。
技术实现思路
本专利技术的目的是设计一种源链侧链跨链交易模式,可将加密数字货币或加密数字资产的所有权转移到侧链上进行交易,并可以转回源链。本方案较好地用侧链来分担源链的部分功能,降低源链的负荷,提高交易效率,也可以方便隐私保护。1、本专利技术所采用的技术方案是:源链侧链跨链交易,每种币在其所发行的源链上称为源链币,可约定币在源链上冻结后,可在侧链上发行代币,侧链上的任何用户拿到代币都可以通过申请销毁代币,到源链上提取源链币,以下是实现步骤;步骤S1,甲用户在源链上有源链币,想转到侧链上去用,先转到第三方托管机构在源链上的地址,或约定仅用来跨链转币的地址,约定转入即冻结,除非接到侧链销毁侧链代币的通知,才能解冻转走;步骤S2,收到第三方托管机构冻结源链币的通知,在侧链的同一第三方托管机构的地址上新产生与源链上对应的冻结币的数量的代币,并转到侧链上的甲用户地址;步骤S3,侧链上,甲用户支付给给乙用户代币;步骤S4,乙用户要把侧链上的代币在源链上提取出来,先将代币打入第三方托管机构在侧链的地址;步骤S5,销毁乙用户打入的代币,解冻源链上相应的源链币,并转到源链上乙用户地址。2、第三方托管链记录有关跨链交易的记录,第三方托管机构可以依据第三方托管链上的记录来进行下一步流程,甲乙用户也可以把指令同时发给第三方托管链和对应的源链或侧链记录,提高安全性。3、源链币可以是加密数字货币也可以是加密数字资产。4、源链上发行的币或加密数字资产,在源链上能实现功能相对简单的支付功能,若转换为侧链上的代币,可以实现更为复杂的交易功能,如高频撮合交易。5、第三方托管地址所用的多重签名地址,可指定仅用于跨链交易,可由第三方托管链的可信服务器共识节点的公钥合成,通过查看源链或侧链上的交易签名及结果,根据约定自动进行下一步操作。6、第三方托管地址可由几家托管机构的公钥合成,设定n家机构中的m家同意,即可支付源链币或代币。7、第三方托管地址可由几家托管机构的公钥及托管链共识服务器的公钥合成,约定n个公钥中的m个公钥签名,即可支付源链币或代币,相应的私钥可保存在不可取出的加密芯片中。8、约定不做与跨链交易无关的交易,若乙用户没有拿到侧链的代币并打入侧链的第三方托管地址销毁代币,即使拿到第三方托管地址的相关私钥,也无法从源链上第三方托管地址上获取源链币,这种约定可写入源链或侧链被认可,并能被共识服务器用于校验跨链交易时,约定在第三方托管地址可以冻结源链币、发行源链对应的代币、销毁代币、解冻侧链被销毁代币对应数量的源链币等相关操作。9、一些源链币可代表某种合约权利,比如票据到期兑付,侧链代币到期自动销毁,第三方托管地址上的源链币自动解冻,可集中承兑,并把相关权益分发给各用户。10、测链或第三方托管链可以定期将侧链代币各用户的余额信息写入源链或第三方托管链,可以约定侧链停止运行一段时间后,源链托管地址上的币会自动分发给具有相应权益的用户。附图说明图1是源链侧链跨链交易的说明图;具体实施方式实施例1,参照说明书附图1,本例说明源链侧链跨链交易过程;源链侧链跨链交易,每种币在其所发行的源链上称为源链币,可约定币在源链上冻结后,可在侧链上发行代币,侧链上的任何用户拿到代币都可以通过申请销毁代币,到源链上提取源链币,以下是实现步骤;步骤S1,甲用户在源链上有源链币,想转到侧链上去用,(1)先转到第三方托管机构在源链上的地址,或约定仅用来跨链转币的地址,约定转入即冻结,除非接到侧链销毁侧链代币的通知,才能解冻转走;步骤S2,收到第三方托管机构冻结源链币的通知,(2)在侧链的同一第三方托管机构的地址上新产生与源链上对应的冻结币的数量的代币,(3)并转到侧链上的甲用户地址;步骤S3,侧链上,(4)甲用户支付给给乙用户代币;步骤S4,乙用户要把侧链上的代币在源链上提取出来,(5)先将代币打入第三方托管机构在侧链的地址;步骤S5,(6)销毁乙用户打入的代币,(7)解冻源链上相应的源链币,并转到源链上乙用户地址。第三方托管链记录有关跨链交易的记录,第三方托管机构可以依据第三方托管链上的记录来进行下一步流程,甲乙用户也可以把指令同时发给第三方托管链和对应的源链或侧链记录,提高安全性。第三方托管地址由几家托管机构的公钥及托管链共识服务器的公钥合成,约定n个公钥中的m个公钥签名,即可支付源链币或代币,相应的私钥可保存在不可取出的加密芯片中。第三方托管地址约定不做与跨链交易无关的交易,若乙用户没有拿到侧链的代币并打入侧链的第三方托管地址销毁代币,即使拿到第三方托管地址的相关私钥,也无法从源链上第三方托管地址上获取源链币,这种约定可写入源链或侧链被认可,并能被共识服务器用于校验跨链交易时,约定在第三方托管地址可以冻结源链币、发行源链对应的代币、销毁代币、解冻侧链被销毁代币对应数量的源链币等相关操作。这里源链上发行了票据数字资产,侧链票据代币到期自动销毁,第三方托管地址上的源链票据自动解冻,可集中承兑,并把相关权益分发给各用户。测链或第三方托管链可以定期将侧链数字票据代币各用户的余额信息写入源链或第三方托管链,可以约定侧链停止运行一段时间后,源链托管地址上的币会自动分发给具有相应权益的用户。本专利技术的目的是设计一种源链侧链跨链交易模式,可将加密数字货币或加密数字资产的所有权转移到侧链上进行交易,并可以转回源链。本方案较好地用侧链来分担源链的部分功能,降低源链的负荷,提高交易效率,也可以方便隐私保护。本文档来自技高网...
源链侧链跨链交易

【技术保护点】
源链侧链跨链交易,其特征在于,每种币在其所发行的源链上称为源链币,可约定币在源链上冻结后,可在侧链上发行代币,侧链上的任何用户拿到代币都可以通过申请销毁代币,到源链上提取源链币,以下是实现步骤;步骤S1,甲用户在源链上有源链币,想转到侧链上去用,先转到第三方托管机构在源链上的地址,或约定仅用来跨链转币的地址,约定转入即冻结,除非接到侧链销毁侧链代币的通知,才能解冻转走;步骤S2,收到第三方托管机构冻结源链币的通知,在侧链的同一第三方托管机构的地址上新产生与源链上对应的冻结币的数量的代币,并转到侧链上的甲用户地址;步骤S3,侧链上,甲用户支付给给乙用户代币;步骤S4,乙用户要把侧链上的代币在源链上提取出来,先将代币打入第三方托管机构在侧链的地址;步骤S5,销毁乙用户打入的代币,解冻源链上相应的源链币,并转到源链上乙用户地址。

【技术特征摘要】
1.源链侧链跨链交易,其特征在于,每种币在其所发行的源链上称为源链币,可约定币在源链上冻结后,可在侧链上发行代币,侧链上的任何用户拿到代币都可以通过申请销毁代币,到源链上提取源链币,以下是实现步骤;步骤S1,甲用户在源链上有源链币,想转到侧链上去用,先转到第三方托管机构在源链上的地址,或约定仅用来跨链转币的地址,约定转入即冻结,除非接到侧链销毁侧链代币的通知,才能解冻转走;步骤S2,收到第三方托管机构冻结源链币的通知,在侧链的同一第三方托管机构的地址上新产生与源链上对应的冻结币的数量的代币,并转到侧链上的甲用户地址;步骤S3,侧链上,甲用户支付给给乙用户代币;步骤S4,乙用户要把侧链上的代币在源链上提取出来,先将代币打入第三方托管机构在侧链的地址;步骤S5,销毁乙用户打入的代币,解冻源链上相应的源链币,并转到源链上乙用户地址。2.根据权利要求1所述源链侧链跨链交易,其特征在于,第三方托管链记录有关跨链交易的记录,第三方托管机构可以依据第三方托管链上的记录来进行下一步流程,甲乙用户也可以把指令同时发给第三方托管链和对应的源链或侧链记录,提高安全性。3.根据权利要求1所述源链侧链跨链交易,其特征在于,源链币可以是加密数字货币也可以是加密数字资产。4.根据权利要求1所述源链侧链跨链交易,其特征在于,源链上发行的币或加密数字资产,在源链上能实现功能相对简单的支付功能,若转换为侧链上的代币,可以实现更为复杂的交易功能,如高频撮合交易。5.根据权利要求1所述源链侧链跨链交易,其特征在于,第三方托管地址所...

【专利技术属性】
技术研发人员:吴思进王志文
申请(专利权)人:杭州复杂美科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1