预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共66页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115380303A(43)申请公布日2022.11.22(21)申请号202080009113.1(51)Int.Cl.(22)申请日2020.11.25G06Q40/04(2006.01)G06Q20/06(2006.01)(85)PCT国际申请进入国家阶段日G06F21/64(2006.01)2021.07.13(86)PCT国际申请的申请数据PCT/CN2020/1314192020.11.25(87)PCT国际申请的公布数据WO2022/109851EN2022.06.02(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人栗志果(74)专利代理机构北京博思佳知识产权代理有限公司11415专利代理师周嗣勇权利要求书2页说明书44页附图19页(54)发明名称基于区块链的可信平台(57)摘要本文公开了用于基于区块链的可信系统中的跨链通信的方法、系统和装置,其包括编码在计算机存储介质上的计算机程序。所述方法之一包括由第一区块链网络中的第一跨链通信组件从所述第一区块链网络中的区块链节点接收包括账本数据的消息。所述第一跨链通信组件确定所述账本数据是否有效。如果所述账本数据有效,则第一跨链通信组件基于所述账本数据生成格式化的账本数据,并将包括所述格式化的账本数据的跨链消息发送到第二区块链网络中的第二跨链通信组件。CN115380303ACN115380303A权利要求书1/2页1.一种用于跨链通信的计算机实现的方法,所述方法包括:由第一区块链网络中的第一跨链通信组件从所述第一区块链网络中的区块链节点接收包括账本数据的消息;由所述第一跨链通信组件确定所述账本数据是否有效;响应于确定所述账本数据有效,由所述第一跨链通信组件基于所述账本数据生成格式化的账本数据;以及由所述第一跨链通信组件向第二区块链网络中的第二跨链通信组件发送包括所述格式化的账本数据的跨链消息。2.根据权利要求1所述的计算机实现的方法,其中,所述第一区块链网络中的所述区块链节点包括服务智能合约和跨链智能合约,所述方法还包括:通过所述跨链智能合约从所述服务智能合约接收包括所述账本数据的消息;以及通过所述跨链智能合约向所述第一跨链通信组件发送所述消息。3.根据前述任一权利要求所述的计算机实现的方法,其中,所述第一跨链通信组件包括中继组件,并且由所述第一区块链网络中的所述第一跨链通信组件从所述第一区块链网络中的所述区块链节点接收包括所述账本数据的消息,包括:由所述第一跨链通信组件通过所述中继组件从所述区块链节点的所述跨链智能合约接收包括所述账本数据的消息。4.根据权利要求3所述的计算机实现的方法,还包括:由所述中继组件从所述消息获得所述账本数据;以及由所述中继组件将所述账本数据发送至预言机。5.根据权利要求4所述的计算机实现的方法,其中,所述第一跨链通信组件还包括所述预言机,并且由所述第一跨链通信组件确定所述账本数据是否有效,包括:由所述预言机从所述中继组件接收所述账本数据;以及由所述预言机确定所述账本数据是否有效。6.根据权利要求5所述的计算机实现的方法,其中,响应于确定所述账本数据有效,由所述第一跨链通信组件基于所述账本数据生成所述格式化的账本数据,包括:响应于确定所述账本数据有效,由所述预言机基于所述账本数据生成所述格式化的账本数据;以及由所述预言机将所述格式化的账本数据发送至所述中继组件。7.根据权利要求6所述的计算机实现的方法,其中,由所述第一跨链通信组件向所述第二区块链网络中的所述第二跨链通信组件发送包含所述格式化的账本数据的所述跨链消息包括:由中继组件向第二跨链通信组件发送包括格式化的账本数据的跨链消息。8.根据权利要求7所述的计算机实现方法,其中,所述中继组件是第一中继组件,所述第二跨链通信组件包括第二中继组件,所述第一区块链网络中的所述区块链节点是第一区块链节点,所述第二区块链网络包括第二区块链节点,所述方法还包括:由所述第二中继组件从所述第一中继组件接收所述跨链消息;由所述第二中继组件从所述跨链消息获得所述格式化的账本数据;以及由所述第二中继组件向所述第二区块链节点发送所述格式化的账本数据。2CN115380303A权利要求书2/2页9.根据权利要求8所述的计算机实现的方法,其中,所述跨链智能合约是第一跨链智能合约,所述服务智能合约是第一服务智能合约,所述第二区块链节点包括第二跨链智能合约和第二服务智能合约,所述方法还包括:由所述第二跨链智能合约从所述第二中继组件接收所述格式化的账本数据;由所述第二跨链智能合约确定所述格式化的账本数据是否有效;响应于确定所述格式化的账本数据有效,由所述第二跨链智能合约从所述格式化的账本