一种基于区块链的BIM协同设计方法和系统技术方案

技术编号:40947272 阅读:18 留言:0更新日期:2024-04-18 20:20
本发明专利技术涉及一种基于区块链的BIM协同设计方法和系统,属于BIM协同设计技术领域。通过区分敏感组件BIM<subgt;i</subgt;和非敏感组件BIM<subgt;j</subgt;。对敏感组件BIM<subgt;i</subgt;,使用对称秘钥K<subgt;i</subgt;将敏感组件BIM<subgt;i</subgt;进行AES对称加密后上传至IPFS网络并接收返回的唯一对应的哈希地址CID<subgt;i</subgt;,使用公钥PK<subgt;receiver</subgt;对哈希地址CID<subgt;i</subgt;、对称秘钥K<subgt;i</subgt;分别进行RSA非对称加密,生成加密地址ECID<subgt;i</subgt;和加密密钥EK<subgt;i</subgt;。对非敏感组件BIM<subgt;j</subgt;,使用对称秘钥K<subgt;j</subgt;将BIM<subgt;j</subgt;进行AES对称加密后上传至IPFS网络并接收返回的唯一对应的哈希地址CID<subgt;j</subgt;。根据不同设计师的设计任务是否涉及对敏感组件设置不同的访问权限。在任务发布和上传修改阶段,分别对敏感组件和非敏感组件进行差异化加密处理,由此解决了协同设计过程中BIM敏感数据保护困难的问题。

【技术实现步骤摘要】

本专利技术属于bim协同设计,更具体地,涉及一种基于区块链的bim协同设计方法和系统。


技术介绍

1、bim(building information modeling)是基于建筑工程项目的各项相关信息与数据建立的建筑模型,也是对建造过程的数字化信息仿真模拟。工程建设的协同作业是一个复杂的迭代过程,bim协同设计的核心是让各个参与方能够在一个统一的平台上进行实时的交流和修改,确保设计信息同步并提高工程建设整体效率。在建设的全生命周期需要多个参与方分部分项完成建设任务并共享交换项目信息的业务流程交叉迭代的复杂场景,缺乏保证数据可控的有效管理手段就容易导致出现bim协同设计数据的安全性、隐私性的问题。

2、bim协同设计涉及大量数据共享,众多项目参与者需要访问和修改bim模型,不同参与方的设计可能遵循不同的标准或协议,每个团队成员对模型的访问和修改都可能导致bim中敏感数据的泄漏和恶意篡改。


技术实现思路

1、针对现有技术的以上缺陷或改进需求,本专利技术提供了一种基于区块链的bim协同设计方法和系统,本文档来自技高网...

【技术保护点】

1.一种基于区块链的BIM协同设计方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的BIM协同设计方法,其特征在于,

3.根据权利要求1所述的基于区块链的BIM协同设计方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的基于区块链的BIM协同设计方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的基于区块链的BIM协同设计方法,其特征在于,所述变更检测智能合约执行比较的过程包括:

6.根据权利要求4所述的基于区块链的BIM协同设计方法,其特征在于,所述方法还包括:

7.一种基于区块链的BI...

【技术特征摘要】

1.一种基于区块链的bim协同设计方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的bim协同设计方法,其特征在于,

3.根据权利要求1所述的基于区块链的bim协同设计方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的基于区块链的bim协同设计方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的基于区块链的bim协同设计方法,其特征在于,所述变更检测智能合约执行比较的过程包括:

6.根据权利要求4所述的基于区块链的bim协同设计方法,其特征在于,所述方法还包括:

7.一种基于区块链的b...

【专利技术属性】
技术研发人员:钟波涛骆汉宾高寒李凯
申请(专利权)人:华中科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1