[发明专利]一种监管视角下的联盟链跨链方法在审
| 申请号: | 202111183845.5 | 申请日: | 2021-10-11 |
| 公开(公告)号: | CN114565390A | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 乔亚男;汤杭运;薄钧戈;高锐泉;何俊东 | 申请(专利权)人: | 西安交通大学 |
| 主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06F21/64 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 白文佳 |
| 地址: | 710049 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 监管 视角 联盟 链跨链 方法 | ||
本发明公开了一种监管视角下的联盟链跨链方法,包括以下步骤:当两个参与节点属于同一业务点时,征信链上,当任一参与节点需要获取另一个参与节点的信息时,则该参与节点进行完整性及正确性的验证,验证完成后,再确认获取另一个参与节点的信息;当两个参与节点不属于同一业务点时,则向上进行回溯,寻找两者或者两者监管节点共有的监管节点作为跨链节点;当任一参与节点需要获取另一个参与节点的信息时,则该参与节点进行完整性及正确性的验证,验证完成后,再确认通过跨链节点获取另一个参与节点的信息,该方法能够实现在监管视角下的联盟链跨链。
技术领域
本发明涉及一种联盟链跨链方法,具体涉及一种监管视角下的联盟链跨链方法。
背景技术
当前的区块链跨链的方法大多依赖链上链的方式来进行跨链数据正确性的验证,通过在A,B两个联盟链之间引入治理链C来处理AB之间跨链的交易。从而保证跨链过程中的数据安全和真实性保证。然而这样做需要将会使原有系统的吞吐率直接下降一半,假设原链的每秒交易为n (目前技术水平下n∈(1000,10000)),则引入治理链的跨链技术后使其降低为n′/2,其中,n′=min(nA,nH)。然而现实生活中的联盟链往往是由监管部门参与的,而监管部门往往是政府组织。
联盟链表示对节点的准入具备一定要求,只有满足准入机制的节点方能加入的区块链机制。常见的联盟链中往往由十个以内的节点构成,其节点角色往往包含:业务承担方,业务组织方,业务监管方三种角色。如货车司机组建的“运链盟”,其中各省大型物流公司构成业务承担方,银行保险公司构成业务组织方,而政府部门则作为监管方。
出于联盟链本身的运行机制,不难想见联盟链中会不可避免地出现“盟主的角色”。在当前的非跨链机制中,盟主节点在链上的权力和义务与其他普通节点完全一致但是在现实世界中盟主节点往往承担着准入规则制定,建立条款规定等更多的权力。而这样的权力现在主要还是由商业机构特别是金融机构所把持。其主要原因在于,现有技术中没有给出监管视角下的联盟链跨链技术。
发明内容
本发明的目的在于克服上述现有技术的缺点,提供了一种监管视角下的联盟链跨链方法,该方法能够实现在监管视角下的联盟链跨链。
为达到上述目的,本发明所述的监管视角下的联盟链跨链方法包括以下步骤:
当两个参与节点属于同一业务点时,征信链上,当任一参与节点需要获取另一个参与节点的信息时,则该参与节点进行完整性及正确性的验证,验证完成后,再确定获取另一个参与节点的信息;
当两个参与节点不属于同一业务点时,则向上进行回溯,寻找两者或者两者监管节点共有的监管节点作为跨链节点;当任一参与节点需要获取另一个参与节点的信息时,则该参与节点进行完整性及正确性的验证,验证完成后,再确定通过跨链节点获取另一个参与节点的信息。
在进行完整性验证时,使用SPV简单支付协议进行验证。
在进行正确性验证时,使用简化后的PBFT两阶段提交协议进行验证。
正确性验证的具体过程为:
1)监管节点向所有参与节点询问即将跨链的数据是否正确有效;
2)各参与节点检查事务权限以及参与节点在链上的痕迹,执行询问发起为止的所有事务操作;
3)各参与节点响应监管节点发起的询问,当参与节点的事务操作实际执行成功,则返回同意PREPARED消息至监管节点;否则,则返回终止PREPARED消息至监管节点。
4)当监管者收到f+1参与节点返回的终止PREPARED消息或者在预设时间范围内没收到2f+1个同意PREPARED消息时,则直接向跨链节点发送回滚消息;否则,则向跨链节点发送提交消息。
准备消息的格式为m,d,m,d表示客户端的请求消息及摘要。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111183845.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种DNA洗脱液及其应用
- 下一篇:基于数据驱动的运动爽身衣





