Smarter smart contracts for automatic BIM metadata compliance checking in blockchain-enabled common data environment

被引:6
|
作者
Tao, Xingyu [1 ]
Wu, Zhaoji [1 ]
Xu, Yuqing [1 ]
Zheng, Chengliang [1 ,2 ]
Fang, Yihai [3 ]
Das, Moumita [1 ]
Liu, Hao [1 ]
Gong, Xingbo [1 ]
Cheng, Jack C. P. [1 ,4 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Civil & Environm Engn, Clear Water Bay, Hong Kong, Peoples R China
[2] Wuhan Univ, Sch Cyber Sci & Engn, Key Lab Aerosp Informat Secur & Trusted Comp, Minist Educ, Wuhan, Peoples R China
[3] Monash Univ, Dept Civil Engn, Clayton, Vic, Australia
[4] Guangdong Prov Key Lab Modern Civil Engn Technol, Guangzhou 510641, Peoples R China
关键词
BIM; Knowledge Graph; Common data environment (CDE); Blockchain; Smart Contract; ISO; 19650; standards;
D O I
10.1016/j.aei.2024.102627
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Blockchain technology is gaining increasing attention in BIM -based collaboration to enhance BIM security (e.g., traceability, integrity, and immutability). Due to the block size limitation, most existing BIM-blockchain interactions focus on recording BIM metadata (or attributes) on the blockchain. However, verifying the correctness or compliance of the input metadata is often overlooked, resulting in the sharing of incorrect versions, disputes over data ownership, and corrupted documents. Two research gaps have been identified: (1) a lack of domain knowledge for metadata compliance checking in BIM collaborative design and (2) an absence of methods to perform compliance checking when interacting with blockchain. Therefore, this paper proposes a blockchainenabled common data environment (BECDE) framework that leverages a knowledge graph (KG) and smart contract technology. This framework makes three contributions to the body of knowledge: (1) It explores the mechanism of integrating KG with smart contracts and the CDE workflow to enable compliance checking in a distributed blockchain environment. Within this framework, two essential technical elements -compliance checking rules (CCRs) and "smarter " smart contracts (SSCs) -are identified. (2) It establishes the KG of the ISO 19650 standards to generate CCRs and develops Semantic Web Rule Language (SWRL) algorithms to convert the natural -language -based CCRs into blockchain-readable rules. (3) It develops SSC algorithms by incorporating CCRs to automate checking BIM metadata compliance before appending them to the blockchain. The BECDE framework is validated in three actual project BIM design scenarios, with results showing that (1) the SSCs outperform existing BIM smart contracts by improving the quality of input data within the blockchain and (2) the computing performances of the SSCs -with latency at the millisecond level and throughput around 250 transactions per second -meet the requirements of BIM -based collaboration. By integrating domain knowledge into a blockchain, the BECDE framework facilitates a trustworthy BIM environment where project members can rely on both data security and quality.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] Compliance checking for cross-border construction logistics clearance using blockchain smart contracts and oracles
    Wu, Liupengfei
    Lu, Weisheng
    Chen, Chen
    INTERNATIONAL JOURNAL OF LOGISTICS-RESEARCH AND APPLICATIONS, 2024, 27 (12) : 2778 - 2812
  • [32] Blockchain-Enabled Automatic Learning Method for Digital Gaming Systems Based on Big Data
    Zhong, Lianghuan
    Qi, Chao
    Gao, Yuhao
    INTERNATIONAL JOURNAL OF GAMING AND COMPUTER-MEDIATED SIMULATIONS, 2022, 14 (02)
  • [33] Blockchain-enabled Secure Framework for Energy-Efficient Smart Parking in Sustainable City Environment
    Singh, Sushil Kumar
    Pan, Yi
    Park, Jong Hyuk
    SUSTAINABLE CITIES AND SOCIETY, 2022, 76
  • [34] Blockchain-Enabled Decentralized Healthcare Data Exchange: Leveraging Novel Encryption Scheme, Smart Contracts, and Ring Signatures for Enhanced Data Security and Patient Privacy
    Vidhya, S.
    Raja, P. M. Siva
    Sumithra, R. P.
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2024, 34 (05)
  • [35] Business Process Engineering for Data Storing and Processing in a Collaborative Distributed Environment Based on Provenance Metadata, Smart Contracts and Blockchain Technology
    Demichev, Andrey
    Kryukov, Alexander
    Prikhod'ko, Nikolai
    JOURNAL OF GRID COMPUTING, 2021, 19 (01)
  • [36] Business Process Engineering for Data Storing and Processing in a Collaborative Distributed Environment Based on Provenance Metadata, Smart Contracts and Blockchain Technology
    Andrey Demichev
    Alexander Kryukov
    Nikolai Prikhod’ko
    Journal of Grid Computing, 2021, 19
  • [37] Ensuring protocol compliance and data transparency in clinical trials using Blockchain smart contracts
    Ilhaam A. Omar
    Raja Jayaraman
    Khaled Salah
    Mecit Can Emre Simsekler
    Ibrar Yaqoob
    Samer Ellahham
    BMC Medical Research Methodology, 20
  • [38] Ensuring protocol compliance and data transparency in clinical trials using Blockchain smart contracts
    Omar, Ilhaam A.
    Jayaraman, Raja
    Salah, Khaled
    Simsekler, Mecit Can Emre
    Yaqoob, Ibrar
    Ellahham, Samer
    BMC MEDICAL RESEARCH METHODOLOGY, 2020, 20 (01)
  • [39] Blockchain-Enabled and Data-Driven Smart Healthcare Solution for Secure and Privacy-Preserving Data Access
    Younis, Mohamed
    Lalouani, Wassila
    Lasla, Noureddine
    Emokpae, Lloyd
    Abdallah, Mohamed
    IEEE SYSTEMS JOURNAL, 2022, 16 (03): : 3746 - 3757
  • [40] A secure digital evidence preservation system for an iot-enabled smart environment using ipfs, blockchain, and smart contracts
    Rani, Deepti
    Gill, Nasib Singh
    Gulia, Preeti
    Yahya, Mohammad
    Ahanger, Tariq Ahamed
    Hassan, Mohamed M.
    Abdallah, Fethi Ben
    Shukla, Piyush Kumar
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (02)