[发明专利]区块链时间戳协定在审
申请号: | 201910933073.9 | 申请日: | 2019-09-29 |
公开(公告)号: | CN111008402A | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 吉滨佐知子;稻垣达氏;上田阳平;上条浩一;中村宏明 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06Q40/04;G06F16/27 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 时间 协定 | ||
1.一种计算节点,包括:
网络接口,所述网络接口被配置为:从区块链网络中的客户端应用接收区块链请求,并且从所述区块链网络中的一个或多个背书节点接收所述区块链请求中包括的时间戳的有效性信息;以及
处理器,所述处理器被配置为:基于从所述一个或多个背书节点接收到的所述有效性信息,修改所述区块链请求中包括的所述时间戳;基于所述时间戳,相对于区块链请求组中的其他区块链请求的时间戳,对所述组之中的所述区块链请求进行排序;以及将经排序的所述区块链请求组存储在散列链接的数据区块链之中的数据区块内。
2.根据权利要求1所述的计算节点,其中所述有效性信息包括由所述一个或多个背书节点提议的针对所述区块链请求的不同时间戳。
3.根据权利要求2所述的计算节点,其中所述有效性信息还包括要被应用于由所述一个或多个背书节点提议的所述不同时间戳的权重。
4.根据权利要求1所述的计算节点,其中所述处理器还被配置为将所述区块链请求组布置在队列中。
5.根据权利要求4所述的计算节点,其中所述处理器被配置为:基于经修改的所述时间戳,将所述区块链请求插入所述队列内的位置处。
6.根据权利要求1所述的计算节点,其中所述处理器被配置为:当所述有效性信息指示所述时间戳在时间上太早时,向所述区块链请求中包括的所述时间戳添加附加时间。
7.根据权利要求1所述的计算节点,其中所述处理器还被配置为:控制所述网络接口,以将所述数据区块传输到所述客户端应用以及所述一个或多个背书节点,以存储在区块链中。
8.一种方法,包括:
从区块链网络中的客户端应用接收区块链请求;
从所述区块链网络中的一个或多个背书节点接收所述区块链请求中包括的时间戳的有效性信息;
基于从所述一个或多个背书节点接收到的所述有效性信息,修改所述区块链请求中包括的所述时间戳;
基于经修改的所述时间戳,相对于区块链请求组中的其他区块链请求的时间戳,对所述组之中的所述区块链请求进行排序;以及
将经排序的所述区块链请求组存储在散列链接的数据区块链之中的数据区块内。
9.根据权利要求8所述的方法,其中所述有效性信息包括由所述一个或多个背书节点提议的针对所述区块链请求的不同时间戳。
10.根据权利要求9所述的方法,其中所述有效性信息还包括要被应用于由所述一个或多个背书节点提议的所述不同时间戳的权重。
11.根据权利要求8所述的方法,还包括将所述区块链请求组布置在队列中。
12.根据权利要求11所述的方法,其中所述排序包括:基于经修改的所述时间戳,将所述区块链请求插入所述队列内的位置处。
13.根据权利要求8所述的方法,其中所述修改包括:响应于所述有效性信息指示所述时间戳在时间上太早,向所述区块链请求中包括的所述时间戳添加附加时间。
14.根据权利要求8所述的方法,还包括:将所述数据区块传输到所述客户端应用以及所述一个或多个背书节点,以存储在区块链中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910933073.9/1.html,转载请声明来源钻瓜专利网。