Xiaogang Wang , Chenhao Wang , Jie Yang , Jianhai Chen , Xiang Chen , Gang Li , Butian Huang , Shoujun Peng
{"title":"基于区块链的铁路运输BIM数据可信共享方法","authors":"Xiaogang Wang , Chenhao Wang , Jie Yang , Jianhai Chen , Xiang Chen , Gang Li , Butian Huang , Shoujun Peng","doi":"10.1016/j.bcra.2024.100273","DOIUrl":null,"url":null,"abstract":"<div><div>In recent years, Building Information Modeling (BIM) has been widely used in the field of rail transit and plays an important role. Due to the numerous and complex elements of BIM file data, they are shared and used by multiple departments. Traditional BIMs that exist in the form of files are stored independently on centralized servers or local machines, lacking systematic management methods. Data update and maintenance are quite cumbersome. Besides, multi-departmental interaction and collaboration are inefficient and untrustworthy. Therefore, we propose a blockchain-based trusted sharing method for rail transit BIM data. First, a blockchain-based distributed BIM data sharing system architecture is proposed. Second, smart contracts are designed to achieve on-chain protection and shared use of digital resources such as rail transit BIM models. Third, the BIM data access control mechanism based on attribute-based encryption is proposed, and we implement a prototype of a trusted shared access system with permission control for multiple departments based on the InterPlanetary File System (IPFS) and the security mechanisms of Software Guard Extensions (SGX). Finally, the feasibility of the method is verified through scheme comparison, security analysis, and prototype system performance testing.</div></div>","PeriodicalId":53141,"journal":{"name":"Blockchain-Research and Applications","volume":"6 3","pages":"Article 100273"},"PeriodicalIF":5.6000,"publicationDate":"2025-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A blockchain-based trusted sharing method for railway transportation BIM data\",\"authors\":\"Xiaogang Wang , Chenhao Wang , Jie Yang , Jianhai Chen , Xiang Chen , Gang Li , Butian Huang , Shoujun Peng\",\"doi\":\"10.1016/j.bcra.2024.100273\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In recent years, Building Information Modeling (BIM) has been widely used in the field of rail transit and plays an important role. Due to the numerous and complex elements of BIM file data, they are shared and used by multiple departments. Traditional BIMs that exist in the form of files are stored independently on centralized servers or local machines, lacking systematic management methods. Data update and maintenance are quite cumbersome. Besides, multi-departmental interaction and collaboration are inefficient and untrustworthy. Therefore, we propose a blockchain-based trusted sharing method for rail transit BIM data. First, a blockchain-based distributed BIM data sharing system architecture is proposed. Second, smart contracts are designed to achieve on-chain protection and shared use of digital resources such as rail transit BIM models. Third, the BIM data access control mechanism based on attribute-based encryption is proposed, and we implement a prototype of a trusted shared access system with permission control for multiple departments based on the InterPlanetary File System (IPFS) and the security mechanisms of Software Guard Extensions (SGX). Finally, the feasibility of the method is verified through scheme comparison, security analysis, and prototype system performance testing.</div></div>\",\"PeriodicalId\":53141,\"journal\":{\"name\":\"Blockchain-Research and Applications\",\"volume\":\"6 3\",\"pages\":\"Article 100273\"},\"PeriodicalIF\":5.6000,\"publicationDate\":\"2025-01-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Blockchain-Research and Applications\",\"FirstCategoryId\":\"1093\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2096720924000861\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Blockchain-Research and Applications","FirstCategoryId":"1093","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2096720924000861","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
A blockchain-based trusted sharing method for railway transportation BIM data
In recent years, Building Information Modeling (BIM) has been widely used in the field of rail transit and plays an important role. Due to the numerous and complex elements of BIM file data, they are shared and used by multiple departments. Traditional BIMs that exist in the form of files are stored independently on centralized servers or local machines, lacking systematic management methods. Data update and maintenance are quite cumbersome. Besides, multi-departmental interaction and collaboration are inefficient and untrustworthy. Therefore, we propose a blockchain-based trusted sharing method for rail transit BIM data. First, a blockchain-based distributed BIM data sharing system architecture is proposed. Second, smart contracts are designed to achieve on-chain protection and shared use of digital resources such as rail transit BIM models. Third, the BIM data access control mechanism based on attribute-based encryption is proposed, and we implement a prototype of a trusted shared access system with permission control for multiple departments based on the InterPlanetary File System (IPFS) and the security mechanisms of Software Guard Extensions (SGX). Finally, the feasibility of the method is verified through scheme comparison, security analysis, and prototype system performance testing.
期刊介绍:
Blockchain: Research and Applications is an international, peer reviewed journal for researchers, engineers, and practitioners to present the latest advances and innovations in blockchain research. The journal publishes theoretical and applied papers in established and emerging areas of blockchain research to shape the future of blockchain technology.