[发明专利]智能合约解释器有效
申请号: | 201980040101.2 | 申请日: | 2019-08-22 |
公开(公告)号: | CN112335214B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 爱德华·罗辛松斯基;李丹珏 | 申请(专利权)人: | 环球互连及数据中心公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06F21/60 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 刘彬 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 合约 解释 | ||
1.一种用于计算机网络的方法,包括:
由计算系统生成描述智能合约的信息;
由所述计算系统与多个共识网络交互,所述多个共识网络包括保持第一分布式账本的第一共识网络和保持第二分布式账本的第二共识网络;
由第一计算设备接收描述所述智能合约的所述信息,其中,所述第一计算设备包括在多个第一计算设备内,每个第一计算设备位于保持所述第一分布式账本的所述第一共识网络上;
由所述第一计算设备响应于接收描述所述智能合约的所述信息,执行更新所述第一分布式账本和实例化所述第一共识网络上的第一智能合约的操作;
由执行所述第一智能合约的所述多个第一计算设备中的至少一个第一计算设备针对所述第一共识网络解释描述所述智能合约的所述信息,其中针对所述第一共识网络解释包括:确定如何在所述第一共识网络上执行由描述所述智能合约的所述信息指定的多个操作;
由第二计算设备接收描述所述智能合约的所述信息,其中,所述第二计算设备包括在多个第二计算设备内,每个第二计算设备位于保持所述第二分布式账本的所述第二共识网络上;
由所述第二计算设备响应于接收描述所述智能合约的所述信息,执行更新所述第二分布式账本和实例化所述第二共识网络上的第二智能合约的操作;并且
由执行所述第二智能合约的所述多个第二计算设备中的至少一个第二计算设备针对所述第二共识网络解释描述所述智能合约的所述信息,其中针对所述第二共识网络解释包括:确定如何在所述第二共识网络上执行由描述所述智能合约的所述信息指定的多个操作,并且其中所述第二共识网络在与所述第一共识网络的区块链平台不同的区块链平台上实施。
2.根据权利要求1所述的方法,
其中,所述第一共识网络根据第一区块链协议实施所述第一分布式账本,其中,在所述第一共识网络上执行所述多个操作包括:修改所述第一分布式账本;
其中,所述第二共识网络根据第二区块链协议实施所述第二分布式账本,其中,在所述第二共识网络上执行所述多个操作包括:修改所述第二分布式账本;并且
其中,所述第一区块链协议与所述第二区块链协议不同。
3.根据权利要求1所述的方法,
其中,所述第一共识网络上的所述多个操作与所述第二共识网络上的所述多个操作不同。
4.根据权利要求1所述的方法,
其中,所述第一计算设备是位于所述第一共识网络上的节点,并且其中,所述第二计算设备是位于所述第二共识网络上的节点。
5.根据权利要求1所述的方法,
其中,描述所述智能合约的所述信息是包括限定描述的智能合约的属性的数据模型和由所述描述的智能合约执行的多种方法的模板。
6.根据权利要求5所述的方法,
其中,所述数据模型是由包括至少一些所述属性的散列索引的字典。
7.根据权利要求5所述的方法,
其中,所述多种方法中的每种方法对通过每种方法修改的所述数据模型的至少一部分进行识别。
8.根据权利要求5所述的方法,
其中,所述多种方法中的每种方法还识别如何通过每种方法修改所述数据模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环球互连及数据中心公司,未经环球互连及数据中心公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980040101.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于监控长定子线性马达系统的磨损的方法和设备
- 下一篇:切断电路诊断装置