[发明专利]基于云跨链转账协议的跨链信息同步方法、系统及装置有效
申请号: | 202110580260.0 | 申请日: | 2021-05-26 |
公开(公告)号: | CN113315832B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 黄步添;高翠霞;宁鹏;冯国棋;罗春凤;刘振广 | 申请(专利权)人: | 杭州云象网络技术有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/60;H04L9/40;H04L9/32;H04L69/22;G06Q40/04 |
代理公司: | 杭州五洲普华专利代理事务所(特殊普通合伙) 33260 | 代理人: | 徐晶晶 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 云跨链 转账 协议 信息 同步 方法 系统 装置 | ||
本发明属于区块链技术领域,提供了一种跨链路由和跨链网关分离的基于云跨链转账协议的跨链信息同步方法,区块链A发起同步请求时,先将请求上链,采用加密机制将相关请求和上链结果进行处理后组装成云跨链转账协议包发给区块链B,区块链B收到请求后创建同步记录,并且从业务合约中获取查询结果后设置跨链响应事件,区块链A在收到响应后更新同步记录。本方法能够解决将一条链中的信息同步到另一条链时面临同步信息的信任及安全问题。
技术领域
本发明属于区块链跨链技术领域,具体是涉及一种基于云跨链转账协议的跨链信息同步方法、系统及装置。
背景技术
当前我国区块链技术发展迅猛,越来越多的业务系统开始尝试使用区块链技术实现业务目标。区块链网络是一个相对封闭的体系,不会主动与外界发生交互,每条链的资产也都是一个独立的价值体系而存在。
而跨链技术正是致力于搭建链与链之间的信任桥梁,打破一链一孤岛的局面,实现链与链之间的资产互操作,以期实现更大范围的共赢。
当前市场上跨链项目总体处于探索阶段,未有大规模应用。目前专门做跨链的平台类项目从数量上来说并不多,总体处于探索阶段。一方面,区块链底层基础平台技术攻坚还未完成,难以支持应用产品落地,从而对于更近一步的跨链服务需求并不强烈;另一方面,跨链技术并不成熟,跨链对现有区块链体系的安全性影响有待考验。
链与链之间的信息同步是跨链的一种通用场景,它是资产互操作的前提。但是将一条链中的信息同步到另一条链,会面临同步信息的信任及安全问题。
发明内容
为了解决上述问题,本发明提出了一种新的云跨链转账协议,从架构、流程及加密机制上解决上述场景中面临同步信息的安全与信任问题。采用去中心化的区块链技术,将采用跨链路由与跨链网关分离的框架以及加密机制,在不改变原有架构的情况下实现异构链的扩展,其中,数据信息被组装成YCTP(Yun Chain Transfer Protocol,云跨链转账协议),基于YCTP协议可信验证的特性保证了数据信息的安全,实现了业务信息同步,提供用户简便的系统操作。所述技术方案如下:
一方面,提供了一种基于云跨链转账协议的跨链信息同步方法,搭建跨链路由和跨链网关分离的框架,具体实现步骤包括:
当业务端或者管理平台发起业务调用后,输入同步起始时间与终止时间,进行起始到终止时间段内的业务同步,跨链网关A发布gRPC服务,接收跨链跨链路由A的业务同步请求,所述跨链网关A调用插件与区块链A进行交互,调用区块链A上跨链合约A,所述跨链合约A将所述请求上链后,创建跨链请求事件;
所述跨链网关A通过SDK执行链路监听事件,监听到所述的跨链请求事件,将其转化为云跨链转账协议,并将上链信息进行签名和加密存储在云跨链转账协议中,然后把协议转发到所述跨链路由A,跨链路由B通过P2P协议接收跨链路由A的转发云跨链转账协议请求;
所述跨链路由B转到跨链网关B,所述跨链网关B对云跨链转账协议内容进行解密并验签,成功后执行跨链请求操作,区块链B上的跨链合约B调用应用合约B获取结果后,创建跨链响应事件;
所述跨链网关B监听到所述跨链响应事件,将其转化为云跨链转账协议,并将上链信息进行签名和加密存储在云跨链转账协议中,最终转发到所述跨链网关A上,所述跨链网关A执行跨链响应操作,将区块链链B中获取的查询结果写在区块链A上。
一方面,提供的所述基于云跨链转账协议的跨链信息同步方法,所述云跨链转账协议即是YCTP协议,是不同链的跨链路由与跨链路由之间唯一的交互协议,其特点包括两方面:
一是可信验证,YCTP中会包含上链凭证,只有上链后的响应或监听事件才能转化成YCTP, 对端路由拿到YCTP协议中的上链凭证,认为这个报文是可信的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云象网络技术有限公司,未经杭州云象网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110580260.0/2.html,转载请声明来源钻瓜专利网。