[发明专利]基于区块链的云制造服务交易信息记录系统与方法有效
申请号: | 201611102782.5 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106790431B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 陆剑峰;张浩;赵荣泳;丁红海;姜智慧;汪辉 | 申请(专利权)人: | 同济大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q10/06;G06Q20/40 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵志远 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 制造 服务 交易 信息 记录 系统 方法 | ||
1.一种基于区块链的云制造服务交易信息记录系统,其特征在于,包括多个记账节点,多个记账节点相互通信形成记录节点网,每个记账节点包括:
记账信息数据库,用于存储自身节点的交易记录;
交易区块链数据库,用于存储交易区块链;
记账权限竞争模块,用于通过竞争方式争夺不同记账周期内的记账权限;
交易信息摘要生成模块,用于自身节点完成一项交易动作后生成一条交易记录,并存储到记账信息数据库;利用信息摘要的计算方法,根据交易记录生成交易信息摘要,减小交易区块链的数据量;利用自身节点的私钥加密交易信息摘要后,在记录节点网全网内公开,其余记账节点都能接收到该加密后的交易信息摘要;
交易区块链生成模块,用于在当前记账周期内,且自身节点拥有记账权限时,记录整个记录节点网中新公开的交易信息摘要以及公开该交易信息摘要的记账节点,形成一个新的交易区块;将新的交易区块连同时间戳附加到自身节点内存储的交易区块链之后,形成新的交易区块链,并在记录节点网全网内通知;
交易区块链更新模块,用于利用P2P技术将记录节点网全网内形成的新的交易区块链同步更新到自身节点内;
查询记账信息模块,用于当需要查询记账节点Ex在时间tx是否存在交易记录dx时,在自身节点内交易区块链数据库存储的交易区块链内查询得到时间tx对应记账周期的交易区块;在时间tx对应记账周期的交易区块内查询是否存在对应时间tx的记账节点Ex的交易信息摘要,若否,则表示记账节点Ex在时间tx不存在交易记录dx,若是,利用记账节点Ex对外的公钥对查询得到的交易信息摘要进行解密,通过解密后的交易信息摘要验证记账节点Ex在时间tx存在交易记录dx。
2.根据权利要求1所述的系统,其特征在于,所述查询记账信息模块还用于:
获取记账节点Ex提供的交易记录,利用信息摘要的计算方法得到记账节点Ex提供的交易记录对应的交易信息摘要,将记账节点Ex提供的交易记录对应的交易信息摘要与解密后的交易信息摘要进行对比,若对比结果一致,则表示记账节点Ex提供的交易记录为真实的,反之,则为不真实的。
3.根据权利要求2所述的系统,其特征在于,所述查询记账信息模块还用于:
当对记账节点Ex提供的交易记录验证为真实时,获取交易记录中有关本项交易动作的其它相关记账节点,针对相关记账节点查询相关记账信息,进行辅助验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611102782.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:孩子成长纪念手册结构
- 下一篇:多页文件夹