4.2 Article

A Blockchain-Based Contractual Routing Protocol for the Internet of Things Using Smart Contracts

期刊

出版社

WILEY-HINDAWI
DOI: 10.1155/2018/4029591

关键词

-

资金

  1. Natural Sciences and Engineering Research Council (NSERC) of Canada [RGPIN 1731-2013]
  2. UBC PMC-Sierra Professorship in Networking and Communications

向作者/读者索取更多资源

In this paper, we propose a novel blockchain-based contractual routing (BCR) protocol for a network of untrusted IoT devices. In contrast to conventional secure routing protocols in which a central authority (CA) is required to facilitate the identification and authentication of each device, the BCR protocol operates in a distributed manner with no CA. The BCR protocol utilizes smart contracts to discover a route to a destination or data gateway within heterogeneous IoT networks. Any intermediary device can guarantee a route from a source IoT device to a destination device or gateway. We compare the performance of BCR with that of the Ad-hoc On-Demand Distance Vector (AODV) routing protocol in a network of 14 devices. The results show that the routing overhead of the BCR protocol is 5 times lower compared to AODV at the cost of a slightly lower packet delivery ratio. BCR is fairly resistant to both Blackhole and (keyhole attacks. The results show that the BCR protocol enables distributed routing in heterogeneous IoT networks.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.2
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据