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 条
  • [21] Blockchain-enabled Smart Contracts and the Internet of Things: Advancing the research agenda through a narrative review
    C. R A.
    Pani A.K.
    Kumar P.
    Multimedia Tools and Applications, 2025, 84 (8) : 5097 - 5147
  • [22] Blockchain-enabled Smart Contracts and the Internet of Things: Advancing the research agenda through a narrative review
    C. R, Arun
    Pani, Ashis K.
    Kumar, Prashant
    Multimedia Tools and Applications, 1600,
  • [23] Construction payment automation using blockchain-enabled smart contracts and robotic reality capture technologies
    Hamledari, Hesam
    Fischer, Martin
    Automation in Construction, 2021, 132
  • [24] Understanding barriers to the adoption of blockchain-enabled smart contracts in construction projects: perspectives of construction practitioners
    Ameyaw, Ernest E.
    Agyekum-Mensah, George
    Kumar, Bimal
    Edwards, David John
    SMART AND SUSTAINABLE BUILT ENVIRONMENT, 2024,
  • [25] Performance Optimization of a Blockchain-Enabled Information and Data Exchange Platform for Smart Grids
    Amjad, Mubashar
    Taylor, Gareth
    Huang, Zhengwen
    Li, Maozhen
    Lai, Chun Sing
    ELECTRONICS, 2023, 12 (06)
  • [26] A Blockchain-Enabled Authentication and Conserved Data Aggregation Scheme for Secure Smart Grids
    Lee, Chien-Ding
    Li, Jhih-Hong
    Chen, Tzung-Her
    IEEE ACCESS, 2023, 11 : 85202 - 85213
  • [27] Blockchain-Enabled Secure Big Data Analytics for Internet of Things Smart Applications
    Tekchandani, Prakash
    Pradhan, Indranil
    Das, Ashok Kumar
    Kumar, Neeraj
    Park, Youngho
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (07) : 6428 - 6443
  • [28] A Systematic Literature Review of Blockchain-Enabled Smart Contracts: Platforms, Languages, Consensus, Applications and Choice Criteria
    Dhaiouir, Samya
    Assar, Said
    RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS 2020), 2020, 385 : 249 - 266
  • [29] Transforming agricultural supply chains: Leveraging blockchain-enabled java']java smart contracts and IoT integration
    El Mane, Adil
    Tatane, Khalid
    Chihab, Younes
    ICT EXPRESS, 2024, 10 (03): : 650 - 672
  • [30] Exploring the potential of blockchain-enabled smart contracts for achieving net-zero emissions: An empirical study
    Bag, Surajit
    Rahman, Muhammad Sabbir
    Routray, Susmi
    Shrivastav, Santosh Kumar
    Agrawal, Soni
    BUSINESS STRATEGY AND THE ENVIRONMENT, 2024, 33 (05) : 3965 - 3985