[发明专利]一种基于轻节点技术的跨链信息验证方法有效
| 申请号: | 201911359727.8 | 申请日: | 2019-12-25 |
| 公开(公告)号: | CN111159293B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | 徐精忠;卢全占 | 申请(专利权)人: | 杭州加密矩阵科技有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/64;G06Q40/04 |
| 代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 孙孟辉 |
| 地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 节点 技术 信息 验证 方法 | ||
1.一种基于轻节点技术的跨链信息验证方法,其特征在于包括如下步骤:
步骤S1:在信息接收链上实现信息来源链的轻节点,该轻节点通过与信息来源链上的全节点连接来同步区块头信息;
步骤S2:在信息接收链上部署跨链信息处理模块,该跨链信息处理模块对来自信息来源链的区块头进行保存和对来自信息来源链产生的交易证明、交易回执证明或状态证明进行验证;
步骤S3:实现去中心化的中继,对信息来源链进行监听,在信息来源链产生新区块或跨链信息后,将信息来源链的区块头及包含跨链信息的交易证明、交易回执证明或交易执行后的状态证明通过交易的方式提交到信息接收链;
步骤S4:信息接收链在打包新区块前对交易中包含的信息来源链的区块头通过轻节点进行验证,丢弃验证未通过的相关交易,仅打包通过验证的交易,信息接收链的其他节点在接收到新区块后同样对其中相关交易包含的信息来源链的区块头通过轻节点进行验证,若验证不通过则丢弃区块;所述跨链信息处理模块收到通过验证的信息来源链的区块头后即将其保存;
步骤S5:跨链信息处理模块将接收到的包含跨链信息的交易证明、交易回执证明或交易执行后的状态证明,根据已保存的区块头内的交易根、交易回执根或状态根对其进行验证,验证通过后对证明中包含的跨链信息进行提取并进行后续处理。
2.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:所述跨链信息处理模块包括智能合约或基于substrate开发的区块链的运行时模块。
3.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:步骤 S3 中所述的中继也可仅提交信息来源链的区块头,由用户或其他人提交包含跨链信息的相关证明到跨链信息处理模块。
4.如权利要求1或3所述的基于轻节点技术的跨链信息验证方法,其特征在于:该中继通过中心化方式实现。
5.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:步骤 S5中所述跨链信息处理模块对交易证明、交易回执证明或状态证明进行的验证由节点在打包新区块前及共识新区块时进行验证,该跨链信息处理模块无需保存来自信息来源链的区块头信息。
6.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:步骤S3中仅提交跨链信息和相关交易哈希或状态路径等标识,在信息接收链在打包交易前,由轻节点通过向信息来源链的全节点请求相关数据的方式对相关交易中包含的跨链信息进行验证。
7.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:所述跨链信息处理模块由多个模块分别来处理不同的跨链信息。
8.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:所述跨链信息处理模块仅实现跨链信息验证,其他模块在接收到跨链信息后调用该跨链信息处理模块进行验证,验证通过后自行处理相关信息。
9.如权利要求1所述的基于轻节点技术的跨链信息验证方法,其特征在于:所述跨链信息处理模块作为唯一入口,其他处理具体跨链信息的模块通过该跨链信息处理模块进行注册的方式订阅具体的跨链信息并进行后续处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州加密矩阵科技有限公司,未经杭州加密矩阵科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911359727.8/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





