[发明专利]一种基于轻节点技术的跨链信息验证方法有效
| 申请号: | 201911359727.8 | 申请日: | 2019-12-25 |
| 公开(公告)号: | CN111159293B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | 徐精忠;卢全占 | 申请(专利权)人: | 杭州加密矩阵科技有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/64;G06Q40/04 |
| 代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 孙孟辉 |
| 地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 节点 技术 信息 验证 方法 | ||
本发明公开了一种基于轻节点技术的跨链信息验证方法,包括如下步骤:步骤S1:在信息接收链上实现信息来源链的轻节点,该轻节点通过与信息来源链上的全节点连接来同步区块头信息;步骤S2:在信息接收链上部署跨链信息处理模块;步骤S3:实现去中心化的中继;步骤S4:通过轻节点对来自信息来源链的区块头进行验证,所述跨链信息处理模块收到通过验证的信息来源链的区块头后即将其保存;步骤S5:跨链信息处理模块将接收到的包含跨链信息的交易证明、交易回执证明或交易执行后的状态证明,根据已保存的区块头内的交易根、交易回执根或状态根对其进行验证,验证通过后对证明中包含的跨链信息进行提取并进行后续处理。
技术领域
本发明属于区块链技术领域,涉及区块链轻节点技术、跨链技术,具体涉及一种通过将区块头及交易信息在链上进行认证的方式实现跨链交易的方法。
背景技术
区块链技术是一种去中心化的分布式数据库技术,其特点是去中心化、不可篡改、可信任。目前各条链都是独立的封闭体系,无法与其他链进行协同工作。
区块链轻节点,是相对于区块链全节点的概念。所谓全节点,其实就是同步所有区块链数据的节点,包括区块头(Block Header)和包含交易列表的区块链体等相关信息。因为全节点保存是全量数据,所以在进行数据验证的时候,不需要依赖第三方。而所谓的区块链轻节点(轻客户端),其实就是只需要存储区块头(Block Header),而不存储全量的交易列表等信息。通过 Merkle 树证明来判断一笔交易是否在现在的区块链交易列表中。这样使得区块链轻节点能够运行在小容量的个人 PC 等终端设备上。
在跨链资产转移方面,目前有中心化的交易所完成不同链上资产的转换,这与区块链去中心化的本质不符,也难以解决非资产信息的传递。区块链之间的信息互通可以使不同链相互协作,因此需要一种在区块链之间去中心化、安全的传递资产或其他信息的方案;Substrate是区块链创新的下一代开源框架内核,该内核就像Linux内核一样,基于此内核可以便捷的开发各种区块链系统。
发明内容
为了解决信息跨链传递时的安全问题,本发明提供了一种基于轻节点技术的安全有效的信息验证方法,目的在于通过去中心化的方案提高信息传递安全性,本发明通过以下技术方案达到上述目的:
一种基于轻节点技术的跨链信息验证方法,包括如下步骤:
步骤S1:在信息接收链上实现信息来源链的轻节点,该轻节点通过与信息来源链上的全节点连接来同步区块头信息;
步骤S2:在信息接收链上部署跨链信息处理模块,该跨链信息处理模块对来自信息来源链的区块头进行保存和对来自信息来源链产生的交易证明、交易回执证明或状态证明进行验证;
步骤S3:实现去中心化的中继,对信息来源链进行监听,在信息来源链产生新区块或跨链信息后,将信息来源链的区块头及包含跨链信息的交易证明、交易回执证明或交易执行后的状态证明通过交易的方式提交到信息接收链;
步骤S4:信息接收链在打包新区块前对交易中包含的信息来源链的区块头通过轻节点进行验证,丢弃验证未通过的相关交易,仅打包通过验证的交易,信息接收链的其他节点在接收到新区块后同样对其中相关交易包含的信息来源链的区块头通过轻节点进行验证,若验证不通过则丢弃区块;所述跨链信息处理模块收到通过验证的信息来源链的区块头后即将其保存;
步骤S5:跨链信息处理模块将接收到的包含跨链信息的交易证明、交易回执证明或交易执行后的状态证明,根据已保存的区块头内的交易根(root)、交易回执根(root)或状态根(state root)对其进行验证,验证通过后对证明中包含的跨链信息进行提取并进行后续处理。
进一步的,所述跨链信息处理模块包括智能合约或基于substrate开发的区块链的运行时模块。
进一步的,步骤 S3 中所述的中继也可仅提交信息来源链的区块头,由用户或其他人提交包含跨链信息的相关证明到跨链信息处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州加密矩阵科技有限公司,未经杭州加密矩阵科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911359727.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





