Smart contract development process for concrete payment integrating BIM and Blockchain
DOI:
https://doi.org/10.46421/entac.v20i1.6073Keywords:
Building Information Modeling, Smart Contracts, Blockchain, Data ModelingAbstract
The use of smart contracts, supported by blockchain technology and integrated with the Building Information Modeling (BIM) model, to pay for inputs or services in construction has proven to be a promising solution. This article proposes a method for developing a smart contract aimed at paying for concrete used in walls cast in situ by a construction company, with the support of blockchain and BIM technologies. The research method used was the case study. Firstly, the authors developed an Entity-Relationship Model (MER) analyzing the requirements involved in the payment process. An Entity-Relationship Diagram (ERD) was then created. Finally, the steps for creating an Application Programming Interface (API) for integration with the BIM model were described. The partial results indicate that the elaboration of the MER and DER represents crucial steps for the development of a smart contract intended to pay for the concrete used in cast-in-place walls. This article creates a standardized approach for drafting smart contracts with the blockchain network and BIM support.
References
ABOTALEB, S.; EL-ADAWAY,I.; Administering employers payment obligations under national and international design–build
standard forms of contract. Journal of Legal Affairs and Dispute Resolution in Engineering and Construction, v. 9. n. 2. 2017. DOI:
https://doi.org/10.1061/(ASCE) LA.1943-4170.0000213.
DEMACHKIEH, F;. M.ABDUL-MALAK. Administration of construction contract interim payments based on earned-value reduction
techniques, Journal of Legal Affairs and Dispute Resolution in Engineering and Construction, v. 11. n. 4. 2019. DOI : https://
ascelibrary.org/doi/10.1061/%28ASCE%29LA.1943-4170.0000309.
XUE,F.; LU, W. A semantic differential transaction approach to minimizing information redundancy for BIM and blockchain
integration. Automation in. Construction,v. 118, 2020. DOI: https://doi.org/10.1016/j.autcon.2020.103270.
CASINO, F.; T.K. DASAKLIS.; C. PATSAKIS. A systematic literature review of blockchain based applications: current status,
classification and open issues, Telematics Inform. v. 36, p. 55–81. 2019. DOI: https://doi.org/10.1016/j.tele.2018.11.006.
Z. ZHENG.; S. XIE.; H.-N. DAI.; W. CHEN.; X. CHEN.; J. WENG.; M. IMRAN. An overview on smart contracts: challenges, advances and
platforms. Future Generation Computer Systems, v. 105, p. 475–491, abr. 2020. DOI: https://doi.org/10.1016/j.future. 2019.12.
RASKINN, M. The law and legality of smart contracts, Georg. Law Technology Review.305 (2017) 305–341, https://doi.org/10.2139/
ssrn.2842258.
PETERS, G.W.; PANAYI, E. Understanding Modern Banking Records Through Blockchain Technologies: Future of Transaction
Processing and Smart Contracts in the Internet of Money, Banking Beyond Banks and Money, Springer, Cham, 2016, pp. https://
doi.org/ 10.1007/978-3-319-42448-4
HIJAZI, A. A.; PERERA, S.; CALHEIROS, R. N.; ALASHWAL, A. Rationale for the Integration of BIM and Blockchain for the Construction
Supply Chain Data Delivery: A Systematic Literature Review and Validation through Focus Group. Journal of Construction
Engineering and Management, v. 147, 2021. DOI: https://doi.org/10.1061/(ASCE)CO.1943-7862.0002142.
MACHADO, F. Banco de Dados: Projeto e Implementação.3. ed.São Paulo Saraiva Educação SA, 2018.
SORDI, J. ; O,PICCHIAI.; D, COSTA.; M, SANCHES. Competências críticas ao desenvolvimento de mapas cognitivos de redes
interorganizacionais. Revista de Administração Pública, v. 43, p. 1181-1206. 2009.
GENONG, Y.; LIPING, D.; ZHANG, B;WANG, H.Coordination Through Geospatial Web Service Workflow in the Sensor Web
Environment. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, v. 3, p. 433–441. 2010.
LIU, YU; ZENG, JUFANG. Blockchain based Big Data Platform of City Brain. ICBCT '21: Proceedings of the 2021 3rd International
Conference on Blockchain Technology, 2021, p.82-89. DOI: https://doi.org/10.1145/3460537.3460561.
ALSADI, MOHAMMED; ARSHAD, JUNAID; ALI, JAHID; PRINCE, ALOUSSEYNOU. TruCert: Blockchain-based trustworthy product
certification within autonomous automotive supply chains. Computers and Electrical Engineering, v109, part B, 2023. DOI: https://
doi.org/10.1016/j.compeleceng.2023.108738.
SUSENO, T. R. DARMAWAN; AFRIANTO, IRAWAN; ATIN, SUFAR. Strengthening data integrity in academic document recording with
blockchain and InterPlanetary file system. International Journal of Eletrical and Computer Engineering (IJECE), v14. n°2, 2024. DOI:
http://doi.org/10.11591/ijece.v14i2.pp1759-1769.
HEVNER, A.; CHATTERJEE, S. Design science research in information systems. Design research in information systems: theory and
practice, p. 9-22, 2010.
ARAÚJO, L. G.; LUCKO, G. Best Practices for Case Studies in Construction Engineering and Management Research. Journal of
Construction Engineering and Management, vol. 148, n. 8, ago. 2022. DOI:https://doi.org/10.1061/(ASCE)CO.1943-7862.0002312
YIN, R. Estudo de Caso: Planejamento e métodos. Bookman editora, 2001
HIJAZI, A.; A., PERERA.; S, CALHEIROS, R.; N, ALASHWAL. A data model for integrating BIM and blockchain to enable a single
source of truth for the construction supply chain data delivery. Engineering Construction and Architectural Management, v. 30, p.
–4664. 2023. DOI: https://doi.org/10.1108/ECAM-03-2022-0209.
SONMEZ, R.;AHMADISHEYKHSARMAST, S.; GÜNGÖR, A. BIM integrated smart contract for construction project progress payment
administration. Automation in Construction, v. 139. 2022. DOI : https://doi.org/10.1016/j.autcon.2022.104294.
SIGALOV, K., et al. Automated payment and contract management in the construction industry by integrating building
information modeling and blockchain-based smart contracts. Applied Sciences, v. 11, n. 16, ago. 2021. DOI: https://
doi.org/10.3390/app11167653.
GROESEN,V .; W, PAUWELS. Tracking prefabricated assets and compliance using quick response (QR) codes, blockchain and
smart contract technology. Automation in Construction, v. 141, set. 2022. DOI: https://doi.org/10.1016/j.autcon.2022.104420.
ELGHAISH, F.; P, RAHIMIAN, F,HOSSEINI.; M. R.,EDWARDS.; D,SHELBOURN. Financial management of construction projects:
Hyperledger fabric and chaincode solutions. Automation in Construction, v. 137, mai. 2022. DOI: https://doi.org/10.1016/
j.autcon.2022.104185
ELGHAISH, F.; ABRISHAMI, S.; F, HOSSEINI, M. R, EDWARDS. Integrated project delivery with blockchain: An automated financial
system. Automation in Construction, v. 114 jun. 2020. DOI: https://doi.org/10.1016/j.autcon.2020.103182
HAMLEDARI, H.; FISCHER, M. Construction payment automation using blockchain-enabled smart contracts and robotic reality
capture technologies. Automation in Construction, v. 132, dez. 2021. DOI: https://doi.org/10.1016/j.autcon.2021.103926.
LI, JENNIFER; KASSEM, MOHAMAD. Applications of distributed ledger technology (DLT) and Blockchain-enabled smart contracts
under construction. Automation in construction, vol. 132, dezembro de 2021.
PICCOLI, D. L.; TREBINO, F. S.; NASCIMENTO, N. R. L.; MELO , R. S. S. de; ALBERTE, E. P. V. Proposta de automatização de
pagamento do concreto de paredes moldadas in loco integrando BIM e Blockchain. Simpósio Brasileiro de Tecnologia da
Informação e Comunicação na Construção., 4., 2023. Anais.. Porto Alegre: ANTAC, 2023. p. 1–12. DOI: 10.46421/sbtic.v4i00.2639.
NAWARI, NO. Blockchain technologies: hyperledger fabric in BIM work processes. International Conference on Computing in Civil
and Construction Engineering, Springer, pp, Digital engineering standard Part 1 – concepts and principles. 2020.