基于区块链的建筑施工监控实现方法与流程

文档序号:21815635发布日期:2020-08-11 21:25阅读:356来源:国知局
基于区块链的建筑施工监控实现方法与流程

本发明涉及建筑施工监管技术领域,尤其是基于区块链的建筑施工监控实现方法。



背景技术:

建筑施工监管属于建筑物施工过程管理,其包括质量管控、安全管控、环保管控等等,但是,现有技术中的建筑施工监控多停留在人为主动监察,或纸质记录;其共享性极差;且容易出现遗漏监管的问题;本文所述的建筑主要是房屋,对于购房者来说,其购买时无法查看该房屋的建设施工过程报告,其无法获取更为专业的技术评估。

因此,急需要提出一种数据齐全、监管到位的基于区块链的建筑施工监控实现方法。



技术实现要素:

针对上述问题,本发明的目的在于提供一种基于区块链的建筑施工监控实现方法,本发明采用的技术方案如下:

基于区块链的建筑施工监控实现方法,包括数个实时数据共享、且架构相同的设计节点、施工节点、监管节点和消费者节点;所述设计节点包括用于分布式存储同步服务数据的服务底层,与服务底层连接、用于分布式数据共识校验及数据的合法性验证的区块链服务层,与区块链服务层连接、用于身份认证和数据转换的应用层,以及与应用层连接、用于提供数据交互显示的展现层;

所述建筑施工监控实现方法,包括以下步骤:

分别利用设计节点、施工节点、监管节点和消费者节点进行实名制注册,获得接入的区块链对应的设计用户id号、施工用户id号、监管用户id号和消费者id号;

预设任一房屋的唯一的身份编码,并以该身份编码为基准建立区块链,采用对称算法加密所述身份编码,并加盖对应的时间戳;所述对称算法包括一对公钥和私钥;

将所述公钥转成二维码或条形码,并一一对应粘贴在房屋内;

利用设计节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链;将所述房屋的设计资料上传至区块链,并加盖时间戳;

利用施工节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链;将所述房屋的施工资料上传至区块链,并加盖时间戳;

利用监管节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链;将监管过程资料和验收资料上传至区块链,并加盖时间戳;

利用消费者节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链,查看施工过程监管资料。

进一步地,所述设计节点、施工节点、监管节点和消费者节点上还配置了图像采集模块和数据处理模块;所述数据处理模块与应用层连接、并传输采集的图像数据。

更进一步地,所述建筑施工监控实现方法,还包括采用图像采集模块采集获得房屋的施工图像、设计图像、验收资料图像,并采用数据处理模块获取施工图像、设计图像、验收资料图像的图像特征数据,并利用私钥加密所述图像特征数据,加上对应的时间戳。

更进一步地,所述建筑施工监控实现方法,还包括利用监管节的图像采集模块采集施工过程图像,并采用数据处理模块获取施工过程图像的图像特征数据,并利用私钥加密所述图像特征数据,加上对应的时间戳。

优选地,所述数据处理模采用sift算法获取图像特征数据。

优选地,所述房屋的唯一的身份编码为该房屋的地址编号;所述房屋的地址编号包括国籍编号、城市编号、区县市编号、街道编号、小区编号、栋数编号、单元编号、楼层编号和房间编号组成。

与现有技术相比,本发明具有以下有益效果:

本发明巧妙地利用了区块链去中心、信息共享、不可篡改的特点,将设计节点、施工节点、监管节点和消费者节点的数据进行实时共享,便于对施工过程进行监管;另外,本发明巧妙地设置了图像采集模块和数据处理模块,以便于采集获得施工过程中的图像,其既能作为施工过程监管,也能对监管节点予以工作监管,便于消费者了解该房屋的监管力度和监管质量;不仅如此,本发明采用sift算法获取图像特征数据,采集的数据更为全面;本发明采用对称算法加密施工过程的数据,在保证数据安全可靠的同时,也能保证任一节点可靠的访问区块链;综上所述,本发明具有数据齐全、监管到位等优点,在建筑施工监管技术领域具有很高的实用价值和推广价值。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需使用的附图作简单介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对保护范围的限定,对于本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明的流程图。

具体实施方式

为使本申请的目的、技术方案和优点更为清楚,下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

实施例

如图1所示,本实施例提供了基于区块链的建筑施工监控实现方法,其包括数个实时数据共享、且架构相同的设计节点、施工节点、监管节点和消费者节点;所述设计节点包括用于分布式存储同步服务数据的服务底层,与服务底层连接、用于分布式数据共识校验及数据的合法性验证的区块链服务层,与区块链服务层连接、用于身份认证和数据转换的应用层,以及与应用层连接、用于提供数据交互显示的展现层;在本实施例中,所述设计节点、施工节点、监管节点和消费者节点上还配置了图像采集模块和数据处理模块;所述数据处理模块与应用层连接、并传输采集的图像数据。

下面详细阐述本实施例的建筑施工监控实现方法,包括以下步骤:

第一步,分别利用设计节点、施工节点、监管节点和消费者节点进行实名制注册,获得接入的区块链对应的设计用户id号、施工用户id号、监管用户id号和消费者id号;在此,获取对应的id号,方便任一节点登录访问区块链和数据共享,为身份认证和数据认证提供保障。

第二步,预设任一房屋的唯一的身份编码,并以该身份编码为基准建立区块链,采用对称算法加密所述身份编码,并加盖对应的时间戳;所述对称算法包括一对公钥和私钥;房屋的唯一的身份编码为该房屋的地址编号;所述房屋的地址编号包括国籍编号、城市编号、区县市编号、街道编号、小区编号、栋数编号、单元编号、楼层编号和房间编号组成。

第三步,将所述公钥转成二维码或条形码,并一一对应粘贴在房屋内。

第四步,利用设计节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链;将所述房屋的设计资料上传至区块链,并加盖时间戳;其包括设计图纸等等设计资料。同理地,本实施例采用图像采集模块采集获得房屋的施工图像、设计图像、验收资料图像,并采用数据处理模块并利用sift算法获取施工图像、设计图像、验收资料图像的图像特征数据,并利用私钥加密所述图像特征数据,加上对应的时间戳。

第五步,利用施工节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链;将所述房屋的施工资料上传至区块链,并加盖时间戳。

第六步,利用监管节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链;将监管过程资料和验收资料上传至区块链,并加盖时间戳;在本实施例中,利用监管节的图像采集模块采集施工过程图像,并采用数据处理模块获取施工过程图像的图像特征数据,并利用私钥加密所述图像特征数据,加上对应的时间戳。

第七步,利用消费者节点扫描获取二维码或条形码对应的公钥,并访问该房屋对应的区块链,查看施工过程监管资料。

上述实施例仅为本发明的优选实施例,并非对本发明保护范围的限制,但凡采用本发明的设计原理,以及在此基础上进行非创造性劳动而作出的变化,均应属于本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1