AI 赋能的区块链:一种面向基于区块链的物联网网络的离群点感知共识协议
分布式、并行与集群计算
2019-08-13 v2 机器学习
网络与互联网体系结构
摘要
提出了一种利用机器学习在基于区块链的物联网网络中实现安全且鲁棒共识的新框架。Hyperledger fabric 是作为 Hyperledger 项目一部分开发的区块链平台,虽看似非常适用于物联网应用,但在不可信环境中对恶意活动的容忍度较低。为此,我们提出了 AI 赋能的区块链(AIBC),其具有两步共识协议,该协议在基于 hyperledger fabric 平台实现的物联网网络中使用离群点检测算法进行共识。该离群点感知共识协议利用有监督机器学习算法,在第一步中通过已学习的检测器检测异常活动。随后,数据经过 hyperledger fabric 中固有的实用拜占庭容错(Practical Byzantine Fault Tolerance,PBFT)共识协议以进行账本更新。我们测量并报告了框架相对于各类延迟组件的性能。结果表明,我们实现的 AIBC 网络(两步共识协议)在故障容忍方面提升了 hyperledger fabric 性能,代价仅是延迟性能的轻微折损。
引用
@article{arxiv.1906.08177,
title = {AI-enabled Blockchain: An Outlier-aware Consensus Protocol for Blockchain-based IoT Networks},
author = {Mehrdad Salimitari and Mohsen Joneidi and Mainak Chatterjee},
journal= {arXiv preprint arXiv:1906.08177},
year = {2019}
}
备注
This paper is accepted in IEEE GLOBECOM 2019 for publication