【技术实现步骤摘要】
一种船舶制造检验数据的共享方法、联盟链及系统
本专利技术涉及船舶制造检验数据的共享领域,涉及一种船舶制造检验数据的共享方法、联盟链及系统。
技术介绍
船舶制造检验有图纸信息、持证产品清单和报验清单等多个业务场景,每个业务场景都有相应的信息采集机制。此外,数据检验涉及范围大,并且存在不同机构之间的跨机构交易。在现有技术中,数据共享模型的主要工作流程一般是数据提供方将采集到的数据发布、存储在中心存储平台或服务器上,数据需求方从平台上检索数据,查看数据的相关描述信息,确定所需数据,并向平台申请获取数据。传统的船舶检验数据共享模型常依赖于中心化的数据库,这种情况下中心化系统的访问受限,在检验数据管理上存在实时性差、可追溯性弱等问题。另一方面,船舶检验数据被集中存储和处理,如果数据库系统受到攻击,难以保证数据存储和交易的安全。此外,面对检测机构、造船厂和船东多种机构共同参与的情况,存在机构间的可信性等诸多问题。在此基础上,新兴的区块链技术以其可验证的、不可变的分布式账本技术在处理分布式信任存储方面表现出了优异的性能,研究结果表 ...
【技术保护点】
1.一种船舶制造检验数据的共享方法,其特征在于,包括:/n接收通过第一局部区域子链上传的第一数据区块,并将所述第一数据区块进行保存;其中,所述第一数据区块包括对外服务数据,并由第一用户端通过所述第一局部区域子链进行上传;多个局部区域子链分别与机构跨区域主链连接;/n当接收到数据访问交易时,将所述数据访问交易发送给授权子链,以使所述授权子链对所述数据访问交易依次进行验证和校验;其中,所述数据访问交易由第二用户端构造,用于获取所述第一数据区块,并通过第二局部区域子链进行上传;/n在所述数据访问交易校验通过后,调取所述第一数据区块,并通过所述第二局部区域子链将所述第一数据区块发送 ...
【技术特征摘要】
1.一种船舶制造检验数据的共享方法,其特征在于,包括:
接收通过第一局部区域子链上传的第一数据区块,并将所述第一数据区块进行保存;其中,所述第一数据区块包括对外服务数据,并由第一用户端通过所述第一局部区域子链进行上传;多个局部区域子链分别与机构跨区域主链连接;
当接收到数据访问交易时,将所述数据访问交易发送给授权子链,以使所述授权子链对所述数据访问交易依次进行验证和校验;其中,所述数据访问交易由第二用户端构造,用于获取所述第一数据区块,并通过第二局部区域子链进行上传;
在所述数据访问交易校验通过后,调取所述第一数据区块,并通过所述第二局部区域子链将所述第一数据区块发送给所述第二用户端。
2.根据权利要求1所述的船舶制造检验数据的共享方法,其特征在于,所述第一数据区块包括对外服务数据,并由第一用户端通过所述第一局部区域子链进行上传,具体为:
将所述第一用户上传的待共享的检验数据以区块链数据结构进行存储,以获取业务数据区块以及共享数据区块;其中,所述待共享的检验数据包括业务数据和对外服务数据;所述业务数据区块包括业务数据,所述共享数据区块包括对外服务数据;
通过预设的加密方法对所述业务数据区块和所述共享数据区块进行加密以获取留存数据区块以及第一数据区块,所述留存数据区块对应所述业务数据区块,所述第一数据区块对应所述共享数据区块;
将所述业务数据区块和所述第一数据区块上传至第一局部区域子链的第一用户节点中,以使所述第一用户节点将所述业务数据区块保存在所述第一局部区域子链中,并通过所述第一局部区域子链上传所述第一数据区块。
3.根据权利要求2所述的船舶制造检验数据的共享方法,其特征在于,所述第一用户节点将所述业务数据区块保存在所述第一局部区域子链中,并通过所述第一局部区域子链上传所述第一数据区块,具体为:
所述第一用户节点将所述业务数据区块保存在所述第一局部区域子链中,并根据预设的侧链协议,将所述第一数据区块上传至机构跨区域主链的第一节点;
所述第一节点将所述第一数据区块保存在所述机构跨区域主链中,并使得所述机构跨区域主链中的所有区块达成共识。
4.根据权利要求3所述的船舶制造检验数据的共享方法,其特征在于,所述数据访问交易由第二用户端构造,用于获取所述第一...
【专利技术属性】
技术研发人员:于诚,庄卓宜,张夏晟,范金雨,黄思维,贺盛晖,
申请(专利权)人:中船黄埔文冲船舶有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。