Suliyanti, Widya N. and Sari, Riri Fitri (2023) Blockchain-Based Double-Layer Byzantine Fault Tolerance for Scalability Enhancement for Building Information Modeling Information Exchange. Big Data and Cognitive Computing, 7 (2): 90. ISSN 25042289 (In Press)
Full text not available from this repository.Abstract
A Practical Byzantine Fault Tolerance (PBFT) is a consensus algorithm deployed in a consortium blockchain that connects a group of related participants. This type of blockchain suits the implementation of the Building Information Modeling (BIM) information exchange with few participants. However, when much more participants are involved in the BIM information exchange, the PBFT algorithm, which inherently requires intensive communications among participating nodes, has limitations in terms of scalability and performance. The proposed solution for a multi-layer BFT hypothesizes that multi-layer BFT reduces communication complexity. However, having more layers will introduce more latency. Therefore, in this paper, Double-Layer Byzantine Fault Tolerance (DLBFT) is proposed to improve the blockchain scalability and performance of BIM information exchange. This study shows a double-layer network structure of nodes that can be built with each node on the first layer, which connects and forms a group with several nodes on the second layer. This network runs the Byzantine Fault Tolerance algorithm to reach a consensus. Instead of having one node send messages to all the nodes in the peer-to-peer network, one node only sends messages to a limited number of nodes on Layer 1 and up to three nodes in each corresponding group in Layer 2 in a hierarchical network. The DLBFT algorithm has been shown to reduce the required number of messages exchanged among nodes by 84% and the time to reach a consensus by 70%, thus improving blockchain scalability. Further research is required if more than one party is involved in multi-BIM projects.
| Item Type: | Article |
|---|---|
| Additional Information: | The authors thank to Habib Yajam for facilitating the foundation of blockchain framework. |
| Uncontrolled Keywords: | DLBFT; consortium blockchain; BIM; scalability; number of message exchange |
| Subjects: | Bidang Keilmuan > Algoritma Bidang Keilmuan > Blockchain Technology Jurnal Bidang Keilmuan > Sistem Informasi Bidang Keilmuan > Teknik Informatika Bidang Keilmuan > Information Technology |
| Divisions: | Fakultas Telematika Energi > S1 Teknik Informatika |
| Depositing User: | Yudha Formanto |
| Date Deposited: | 30 Apr 2026 04:36 |
| Last Modified: | 30 Apr 2026 06:54 |
| URI: | https://repository.itpln.ac.id/id/eprint/6651 |
