BC-IoDT:基于区块链的无人机物联网认证框架
密码学与安全
2022-10-24 v1 分布式、并行与集群计算
摘要
我们利用区块链技术实现无人机物联网(IoDT)中无人机节点的认证。在认证过程中,检查无人机节点的凭证以将恶意节点从系统中剔除。在 IoDT 中,无人机负责收集数据并将其传输至簇头(CHs)进行进一步处理。CH 收集并组织数据。由于计算负载,其能量水平迅速耗尽。为克服该问题,我们提出了一种基于距离、度数和剩余能量的低能耗自适应分簇层次(R2D)协议。R2D 用于依据最大剩余能量、度数以及与基站(BS)的最短距离,将 CH 替换为普通节点。在区块链上保存大量数据的成本很高。为此,我们采用星际文件系统(IPFS)。此外,IPFS 使用工业标准加密技术 AES-128 保护用户数据。该标准与其他当前加密方法相比表现良好。采用基于工作量证明的共识机制需要大量计算资源用于交易验证。所提方法利用一种称为权威证明(PoA)的共识机制来解决此问题。仿真结果表明所提系统模型有效且高效地运行。我们进行了形式化安全分析以评估智能合约的抗攻击能力。
引用
@article{arxiv.2210.11745,
title = {BC-IoDT: Blockchain-based Framework for Authentication in Internet of Drone Things},
author = {Junaid Akram and Awais Akram and Rutvij H. Jhaveri and Mamoun Alazab and Haoran Chi},
journal= {arXiv preprint arXiv:2210.11745},
year = {2022}
}
备注
6 pages, 3 figures, ACM MobiCom Workshop on Drone Assisted Wireless Communications for 5G and Beyond