
1.本发明属于建筑工程质量管理技术领域,更具体地,涉及一种基于区块链跨链网络的施工验收管理方法及其管理系统。
背景技术:2.规范验收人员责任并加强工程施工质量监督对于保障人民生命财产安全至关重要。当前,对于施工质量验收工作往往通过填写验收表格和签名等形式实现,该类质量验收信息极易被篡改,一旦发生工程事故后将难以真实溯源和追责。区块链技术是指通过去中心化和去信任的方式构建一种可信的技术系统,将与施工验收工作相关的人员信息和关键过程信息上链,能够保障验收人员管理和工作质量管理的真实透明,有利于建立各参与方之间的信任。
3.然而,现有的工程项目往往参与方较多,并且工程质量验收信息数据量大,单条区块链早已难以满足需求。同时,在进行工程质量验收时,仅进行质量信息的合规性审查也并不可靠,存在验收人员并未实际到场验收或验收时长过短的情形。因此,需要提出一种更为可靠且能够满足多方协同管控的施工验收管理方法。
技术实现要素:4.针对现有技术的以上缺陷或改进需求,本发明提供了一种基于区块链跨链网络的施工验收管理方法及其管理系统,其目的在于基于区块链跨链网络进行多种不同类型的合规性审查,并通过多方协同方式以提高验收的可靠性。
5.为实现上述目的,按照本发明的一个方面,提供了一种基于区块链跨链网络的施工验收管理方法,所述区块链跨链网络包括定位认证链、质量认证链和管理链,所述定位认证链上包含验收人员责任规范智能合约,所述质量认证链上包含工程质量验收标准智能合约,所述施工验收管理方法包括合规性审查,所述合规性审查包括:将验收人员在施工现场的定位信息和收集的质量验收信息分别存入链外服务器;所述定位认证链获取定位信息并进行哈希运算得到定位哈希值后共享至所述管理链,所述质量认证链获取与所述定位信息匹配的质量验收信息并进行哈希运算得到质量哈希值后共享至所述管理链,所述管理链以所述定位哈希值作为密钥对相匹配的所述质量哈希值进行加密,得到质量密文;所述定位认证链通过所述验收人员责任规范智能合约判定所述定位信息是否合规并将判定结果共享至所述管理链;当所述定位信息判定为合规时,所述管理链回溯对应的定位哈希值作为密钥对质量密文进行解密,得到匹配的质量哈希值并共享至所述质量认证链;所述质量认证链基于解密出的质量哈希值确定对应的质量验收信息,通过所述工程质量验收标准智能合约判定所述质量验收信息是否合规并将判定结果共享至所述管理
链;当所述质量验收信息判定为合规时,所述管理链认定当前参与方的合规性审查通过。
6.在其中一个实施例中,当所述定位信息判定为不合规或当所述质量验收信息判定为不合规时,所述管理链相应管理节点提示返工返修并重新验收。
7.在其中一个实施例中,所述施工验收管理方法包括施工方自检的合规性审查和监理方检验的合规性审查,当所述施工方自检的合规性审查通过后,继续执行所述监理方检验的合规性审查,当所述监理方检验的合规性审查通过后,给建设方发送质量验收合格报告。
8.在其中一个实施例中,在进行质量验收工作之前,先建立uwb验收人员定位系统,所述uwb验收人员定位系统包括部署在施工现场的uwb定位基站、uwb定位标签、uwb通信基站和人员定位引擎,所述人员定位引擎上集成有各验收地点的位置信息、质量验收标准和质量验收表格;将验收人员在施工现场的定位信息和收集的质量验收信息分别存入链外服务器,包括:验收人员携带装有uwb定位标签的移动终端前往验收地点,当施工现场的uwb定位基站探测到uwb定位标签时,通过uwb通信基站将时间戳数据帧传送至人员定位引擎;人员定位引擎计算验收人员的定位信息并存入链外服务器,且根据定位信息自动将验收人员所在验收地点的质量验收标准和质量验收表格发送至移动终端;验收人员填写移动终端上的质量验收表格并提交,收集质量验收表格中的质量验收信息并存储于链外服务器中。
9.在其中一个实施例中,所述链外服务器包括定位系统服务器和各参与方服务器,其中,所述定位信息存储于所述定位系统服务器中,所述质量验收信息存储于实际执行验收工作的参与方服务器中。
10.在其中一个实施例中,所述管理链通过跨链协同服务分别与所述定位认证链和所述质量认证链实现信息交互,所述跨链协同服务包括跨链代理服务和子链代理服务,一个跨链代理服务唯一匹配一个子链代理服务,所述定位认证链和所述质量认证链分别由一对独立的跨链代理服务和子链代理服务与管理链进行信息通讯和共享。
11.在其中一个实施例中,所述验收人员责任规范包括验收人员是否按时到场审查工程质量、验收人员在工程质量验收地点的停留时间是否符合规定的最低时限要求、验收人员是否进行定期质量抽查和巡检。
12.在其中一个实施例中,所述定位认证链通过定位认证链的去中心化预言机访问链外服务器获取定位信息,所述质量认证链通过质量认证链的去中心化预言机访问链外服务器获取质量验收信息。
13.按照本发明的另一方面,提供了一种基于区块链跨链网络的施工验收管理系统,包括区块链跨链网络、链外服务器和验收人员定位系统,所述区块链跨链网络包括定位认证链、质量认证链和管理链,所述定位认证链上包含验收人员责任规范智能合约,所述质量认证链上包含工程质量验收标准智能合约;其中,所述验收人员定位系统用于获取验收人员在施工现场的定位信息;
所述链外服务器用于存储所述验收人员定位系统获取到的定位信息以及验收人员在验收地点收集的质量验收信息;所述定位认证链用于获取定位信息并进行哈希运算得到定位哈希值,并将所述定位哈希值共享至所述管理链,以及用于通过所述验收人员责任规范智能合约判定所述定位信息是否满足合规,并将判定结果共享至所述管理链;所述质量认证链用于获取与所述定位信息匹配的质量验收信息并进行哈希运算得到质量哈希值,并将所述质量哈希值共享至所述管理链,以及基于所述管理链解密出的质量哈希值确定对应匹配的质量验收信息,通过所述工程质量验收标准智能合约判定所述质量验收信息是否合规,并将判定结果共享至所述管理链;所述管理链用于认证链间的跨链协同全流程管控及多方信息共享,同时用于以所述定位哈希值作为密钥对相匹配的所述质量哈希值进行加密,得到质量密文,以及当所述定位信息判定为合规时,回溯对应的定位哈希值作为密钥对质量密文进行解密,得到匹配的质量哈希值并共享至所述质量认证链。
14.在其中一个实施例中,所述验收人员定位系统为uwb验收人员定位系统,所述uwb验收人员定位系统包括部署在施工现场的uwb定位基站、uwb定位标签、uwb通信基站和人员定位引擎,所述人员定位引擎上集成有各验收地点的位置信息、质量验收标准和质量验收表格;其中,当验收人员携带装有uwb定位标签的移动终端前往验收地点时,施工现场的uwb定位基站对uwb定位标签进行探测,并通过uwb通信基站将时间戳数据帧传送至人员定位引擎,人员定位引擎用于计算验收人员的定位信息并存入链外服务器,以及根据定位信息自动将对应验收地点的质量验收标准和质量验收表格发送至移动终端供验收人员查阅和填写。
15.总体而言,通过本发明所构思的以上技术方案与现有技术方案相比,能够取得下列有益效果:1、本发明基于区块链技术进行施工质量验收,解决了工程质量验收信息溯源难、易篡改的问题,提高了工程质量验收工作的可靠性、可追踪性和透明度;2、本发明通过对同一验收点的人员定位信息和质量验收信息分别进行合规性审查,只有当两者均合规时才审查通过,由此规范验收人员责任;3、本发明构建具有业务协同管控的区块链跨链网络,提高区块链的存储容量,此外,由于区块链上数据较多,通过引入加密解密算法,对同一验收地点的质量验收信息以及验收人员在填写该质量验收信息时的定位信息进行配对,以避免合规性审查调用的数据错乱,同时还能提高数据的隐私性。
附图说明
16.图1为一实施例的所搭建的区块链跨链网络的结构示意图。
17.图2为一实施例的合规性审查的步骤流程图。
18.图3为一实施例的uwb验收人员定位系统的结构示意图。
19.图4为一实施例的加密配对和解密配对的示意图。
20.图5为一实施例的基于区块链跨链网络的施工验收管理流程图。
具体实施方式
21.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
22.为了便于理解本发明,先对于区块链跨链网络的施工验收管理系统进行介绍。该施工验收管理系统包括区块链跨链网络、链外服务器和验收人员定位系统。如图1所示为一实施例中所搭建的区块链跨链网络,其主要包括定位认证链、质量认证链和管理链,管理链通过跨链协同服务分别与定位认证链和质量认证链进行信息交互,定位认证链上设置有验收人员责任规范智能合约,质量认证链上包含工程质量验收标准智能合约。
23.在一实施例中,跨链协同服务包括跨链代理服务和子链代理服务,是承接跨链业务处理的主要服务中枢。一个跨链代理服务唯一匹配一个子链代理服务,定位认证链和质量认证链分别由一对独立的跨链代理服务和子链代理服务与管理链进行信息通讯和共享,以保证管理链和认证链之间数据交互的安全可信。跨链代理服务用于监听和同步管理链上的数据,子链代理服务负责与定位认证链和质量认证链进行通讯,并与跨链代理服务进行可信数据交互。管理链记录所有认证链的台账交易数据,并可以对相关数据信息提供意见反馈,实现问题溯源和协同管控。管理链由主节点和多方管理节点构成,用于认证链间的跨链协同全流程管控及多方信息共享,主节点可依据企业性质决定由政府方或建设方持有,管理节点则由主节点外的其余各参与方持有。在节点信息共享过程中,不同参与方节点在区块链跨链网络中具有不同的权限,例如,政府方节点具有信息查询的权限,施工方具有信息查询和施工信息上传的权限,监理方节点具有信息查询和验收信息上传的权限,建设方节点具有信息查询和信息审核的权限。
24.智能合约是以一定的业务逻辑编写的规则,能够自动执行满足规则要求的协议。该施工验收管理方法主要包括一方或多方执行的合规性审查。
25.如图2所示为一实施例中的合规性审查的步骤流程图,该合规性审查主要包括以下步骤。
26.步骤s100:将验收人员在施工现场的定位信息和收集的质量验收信息分别存入链外服务器。
27.当验收人员前往验收地点执行质量验收工作时,将验收人员在施工现场的定位信息以及收集的质量验收信息分别存入链外服务器。该定位信息可以通过定位系统获取,该质量验收信息可以通过填写并提交的质量验收表格获取,定位系统的选择和质量验收表格的获取方式可以灵活选择。
28.在本实施例中,具体是使用集成了工程设计bim模型参数的uwb验收人员定位系统同时实现定位和发送质量验收标准及表格。其中,bim模型参数指的是依据建设工程质量验收规范的国家标准、地方标准、行业标准和企业标准设计的bim模型中,各验收地点在uwb系统中的坐标以及验收标准参数、构件的设计参数和材料设备的参数要求等,例如混凝土柱的尺寸和强度等级、电梯的使用性能和安装质量等。uwb验收人员定位系统在集成工程设计bim模型参数后,可以生成对应验收点的质量验收表格。其中,uwb技术有着定位精度高、穿透力强、分辨率高等优点,可以在室内和室外工作,适用于施工现场的复杂环境,通过对于
工程质量验收人员进行定位,可以实时记录验收人员的历史验收活动轨迹和验收地点停留时间。
29.可以理解的,在进行合规性审查之前,需要部署好uwb验收人员定位系统。在本实施例中,如图3所示,uwb验收人员定位系统包括部署在施工现场的uwb定位基站、uwb定位标签、uwb通信基站和人员定位引擎,人员定位引擎上集成有各验收地点的位置信息、质量验收标准以及根据bim模型参数形成的对应各验收地点的质量验收表格。具体的,在施工现场各个信号必要覆盖位置安装uwb定位基站,uwb定位基站采用远距离uwb基站vdu2506,所有uwb基站部署在同一水平面上,横向部署间距为200至400米,当建筑高度高于50米时,应加设一组uwb基站水平面,保证纵向部署间距不大于50米,设置并调试好uwb通信基站及人员定位引擎,由此在施工现场建立uwb验收人员定位系统。
30.此时,步骤s100具体包括以下步骤:步骤s110:验收人员携带装有uwb定位标签的移动终端前往验收地点,当施工现场的uwb定位基站探测到uwb定位标签时,通过uwb通信基站将时间戳数据帧传送至人员定位引擎。
31.验收人员先在装有uwb定位标签的移动终端上输入验收人员信息,随后即可携带移动终端前往验收地点,uwb定位基站与验收人员携带的定位标签采用uwb信号进行无线定位通信,获取信号在定位标签和基站之间传播时间的差值,并回传至uwb通信基站。uwb定位标签采用电池供电并承载在验收人员携带的移动终端上,依靠发射uwb信号给周边的uwb定位基站来实时确定验收人员位置及活动轨迹。uwb通信基站覆盖所有uwb定位基站的定位区域,用于无线接收覆盖区域内所有uwb定位基站回传的时间戳数据帧。
32.步骤s120:人员定位引擎计算验收人员的定位信息并存入链外服务器,且根据定位信息自动将对应验收地点的质量验收表格发送至移动终端。
33.人员定位引擎与uwb通信基站连接,用于接收所有uwb定位基站回传的传播时间差,利用tdoa定位算法进行解算,利用多个uwb基站接收到信号的时间差来计算携带定位标签的验收人员的三维位置信息。也就是说,验收人员的定位信息由携带uwb定位标签的验收人员,经uwb定位基站检测识别、uwb通信基站获取、人员定位引擎计算而获得并存储于链外服务器中。
34.同时,由于uwb定位系统集成有bim模型,可以确定每个验收地点及关键构件或材料设备的uwb坐标,当验收人员距离验收地点检验批小于2米时,人员定位引擎将通过无线网络自动发送相关质量验收标准和质量验收表格至移动终端,移动终端提供可视化操作界面,显示该检验批的验收要求或关键构件设备的参数标准。
35.步骤s130:验收人员填写移动终端上的质量验收表格并提交,收集质量验收表格中的质量验收信息并存储于链外服务器中。
36.验收人员依据移动终端显示的验收标准对检验批进行质量检查,并通过移动终端的可视化操作界面在线填写质量验收表格,验收人员信息和表格信息均以打包文件的形式提交并存储于链外服务器中。
37.具体的,质量验收信息包括以移动终端在线填写的施工日志、施工组织信息表和工程质量验收表格。施工日志包括施工人员、工程项目负责人、日志记录员、施工日期及气象、工程项目名称、质量安全技术指标、生产活动内容、已完成的工作等信息。施工组织信息
表包括工程项目名称、地点及数量、单位或分部分项工程信息、总包及分包单位责任人、施工班组长、施工单位质检员、监理工程师、质量监管及验收负责人等信息。质量验收表格包括单位检验批构件或设备等的材料、尺寸、观感质量、验收参数值、材料进出场资料情况、质量控制资料情况、安全及主要使用功能情况、综合验收结论等信息。
38.自此,完成定位信息和质量验收信息的收集与存储。
39.在一实施例中,链外服务器包括定位系统服务器和各参与方服务器,其中,定位信息存储于定位系统服务器中,质量验收信息存储于实际执行验收工作的参与方服务器中。
40.步骤s200:定位认证链获取定位信息并进行哈希运算得到定位哈希值后共享至管理链,质量认证链获取与定位信息匹配的质量验收信息并进行哈希运算得到质量哈希值后共享至管理链,管理链以定位哈希值作为密钥对相匹配的质量哈希值进行加密,得到质量密文。
41.具体的,定位认证链和质量认证链上均设置有中心化预言机。去中心化预言机是一种单向数字代理,实现区块链主动获取链外数据,并将信息数据上链及反馈至智能合约,实现链外数据与区块链的交互。去中心化预言机采用可信执行环境(tee)技术,由多节点共同执行并验证结果,防止节点损坏或离线等故障点的出现。定位认证链通过定位认证链的去中心化预言机访问链外服务器以获取定位信息,质量认证链通过质量认证链的去中心化预言机访问链外服务器以获取质量验收信息。两条认证链分别通过哈希运算得到文件对应的定位哈希值和质量哈希值,并将两匹配的哈希值共享至管理链上。以定位哈希值作为对称加密的密钥,通过aes加密方法对质量哈希值进行加密,得到质量密文并储存在管理链上。通过去中心化预言机机制,去中心化预言机可以将信息文件上传至认证链并反馈给认证链智能合约,同时预言机获取的原始信息数据和智能合约的审查结果均留存在区块链上。
42.步骤s300:定位认证链通过验收人员责任规范智能合约判定定位信息是否满足合规并将判定结果共享至管理链。
43.其中,验收人员责任规范智能合约为根据验收人员责任规范预先编写,包括验收人员是否按时到场审查工程质量、验收人员在工程质量验收地点的停留时间是否符合规定的最低时限要求、验收人员是否进行定期质量抽查和巡检。具体可以指验收人员坐标是否按时到达验收地点坐标10米范围内、验收人员在验收地点坐标10米范围内是否停留15分钟以上、该验收人员是否按合同要求定期进行质量抽查和巡检。验收人员责任规范智能合约自动执行信息合规性审查,若审查中有至少一项不满足智能合约预设值,则审查不通过。最后通过跨链协同服务向管理链中链接该认证链的管理节点发送定位审查结果。
44.步骤s400:当定位信息判定为合规时,管理链回溯对应的定位哈希值作为密钥对质量密文进行解密,得到匹配的质量哈希值并共享至质量认证链。
45.当管理链上的管理节点接收到定位审查结果合规时,通过审查结果报告回溯验收人员定位信息文件及其定位哈希值,以定位哈希值为密钥,通过aes解密方法对管理链上的质量密文进行解密,得到匹配的质量哈希值并共享至质量认证链。如图4所示为一实施例中的加密配对和解密配对的示意图。通过跨链信息的加密配对和解密配对,实现了不同认证链上的信息一一配对。
46.在一实施例中,步骤s400还包括;
当定位信息判定为不合规时,定位认证链通过跨链协同服务向管理链中链接该认证链的管理节点发送警告信息,建设方节点查看到警告信息后,及时通知施工方和监理方进行返工返修后再重新进行验收。
47.步骤s500:质量认证链基于解密出的质量哈希值确定对应的质量验收信息,通过工程质量验收标准智能合约判定质量验收信息是否合规并将判定结果共享至管理链。
48.质量认证链基于解密出的质量哈希值与质量认证链上的哈希值进行配对验证,得到与当前定位信息匹配的质量验收信息。将解密配对得到的对应质量验收信息反馈至质量认定链上的工程质量验收标准智能合约,自动执行信息合规性审查。若审查中有至少一项不满足智能合约预设值,则验收不通过。最后通过跨链协同服务向管理链中链接该认证链的管理节点发送质量审查结果。其中,工程质量验收标准智能合约为根据bim模型参数预先编写。
49.步骤s600:当质量验收信息判定为合规时,管理链认定当前参与方的合规性审查通过。
50.在一实施例中,步骤s600还包括:当质量验收信息判定为不合规时,质量认证链通过跨链协同服务向管理链中链接该认证链的管理节点发送警告信息,建设方节点查看到警告信息后,及时通知施工方和监理方进行返工返修后再重新进行验收。
51.由此,通过步骤s100~步骤s600,完成当前执行验收参与方的质量验收工作。具体的,实际工程项目由多方共同参与验收。在本实施例中,施工验收管理方法包括施工方自检的合规性审查和监理方检验的合规性审查,当施工方自检的合规性审查通过后,管理链通知监理方进行合规性审查,当监理方检验的合规性审查通过后,发送质量验收合格报告。
52.如图5所示为施工方和监理方共同参与合规性审查的步骤流程图,具体包括以下步骤。
53.(a)部署施工验收管理系统,包括上文介绍的区块链跨链网络、uwb验收人员定位系统和链外服务器。
54.(b)当完成所有施工工序后,施工方自检人员即可携带装有uwb定位标签的移动终端前往验收,并将收集的定位信息和质量验收信息分别存储于uwb定位系统服务器和施工方服务器。
55.(c)定位认证链和质量认证链分别通过预言机访问uwb定位系统服务器和施工方服务器,将获取到的自检人员定位信息文件和质量验收信息文件,通过哈希运算得到文件对应的定位哈希值和质量哈希值,将哈希值共享至管理链上,以定位哈希值作为对称加密的密钥,通过aes加密方法对质量哈希值进行加密,得到质量密文并储存在管理链上。
56.(d)将获取到的uwb定位坐标信息反馈至定位认证链上的验收人员责任规范智能合约,自动执行信息合规性审查。若审查中有至少一项不满足智能合约预设值,则审查不通过,此时通过跨链协同服务向管理链中链接该认证链的管理节点发送警告信息,建设方节点查看到警告信息后,及时通知施工方进行返工返修并二次检验。若获取的信息满足智能合约中所有预设的值后,则审查通过,通过审查结果报告回溯自检人员定位信息文件及其定位哈希值,以定位哈希值为密钥,通过aes解密方法对管理链上的质量密文进行解密,得到质量哈希值,最后与质量认证链上的哈希值进行配对验证,得到原始的质量验收信息文
件。
57.(e)将解密配对得到的对应质量验收信息反馈至质量认定链上的工程质量验收标准智能合约,自动执行信息合规性审查。若审查中有至少一项不满足智能合约预设值,则验收不通过,此时通过跨链协同服务向管理链中链接该认证链的管理节点发送警告信息,建设方节点查看到警告信息后,及时通知施工方进行返工返修并二次检验;若获取的信息满足智能合约中所有预设的值后,则验收通过,施工方即可向监理方发起质量验收请求。
58.(f)监理方收到施工方的质量验收请求后,委托专业监理工程师携带装有uwb定位标签的移动终端前往验收,并将收集的定位信息和质量验收信息分别存储于uwb定位系统服务器和监理方服务器。
59.(g)质量认证链和定位认证链通过预言机再次分别访问监理方服务器和uwb定位系统服务器,将获取到的监理人员定位信息文件和质量验收信息文件,通过哈希运算得到文件对应的定位哈希值和质量哈希值,将哈希值共享至管理链上,以定位哈希值作为对称加密的密钥,通过aes加密方法对质量哈希值进行加密,得到质量密文并储存在管理链上。
60.(h)将获取到的uwb定位坐标信息反馈至定位认证链上的验收人员责任规范智能合约,自动执行信息合规性审查。若审查中有至少一项不满足智能合约预设值,则审查不通过,此时通过跨链协同服务向管理链中链接该认证链的管理节点发送警告信息,建设方节点查看到警告信息后,及时通知施工方和监理方进行返工返修并二次检验;若获取的信息满足智能合约中所有预设的值后,则审查通过,通过审查结果报告回溯监理人员定位信息文件及其定位哈希值,以定位哈希值为密钥,通过aes解密方法对管理链上的质量密文进行解密,得到质量哈希值,最后与质量认证链上的哈希值进行配对验证,得到原始的质量验收信息文件。
61.(i)将解密配对得到的对应质量验收信息反馈至质量认定链上的工程质量验收标准智能合约,自动执行信息合规性审查。若审查中有至少一项不满足智能合约预设值,则验收不通过,此时通过跨链协同服务向管理链中链接该认证链的管理节点发送警告信息,建设方节点查看到警告信息后,及时通知施工方和监理方进行返工返修并二次检验;若获取的信息满足智能合约中所有预设的值后,则验收通过,监理方即可通过跨链协同服务向建设方管理节点发送质量验收合格报告。
62.(j)建设方管理节点收到质量验收合格报告并审核后,在报告文档上添加反馈意见,生成新的文件,并将其上传至管理链上,文件的上传者在文件上数字签名,反馈事务将被记录在管理链账本上,至此工程项目的质量验收工作结束。
63.相应的,本技术还涉及一种基于区块链跨链网络的施工验收管理系统,其包括区块链跨链网络、链外服务器和验收人员定位系统,区块链跨链网络包括定位认证链、质量认证链和管理链,认证链上包含验收人员责任规范智能合约,质量认证链上包含工程质量验收标准智能合约;其中,验收人员定位系统用于获取验收人员在验证地点的定位信息;链外服务器用于存储验收人员定位系统获取到的定位信息以及验收人员在验收地点收集的质量验收信息;定位认证链用于获取定位信息并进行哈希运算得到定位哈希值并将定位哈希值共享至管理链,以及用于通过验收人员责任规范智能合约判定定位信息是否满足合规并将
判定结果共享至管理链;质量认证链用于获取与定位信息匹配的质量验收信息并进行哈希运算得到质量哈希值后将质量哈希值共享至管理链,以及基于管理链解密出的质量哈希值确定对应的质量验收信息,通过工程质量验收标准智能合约判定质量验收信息是否合规并将判定结果共享至管理链;管理链用于以定位哈希值作为密钥对相匹配的质量哈希值进行加密,得到质量密文,以及当定位信息判定为合规时,回溯对应的定位哈希值作为密钥对质量密文进行解密,得到匹配的质量哈希值并共享至质量认证链。
64.进一步的,验收人员定位系统为uwb验收人员定位系统,uwb验收人员定位系统包括部署施工现场的uwb定位基站、uwb定位标签、uwb通信基站和人员定位引擎,人员定位引擎上集成有各验收地点的位置信息、质量验收标准和质量验收表格;其中,当验收人员携带装有uwb定位标签的移动终端前往验收地点时,施工现场的uwb定位基站对uwb定位标签进行探测,并通过uwb通信基站将时间戳数据帧传送至人员定位引擎,人员定位引擎用于计算验收人员的定位信息并存入链外服务器,以及根据定位信息自动将对应验收地点的质量验收标准和质量验收表格发送至移动终端供验收人员查阅和填写。
65.本领域的技术人员容易理解,以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。