首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于改进拜占庭容错算法的区块链气象数据共享系统
引用本文:夏凯文,冯径,颜超,段超凡.基于改进拜占庭容错算法的区块链气象数据共享系统[J].科学技术与工程,2022,22(13):5312-5321.
作者姓名:夏凯文  冯径  颜超  段超凡
作者单位:国防科技大学气象海洋学院
摘    要:针对气象数据共享程度低、数据获取途径少、中心化程度高等问题,提出一种基于改进拜占庭容错算法的区块链气象数据共享系统(BDMSS)。首先建立了BMDSS的系统框架,并基于该框架设计了系统的智能合约架构和基于共享度的区块链共识机制;其次,为规范BDMSS中的节点行为规范,提出了改进拜占庭容错算法(SD-PBFT)。仿真结果表明,SD-PBFT相对于拜占庭容错算法在带宽开销、吞吐量和时延的系统性能指标上具有更好的表现;最后,作为系统演示,考虑气象数据中的地面观探测资料共享场景,基于以太坊平台,并结合星际文件系统(IPFS)开发BMDSS,并进行初步实现与测试。

关 键 词:区块链    气象数据    数据共享    拜占庭容错
收稿时间:2021/6/28 0:00:00
修稿时间:2022/1/25 0:00:00

Blockchain Meteorological Data Sharing System based on Improved Byzantine-Fault-Tolerant Algorithm
Xia Kaiwen,Feng Jing,Yan Chao,Duan Chaofan.Blockchain Meteorological Data Sharing System based on Improved Byzantine-Fault-Tolerant Algorithm[J].Science Technology and Engineering,2022,22(13):5312-5321.
Authors:Xia Kaiwen  Feng Jing  Yan Chao  Duan Chaofan
Institution:Institute of Meteorology and Oceanography,National University of Defense Technology
Abstract:In view of the existing meteorological data sharing degree is low, data acquisition channels are few, high degree of centralization. The blockchain meteorological data sharing system (BDMSS) based on an improved Byzantine fault-tolerant algorithm is proposed. Firstly, the system framework of BMDSS was established, at the same time, the smart contract structure and the blockchain consensus mechanism based on shared degree. Furthermore, to standardize the behavior of nodes in BDMSS, an improved Byzantine fault-tolerant algorithm (SD-PBFT) is proposed. The simulation results show that SD-PBFT has a better performance than the Byzantine fault-tolerant algorithm in the system performance indicators of bandwidth overhead, throughput, and delay. Finally, as a system demonstration, consider the ground observation data sharing scenario in meteorological data, develop BMDSS based on the Ethereum platform and combined with the Interplanetary File System (IPFS), and conduct preliminary implementation and testing.
Keywords:Blockchain  Meteorological data  Data sharing  Byzantine-Fault-Tolerant
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号