基于改进PBFT的区块链工程监理数据共享模型 |
| |
引用本文: | 黄子鑫,党建武,王阳萍,雍玖.基于改进PBFT的区块链工程监理数据共享模型[J].无线电工程,2023(2):298-307. |
| |
作者姓名: | 黄子鑫 党建武 王阳萍 雍玖 |
| |
作者单位: | 1. 兰州交通大学光电技术与智能控制教育部重点实验室;2. 四电BIM工程与智能应用铁路行业重点实验室;3. 兰州交通大学电子与信息工程学院 |
| |
基金项目: | 国家自然科学基金(62067006)~~; |
| |
摘 要: | 为有效地解决云环境下工程监理数据流转中存在的数据安全得不到保障、各项目参建方间信任成本高等问题,提出一种基于改进实用拜占庭容错(Practical Byzantine Fault Tolerance, PBFT)的工程监理数据共享模型,结合星际文件系统(InterPlanetary File System, IPFS)实现监理数据的分布式安全存储,并通过智能合约保障数据上链、查询过程的高效性、透明性。针对PBFT算法存在的通信复杂度高、算法本身无法避免拜占庭节点担任主节点等问题,引入节点信任度评价模型对PBFT算法进行改进。进行仿真实验分析评估模型的安全性及算法性能,所得结果满足工程监理场景下对于数据共享的要求。通过对比分析得出,模型在共识效率、吞吐量和算力需求等方面相较于其他模型更有优势。
|
关 键 词: | 区块链 工程监理 智能合约 实用拜占庭容错 安全共享 |
|
|