[发明专利]基于有序智能合约创建多个记录的系统和方法在审
申请号: | 201880039205.7 | 申请日: | 2018-06-13 |
公开(公告)号: | CN110741599A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | A·德卡达斯;T·P·蒂德维尔;V·雅瓦吉;M·雅各布斯 | 申请(专利权)人: | 维萨国际服务协会 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/08;G06Q20/36;G06Q20/38 |
代理公司: | 31100 上海专利商标事务所有限公司 | 代理人: | 钱慰民;张鑫 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 响应 顺序布置 智能 新记录 预定义 区块 创建 | ||
1.一种方法,其包括:
由管理节点计算机接收智能合约,所述智能合约指示将响应于一组有序事件而发生一组有序交互;
响应于所述一组有序事件中的第一事件,由所述管理节点计算机向第二节点计算机传输生成所述一组有序交互中的第一交互的第一数据包的指令,其中所述智能合约指示将响应于所述第一事件而发生所述第一交互;
由所述管理节点计算机从所述第二节点计算机接收所述第一交互的所述第一数据包;
由所述管理节点计算机生成区块链的第一区块,所述第一区块包括所述第一交互的所述第一数据包;
响应于所述一组有序事件中的第二事件,由所述管理节点计算机向所述第二节点计算机传输生成所述一组有序交互中的第二交互的第二数据包的指令,其中所述智能合约指示将响应于所述第二事件而发生所述第二交互;
由所述管理节点计算机从所述第二节点计算机接收所述第二交互的所述第二数据包;以及
由所述管理节点计算机生成所述区块链的第二区块,所述第二区块包括所述第一交互的所述第二数据包。
2.根据权利要求1所述的方法,其中所述智能合约指示所述一组有序交互中的每一交互对应于所述一组有序事件中的事件,且其中所述智能合约指示仅当对应事件以特定事件顺序发生时,每一交互将响应于所述对应事件而发生。
3.根据权利要求1所述的方法,其进一步包括:
由所述管理节点计算机接收所述第一事件已发生的通知;
由所述管理节点计算机基于所述智能合约验证所述第一事件应该在所述一组有序事件内首先发生;
由所述管理节点计算机基于所述智能合约确定将响应于所述第一事件而发生所述第一交互;
由所述管理节点计算机接收所述第二事件已发生的通知;
由所述管理节点计算机基于所述智能合约验证所述第二事件应该在所述一组有序事件内第二个发生;以及
由所述管理节点计算机基于所述智能合约确定将响应于所述第二事件而发生所述第二交互。
4.根据权利要求3所述的方法,其进一步包括:
响应于接收到所述第一事件已发生的所述通知,由所述管理节点计算机将所述第一事件标记为完成;以及
在传输生成所述第二交互的所述第二数据包的所述指令之前,由所述管理节点计算机验证所述第一事件被标记为完成。
5.根据权利要求3所述的方法,其中所述第一事件已发生的所述通知是从第三节点计算机接收到,其中所述第一交互是所述第二节点计算机与所述第三节点计算机之间的交互,其中所述第二事件已发生的所述通知是从第四节点计算机接收到,且其中所述第二交互是所述第二节点计算机与所述第四节点计算机之间的交互。
6.一种管理节点计算机,其包括:
处理器;以及
计算机可读介质,所述计算机可读介质包括能够由所述处理器执行以用于实施包括以下操作的方法的代码:
接收智能合约,所述智能合约指示将响应于一组有序事件而发生一组有序交互;
响应于所述一组有序事件中的第一事件,向第二节点计算机传输生成所述一组有序交互中的第一交互的第一数据包的指令,其中所述智能合约指示将响应于所述第一事件而发生所述第一交互;
从所述第二节点计算机接收所述第一交互的所述第一数据包;
生成区块链的第一区块,所述第一区块包括所述第一交互的所述第一数据包;
响应于所述一组有序事件中的第二事件,向所述第二节点计算机传输生成所述一组有序交互中的第二交互的第二数据包的指令,其中所述智能合约指示将响应于所述第二事件而发生所述第二交互;
从所述第二节点计算机接收所述第二交互的所述第二数据包;以及
生成所述区块链的第二区块,所述第二区块包括所述第一交互的所述第二数据包。
7.根据权利要求6所述的管理节点计算机,其中所述智能合约指示所述一组有序交互中的每一交互对应于所述一组有序事件中的事件,且其中所述智能合约指示仅当对应事件以特定事件顺序发生时,每一交互将响应于所述对应事件而发生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维萨国际服务协会,未经维萨国际服务协会许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880039205.7/1.html,转载请声明来源钻瓜专利网。