一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于账本数据库网络的数据共享系统和账本数据库的制作方法

2022-08-10 20:18:00 来源:中国专利 TAG:

技术特征:
1.一种数据共享系统,包括第一设备、第二设备、账本数据库网络和可信存储设备;所述第一设备用于向所述账本数据库网络发送数据请求和所述数据请求对应的签名,所述数据请求用于向所述第二设备请求第一数据,所述数据请求对应的签名中包括所述第一设备生成的对所述数据请求的签名;所述账本数据库网络用于在所述可信存储设备中存储所述数据请求和所述数据请求对应的签名,以及向所述第二设备发送所述数据请求和所述数据请求对应的签名;所述第二设备用于在确定所述数据请求对应的签名验证通过的情况下,向所述账本数据库网络发送所述第一数据和所述第一数据对应的签名;所述账本数据库网络还用于在所述可信存储设备中存储所述第一数据的摘要和第一数据对应的签名,以及向所述第一设备发送所述第一数据和第一数据对应的签名。2.根据权利要求1所述的系统,所述第二设备还用于在确定所述数据请求对应的签名验证通过的情况下,在所述可信存储设备中存储所述数据请求和所述数据请求对应的签名;所述第一设备还用于在确定所述第一数据对应的签名验证通过的情况下,在所述可信存储设备中存储所述第一数据和第一数据对应的签名。3.根据权利要求1所述的系统,所述第一设备还用于在确定所述第一数据对应的签名验证通过的情况下,向所述账本数据库网络发送数据回执和所述数据回执对应的签名;所述账本数据库网络还用于在所述可信存储设备中存储所述数据回执和所述数据回执对应的签名,以及向所述第二设备发送所述数据回执和所述数据回执对应的签名;所述第二设备还用于在确定所述数据回执对应的签名验证通过的情况下,在所述可信存储设备中存储所述数据回执和所述数据回执对应的签名。4.根据权利要求1-3任一项所述的系统,所述系统中还包括第三设备,所述第三设备用于提供可信时间戳,所述数据请求对应的签名中还包括所述第三设备生成的对所述数据请求的签名,所述第三设备生成的对所述数据请求的签名中包括所述第三设备提供的时间信息。5.一种数据共享方法,由账本数据库网络中的账本数据库执行,所述方法包括:接收数据请求和所述数据请求对应的签名,所述数据请求和所述数据请求对应的签名由第一设备发送,所述数据请求用于向第二设备请求第一数据,所述数据请求对应的签名中包括所述第一设备生成的对所述数据请求的签名;在可信存储设备中存储所述数据请求和所述数据请求对应的签名,并向所述第二设备发送所述数据请求和所述数据请求对应的签名,或者经由另一个账本数据库向所述第二设备发送所述数据请求和所述数据请求对应的签名;接收所述第一数据和所述第一数据对应的签名,所述第一数据和所述第一数据对应的签名由所述第二设备根据所述数据请求和所述数据请求对应的签名发送;在所述可信存储设备中存储所述第一数据的摘要和所述第一数据对应的签名,并向所述第一设备发送所述第一数据和所述第一数据对应的签名。6.根据权利要求5所述的方法,所述方法还包括:接收数据回执和所述数据回执对应的签名,所述数据回执和所述数据回执对应的签名由所述第一设备根据所述第一数据对应的签名发送;
在所述可信存储设备中存储所述数据回执和所述数据回执对应的签名,以及向所述第二设备发送所述数据回执和所述数据回执对应的签名,或者经由另一个账本数据库向所述第二设备发送所述数据回执和所述数据回执对应的签名。7.根据权利要求5或6所述的方法,所述数据请求中包括由第三设备提供的第一时间信息,所述数据请求对应的签名中还包括所述第三设备生成的对所述数据请求的签名,所述第三设备用于提供可信时间戳。8.一种账本数据库,包括:接收模块,用于接收数据请求及其对应的数据请求对应的签名,所述数据请求和所述数据请求对应的签名由第一设备发送,所述数据请求用于用于向第二设备请求第一数据,所述数据请求对应的签名中包括所述第一设备生成的对所述数据请求的签名;发送模块,用于在可信存储设备中存储所述数据请求和所述数据请求对应的签名,并向所述第二设备发送所述数据请求和所述数据请求对应的签名,或者经由另一个账本数据库向所述第二设备发送所述数据请求和所述数据请求对应的签名;接收模块,还用于接收所述第一数据和所述第一数据对应的签名,所述第一数据和所述第一数据对应的签名由所述第二设备根据所述数据请求和所述数据请求对应的签名发送;发送模块,还用于在所述可信存储设备中存储所述第一数据的摘要和所述第一数据对应的签名,并向所述第一设备发送所述第一数据和所述第一数据对应的签名。9.根据权利要求8所述的账本数据库,所述接收模块还用于接收数据回执和所述数据回执对应的签名,所述数据回执和所述数据回执对应的签名由所述第一设备根据所述第一数据对应的签名发送;所述发送模块还用于在所述可信存储设备中存储所述数据回执和所述数据回执对应的签名,以及向所述第二设备发送所述数据回执和所述数据回执对应的签名,或者经由另一个账本数据库向所述第二设备发送所述数据回执和所述数据回执对应的签名。10.根据权利要求8或9所述的账本数据库,所述数据请求中包括由第三设备提供的第一时间信息,所述数据请求对应的签名中还包括所述第三设备生成的对所述数据请求的签名。11.一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行权利要求5-7中任一项的所述的方法。12.一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求5-7中任一项所述的方法。

技术总结
一种基于账本数据库网络的数据共享系统和账本数据库。该系统中,第一设备用于向账本数据库网络发送数据请求及其对应的签名,以向第二设备请求第一数据;账本数据库网络用于在可信存储设备中存储数据请求及其对应的签名,以及向第二设备发送数据请求及其对应的签名;第二设备用于在数据请求对应的签名验证通过的情况下,向账本数据库网络发送第一数据及其对应的签名;账本数据库网络还用于在可信存储设备中存储第一数据的摘要和第一数据对应的签名,以及向第一设备发送第一数据和第一数据对应的签名。对应的签名。对应的签名。


技术研发人员:徐岩 蒋志勇 徐佩 周晓尹
受保护的技术使用者:蚂蚁区块链科技(上海)有限公司
技术研发日:2022.04.28
技术公布日:2022/8/9
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献