[发明专利]一种安全的区块链容器传送方法及传送系统有效
申请号: | 202111065795.0 | 申请日: | 2021-09-13 |
公开(公告)号: | CN114157445B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 蔡维德 | 申请(专利权)人: | 北京天德科技有限公司;天民(青岛)国际沙盒研究院有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;G06F21/64;G06F21/60 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102488 北京市房山区阎富*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安全 区块 容器 传送 方法 系统 | ||
本发明提供一种安全的区块链容器传送方法和系统,方法包括:实施传送前的预备工作;判断接收方是否是可信的,如果接收方可信,提供方提供并实施双哈希的验证流程;如果接收方不可信,提供方提供并实施单哈希的验证流程;完成并通过双哈希的验证流程或者单哈希的验证流程后,传送区块链容器;接收方收到区块链容器后,进行区块链容器的部署和运行,对于实施单哈希的验证流程,当区块链容器被执行时实施持续查验,如果发现违规事件,区块链容器内的软件自动销毁。本发明的方法和系统所使用的协议、区块链软件包括智能合约可以安全传送,提供方可以安全的将软件完整的送给接收方,这样区块链及智能合约可以高速部署,而不担心软件是否存在安全问题。
技术领域
本发明属于区块链、智能合约以及容器(container)和安全通讯协议技术领域,具体特别涉及一种安全的区块链容器传送方法及传送系统。
背景技术
由于互链网,5G,边缘计算的兴起,区块链系统、智能合约、预言机越来越多被重视和部署。传统上,这些系统都是在服务器,例如云端服务器上部署,由人工操作完成。但是未来可以自动部署,容器科技的发展就是为了自动部署,只要当地服务器可以允许部署容器,应用就可以经过容器到达服务器上,之后直接执行。
容器本质上就是一组受到资源限制,彼此互相隔离的进程。它不像虚拟机有自己独立的操作系统,而是直接共享主机的内核,这就使得容器占用的资源更少,更加轻量化。容器化的另一个优势在于可伸缩性。通过为短期任务创建新容器就可以快速扩大。从应用程序的角度来看,实例化映像(创建容器)类似于实例化 服务或 Web 应用等进程。当然,容器在整个应用程序生命周期工作流中还有以下优点:隔离性、可移植性、灵活性和可控性。其重要的优点是可在开发和运营之间提供隔离。容器可以装执行代码或是源代码,然后传送到其他服务器。如果送的是执行代码,在出发处和容器融合和编译后,可以直接送到接收方,直接执行。
现在区块链系统或是智能合约系统需要在人工部署这些软件在执行的服务器或是云上。现在国内外都有学者提出使用容器,将区块链和智能合约软件使用容器技术,从一个服务器传送到另外一个服务器上。这样大量区块链系统或是智能合约系统就可以很快且安全地部署到世界各地。但是现在容器设计主要目的是让软件容易移植到其他服务器上运行,安全不是主要的考量因素。容器送出去后,接收方可以从容器内拿到其中的执行代码或是源代码。这样的机制事实上是不安全的。现在容器的安全技术还是处于早期科研阶段。
现在的容器技术在许多非金融领域的应用上足够强大,但是在金融领域应用上,这是远远不够的。因为在金融交易,前面描述的容器机制风险极大,由于接收方可以复制,拷贝,部署,然后挑战原来的系统。金融应用需要软件可靠、安全、可审计、可监管、可朔源、不可更改的技术。假如容器使用在区块链应用上,就需要一个新的容器传送机制。
发明内容
本发明为了解决现有技术存在的一项或多项技术问题,提出一种安全的区块链容器传送方法和系统,软件运行在容器中,而且设计相应的机制保证智能合约的正确性以及执行过程的正确性和结果的可追溯。
本发明的目的在于提供一种安全的区块链容器传送方法,所述安全的区块链容器传送方法的参与方包括提供方和接收方,所述提供方负责提供区块链软件或智能合约软件,所述接收方预备部署和执行区块链和智能合约应用,所述安全的区块链容器传送方法包括:
步骤1,实施传送前的预备工作;
步骤2,判断所述接收方是否是可信的,如果所述接收方可信,所述提供方提供并实施双哈希的验证流程;如果所述接收方不可信,所述提供方提供并实施单哈希的验证流程;
步骤3,完成并通过所述双哈希的验证流程或者所述单哈希的验证流程后,传送所述区块链容器;
步骤4,所述接收方收到所述区块链容器后,进行所述区块链容器的部署和运行,对于实施单哈希的验证流程,当所述区块链容器被执行时实施持续查验,如果发现违规事件,所述区块链容器内的软件自动销毁。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天德科技有限公司;天民(青岛)国际沙盒研究院有限公司,未经北京天德科技有限公司;天民(青岛)国际沙盒研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111065795.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种石斑鱼鱼苗无淀粉饲料及其制备方法
- 下一篇:一种入侵报警智能检测装置