[发明专利]一种对区块链中交易进行验签的方法、装置和电子设备在审
| 申请号: | 202110914730.2 | 申请日: | 2021-08-10 |
| 公开(公告)号: | CN113723963A | 公开(公告)日: | 2021-11-30 |
| 发明(设计)人: | 王晓亮;张亚宁 | 申请(专利权)人: | 杭州溪塔科技有限公司 |
| 主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38 |
| 代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 邢飞飞;王欣 |
| 地址: | 310012 浙江省杭州市西湖区文三路*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 交易 进行 方法 装置 电子设备 | ||
1.一种对区块链中交易进行验签的方法,包括:
在接收到目标交易后,根据所述目标交易的交易哈希,查找缓存池中是否缓存有与所述目标交易匹配的验签结果,其中,缓存池中缓存的验签结果是以键值对KV存储方式缓存,每个验签结果的关键字是交易哈希,值是验签结果;
如果查找到与所述目标交易匹配的验签结果,则跳过本次验签操作;
如果查找不到与所述目标交易匹配的验签结果,则对所述目标交易进行验签,并将本次得到的验签结果以及所述目标交易的交易哈希,以KV存储方式缓存到缓存池中。
2.如权利要求1所述的对区块链中交易进行验签的方法,所述目标交易是通过远程过程调用RPC接口发送而来,或者,所述目标交易是其它区块链节点发送而来。
3.如权利要求1或2所述的对区块链中交易进行验签的方法,在共识区块时,所述方法还包括:
针对待共识区块中每个目标交易,分别查找缓存池中是否缓存有与所述目标交易匹配的验签结果;
如果查找到所述待共识区块中所有目标交易的验签结果且每个验签结果均为验签正确,则所述所有目标交易均跳过本次验签操作;
如果查找到所述待共识区块中部分目标交易的验签结果且查找到的验签结果均验签正确,则仅对除了所述部分目标交易以外的其它目标交易进行验签,并将本次得到的验签结果以及对应目标交易的交易哈希,以KV存储方式缓存到缓存池中;
如果查找到所述待共识区块中部分目标交易的验签结果且查找到的验签结果中存在验签错误,则确定当前待共识区块非法,终止本次共识操作。
4.如权利要求3所述的对区块链中交易进行验签的方法,查找缓存池中是否缓存有与所述目标交易匹配的验签结果,具体包括:
查找缓存池中是否缓存有所述目标交易的交易哈希,且该交易哈希与验签结果是否以KV存储方式对应缓存。
5.一种对区块链中交易进行验签的装置,包括:
查找模块,在接收到目标交易后,根据所述目标交易的交易哈希,查找缓存池中是否缓存有与所述目标交易匹配的验签结果,其中,缓存池中缓存的验签结果是以键值对KV存储方式缓存,每个验签结果的关键字是交易哈希,值是验签结果;
结束模块,如果查找到与所述目标交易匹配的验签结果,则跳过本次验签操作;
验签模块,如果查找不到与所述目标交易匹配的验签结果,则对所述目标交易进行验签,并将本次得到的验签结果以及所述目标交易的交易哈希,以KV存储方式缓存到缓存池中。
6.如权利要求5所述的对区块链中交易进行验签的装置,还包括:接收模块,接收远程过程调用RPC接口发送而来的目标交易,或者,接收其它区块链节点发送而来目标交易。
7.如权利要求5或6所述的对区块链中交易进行验签的装置,在共识区块时,
所述查找模块,还针对待共识区块中每个目标交易,分别查找缓存池中是否缓存有与所述目标交易匹配的验签结果;
所述结束模块,如果查找到所述待共识区块中所有目标交易的验签结果且每个验签结果均为验签正确,则所述所有目标交易均跳过本次验签操作;
所述验签模块,如果查找到所述待共识区块中部分目标交易的验签结果且查找到的验签结果均验签正确,则仅对除了所述部分目标交易以外的其它目标交易进行验签,并将本次得到的验签结果以及对应目标交易的交易哈希,以KV存储方式缓存到缓存池中;
所述结束模块,如果查找到所述待共识区块中部分目标交易的验签结果且查找到的验签结果中存在验签错误,则确定当前待共识区块非法,终止本次共识操作。
8.如权利要求7所述的对区块链中交易进行验签的装置,所述查找模块在缓存池中是否缓存有与所述目标交易匹配的验签结果时,具体用于:
查找缓存池中是否缓存有所述目标交易的交易哈希,且该交易哈希与验签结果是否以KV存储方式对应缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州溪塔科技有限公司,未经杭州溪塔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110914730.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种搜索方法、装置和电子设备
- 下一篇:一种快速响应的负性液晶组合物及应用





