[发明专利]一种基于中心化块链式账本的数据块删除方法在审
申请号: | 202010544110.X | 申请日: | 2020-06-15 |
公开(公告)号: | CN111444216A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 杨新颖;汪晟;张渊;李飞飞;高群;俞本权;李亿泽;闫文远 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/2458;G06F21/64;G06Q30/06;G06Q40/04;G06Q50/12 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 申亚辉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 中心 链式 账本 数据 删除 方法 | ||
1.一种基于中心化块链式账本的数据块删除方法,应用于数据库服务端,所述数据库服务端维护有中心化块链式账本,所述方法包括:
接收任一用户账户发送的块删除请求;
确定所述块删除请求指定的待删除数据块集合;所述待删除数据块集合包括序号为1至序号为N的N个待删除数据块,N>1;
根据所述待删除数据块集合对应的每个交易,确定相关的至少一个其他用户账户;
获取所述用户账户针对所述块删除请求产生的签名;以及获取每个其他用户账户针对所块删除请求产生的签名;
在确定获取到全部签名之后,从中心化块链式账本中删除所述待删除数据块集合,并且,重新生成创世数据块;其中,重新生成的创世数据块中包含原创世数据块携带的账本配置信息与第N个待删除数据块对应的块哈希。
2.如权利要求1所述的方法,根据所述块删除请求指定的待删除数据块的序号范围,包括:
根据所述块删除请求中携带的待删除交易标识集合,确定待删除数据块集合;或者
根据所述块删除请求中携带的待删除数据块的序号范围[1,N],确定待删除数据块集合。
3.如权利要求1所述的方法,确定所述块删除请求指定的待删除数据块集合,包括:
在获取到所述用户账户针对所述块删除请求产生的签名之后,确定所述块删除请求指定的待删除数据块集合。
4.如权利要求1所述的方法,获取每个其他用户账户针对所块删除请求产生的签名,包括:
针对确定的每个其他用户账户,向该其他用户账户发送问询消息,用于问询该其他用户账户是否许可所述块删除请求;
接收该其他用户账户返回的签名。
5.如权利要求1所述的方法,所述块删除请求,包括:所述用户账户构建的块删除交易;
所述方法还包括:
将所述块删除交易写入中心化块链式账本;以及,将所述块删除交易在中心化块链式账本中的存储位置信息写入重新生成的创世数据块。
6.如权利要求5所述的方法,将所述块删除交易写入中心化块链式账本,包括:
将所述块删除交易与获取到的全部签名以关联形式写入中心化块链式账本。
7.如权利要求1所述的方法,在确定获取到全部签名之前,所述方法还包括:
获取中心化块链式账本对应的至少一个管理方账户针对所块删除请求所产生的签名。
8.一种基于中心化块链式账本的数据块删除装置,应用于数据库服务端,所述数据库服务端维护有中心化块链式账本,所述装置包括:
接收模块,接收任一用户账户发送的块删除请求;
第一确定模块,确定所述块删除请求指定的待删除数据块集合;所述待删除数据块集合包括序号为1至序号为N的N个待删除数据块,N>1;
第二确定模块,根据所述待删除数据块集合对应的每个交易,确定相关的至少一个其他用户账户;
获取模块,获取所述用户账户针对所述块删除请求产生的签名;以及获取每个其他用户账户针对所块删除请求产生的签名;
删除模块,在确定获取到全部签名之后,从中心化块链式账本中删除所述待删除数据块集合,并且,重新生成创世数据块;其中,重新生成的创世数据块中包含原创世数据块携带的账本配置信息与第N个待删除数据块对应的块哈希。
9.如权利要求8所述的装置,所述第一确定模块,根据所述块删除请求中携带的待删除交易标识集合,确定待删除数据块集合;或者根据所述块删除请求中携带的待删除数据块的序号范围[1,N],N>1,确定待删除数据块集合。
10.如权利要求8所述的装置,所述第一确定模块,在获取到所述用户账户针对所述块删除请求产生的签名之后,确定所述块删除请求指定的待删除数据块集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010544110.X/1.html,转载请声明来源钻瓜专利网。