{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T00:17:59Z","timestamp":1775261879477,"version":"3.50.1"},"reference-count":36,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2018,11,1]],"date-time":"2018-11-01T00:00:00Z","timestamp":1541030400000},"content-version":"vor","delay-in-days":304,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council","doi-asserted-by":"crossref","award":["RGPIN 1731-2013"],"award-info":[{"award-number":["RGPIN 1731-2013"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"crossref"}]},{"name":"UBC PMC-Sierra Professorship in Networking and Communications","award":["RGPIN 1731-2013"],"award-info":[{"award-number":["RGPIN 1731-2013"]}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>\n                    In this paper, we propose a novel blockchain\u2010based 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\n                    <jats:italic>Ad-hoc<\/jats:italic>\n                    On\u2010Demand 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 Greyhole attacks. The results show that the BCR protocol enables distributed routing in heterogeneous IoT networks.\n                  <\/jats:p>","DOI":"10.1155\/2018\/4029591","type":"journal-article","created":{"date-parts":[[2018,11,1]],"date-time":"2018-11-01T19:51:18Z","timestamp":1541101878000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":91,"title":["A Blockchain\u2010Based Contractual Routing Protocol for the Internet of Things Using Smart Contracts"],"prefix":"10.1155","volume":"2018","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4519-1034","authenticated-orcid":false,"given":"Gholamreza","family":"Ramezan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9911-2069","authenticated-orcid":false,"given":"Cyril","family":"Leung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2018,11]]},"reference":[{"key":"e_1_2_11_1_2","doi-asserted-by":"crossref","unstructured":"GlissaG. RachediA. andMeddebA. A secure routing protocol based on RPL for internet of things Proceedings of the 59th IEEE Global Communications Conference GLOBECOM 2016 December 2016 USA 1\u20137 2-s2.0-85015158285.","DOI":"10.1109\/GLOCOM.2016.7841543"},{"key":"e_1_2_11_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2014.10.004"},{"key":"e_1_2_11_3_2","unstructured":"IOTA Whitepaper 2018 http:\/\/iotatoken.com\/IOTA_Whitepaper.pdf=0pt."},{"key":"e_1_2_11_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.03.006"},{"key":"e_1_2_11_5_2","doi-asserted-by":"crossref","unstructured":"HuiJ. W. RFC 6553 - The Routing Protocol for Low-Power and Lossy Networks (RPL) Option for Carrying RPL Information in Data-Plane Datagrams https:\/\/tools.ietf.org\/html\/rfc6553=0pt https:\/\/doi.org\/10.17487\/rfc6553.","DOI":"10.17487\/rfc6553"},{"key":"e_1_2_11_6_2","first-page":"1","article-title":"HHSRP: A cluster based hybrid hierarchical secure routing protocol for wireless sensor networks","author":"Deepa C.","year":"2017","journal-title":"Cluster Computing"},{"key":"e_1_2_11_7_2","doi-asserted-by":"crossref","unstructured":"ChzeP. L. R.andLeongK. S. A secure multi-hop routing for IoT communication Proceedings of the 2014 IEEE World Forum on Internet of Things WF-IoT 2014 March 2014 Republic of Korea 428\u2013432 2-s2.0-84900398818.","DOI":"10.1109\/WF-IoT.2014.6803204"},{"key":"e_1_2_11_8_2","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/209436"},{"key":"e_1_2_11_9_2","doi-asserted-by":"publisher","DOI":"10.1155\/2013\/952905"},{"key":"e_1_2_11_10_2","unstructured":"A Foundation for Improved Protection and Automation 2018 https:\/\/www.cisco.com\/c\/dam\/en_us\/solutions\/industries\/energy\/downloads\/bc-hydro-cisco.pdf."},{"key":"e_1_2_11_11_2","doi-asserted-by":"crossref","unstructured":"YerneniN. R.andSarjeA. K. Secure AODV protocol to mitigate Black hole attack in Mobile Ad hoc Proceedings of the 2012 3rd International Conference on Computing Communication and Networking Technologies ICCCNT 2012 July 2012 India 1\u20135 2-s2.0-84873311378.","DOI":"10.1109\/ICCCNT.2012.6396040"},{"key":"e_1_2_11_12_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11276-004-4744-y"},{"key":"e_1_2_11_13_2","doi-asserted-by":"crossref","unstructured":"ZhouJ.andCaoJ. OSR: Optimal and secure routing protocol in multi-hop wireless networks Proceedings of the 32nd IEEE International Conference on Distributed Computing Systems Workshops ICDCSW 2012 June 2012 China 187\u2013193 2-s2.0-84866405523.","DOI":"10.1109\/ICDCSW.2012.37"},{"key":"e_1_2_11_14_2","first-page":"5","article-title":"Solutions for secure routing in mobile ad hoc network (MANET): A survey","volume":"2","author":"Jain A.","year":"2016","journal-title":"Imperial Journal of Interdisciplinary Research"},{"key":"e_1_2_11_15_2","doi-asserted-by":"crossref","unstructured":"KassimM. RahmanR. A. andMustaphaR. Mobile ad hoc network (MANET) routing protocols comparison for wireless sensor network Proceedings of the 2011 IEEE International Conference on System Engineering and Technology ICSET 2011 June 2011 Malaysia 148\u2013152 2-s2.0-80052858969.","DOI":"10.1109\/ICSEngT.2011.5993439"},{"key":"e_1_2_11_16_2","first-page":"129","article-title":"A survey on security issues in mobile ad-hoc networks","author":"Boora S.","year":"2011","journal-title":"IJCSMS International Journal of Computer Science and Management Studies"},{"key":"e_1_2_11_17_2","doi-asserted-by":"crossref","unstructured":"AndereggL.andEidenbenzS. Ad hoc-VCG: a truthful and cost-efficient routing protocol for mobile ad hoc networks with selfish agents Proceedings of the 9th Annual International Conference on Mobile Computing and Networking (MobiCom \u203203) September 2003 New York NY USA ACM Press 245\u2013259 2-s2.0-1542299118.","DOI":"10.1145\/939010.939011"},{"key":"e_1_2_11_18_2","doi-asserted-by":"crossref","unstructured":"ZhongS. ChenJ. andYangY. R. Sprite: A simple cheat-proof credit-based system for mobile ad-hoc networks 3 Proceedings of the Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Society (INFOCOM 2003) 2003 San Francisco CA USA 1987\u20131997 https:\/\/doi.org\/10.1109\/INFCOM.2003.1209220.","DOI":"10.1109\/INFCOM.2003.1209220"},{"key":"e_1_2_11_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2004.1"},{"key":"e_1_2_11_20_2","doi-asserted-by":"publisher","DOI":"10.17487\/RFC3561"},{"key":"e_1_2_11_21_2","doi-asserted-by":"crossref","unstructured":"HeQ. WuD. andKhoslaP. SORI: A secure and objective reputation-based incentive scheme for ad-hoc networks Proceedings of the 2004 IEEE Wireless Communications and Networking Conference WCNC 2004 March 2004 USA 825\u2013830 2-s2.0-4544283175.","DOI":"10.1109\/WCNC.2004.1311293"},{"key":"e_1_2_11_22_2","doi-asserted-by":"crossref","unstructured":"DavidB. DowsleyR. andLarangeiraM. MARS: Monetized Ad-hoc Routing System (A Position Paper) Proceedings of the 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems June 2018 Munich Germany 82\u201386 https:\/\/doi.org\/10.1145\/3211933.3211948.","DOI":"10.1145\/3211933.3211948"},{"key":"e_1_2_11_23_2","unstructured":"HuangH.-Y.andBashirM. The onion router: Understanding a privacy enhancing technology community Proceedings of the 79th ASIS&T Annual Meeting: Creating Knowledge Enhancing Lives through Information & Technology 2016."},{"key":"e_1_2_11_24_2","doi-asserted-by":"crossref","unstructured":"BiryukovA.andPustogarovI. Proof-of-work as anonymous micropayment: Rewarding a Tor relay 8975 Proceedings of the International Conference on Financial Cryptography and Data Security 2015 Springer Heidelberg 445\u2013455 Lecture Notes in Computer Science https:\/\/doi.org\/10.1007\/978-3-662-47854-7_27 MR3395036.","DOI":"10.1007\/978-3-662-47854-7_27"},{"key":"e_1_2_11_25_2","unstructured":"AnanthapadmanabhaR. ManojB. S. andSiva Ram MurthyC. Multi-hop cellular networks: The architecture and routing protocols 2 Proceedings of the 12th International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC 2001) 2001 USA 2-s2.0-0035200836."},{"key":"e_1_2_11_26_2","doi-asserted-by":"crossref","unstructured":"KiayiasA. RussellA. DavidB. andOliynykovR. Ouroboros: A provably secure proof-of-stake blockchain protocol 10401 Proceedings of the Annual International Cryptology Conference (CRYPTO\u203217) 2017 Springer Cham 357\u2013388 Lecture Notes in Computer Science https:\/\/doi.org\/10.1007\/978-3-319-63688-7_12 MR3703204.","DOI":"10.1007\/978-3-319-63688-7_12"},{"key":"e_1_2_11_27_2","doi-asserted-by":"crossref","unstructured":"GarayJ. KiayiasA. andLeonardosN. The bitcoin backbone protocol: analysis and applications Annual International Conference on the Theory and Applications of Cryptographic Techniques 2015 281\u2013310.","DOI":"10.1007\/978-3-662-46803-6_10"},{"key":"e_1_2_11_28_2","doi-asserted-by":"crossref","unstructured":"EyalI.andSirerE. G. Majority is not enough: Bitcoin mining is vulnerable 8437 Proceedings of the International Conference on Financial Cryptography and Data Security 2014 Springer Berlin Heidelberg 436\u2013454 Lecture Notes in Computer Science https:\/\/doi.org\/10.1007\/978-3-662-45472-5_28 Zbl1381.68017.","DOI":"10.1007\/978-3-662-45472-5_28"},{"key":"e_1_2_11_29_2","volume-title":"Ethereum: A Next-generation Smart Contract and Decentralized Application Platform","author":"Buterin V.","year":"2014"},{"key":"e_1_2_11_30_2","doi-asserted-by":"crossref","unstructured":"KosbaA. MillerA. ShiE. WenZ. andPapamanthouC. Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts Proceedings of the 2016 IEEE Symposium on Security and Privacy SP 2016 May 2016 USA 839\u2013858 2-s2.0-84987677692.","DOI":"10.1109\/SP.2016.55"},{"key":"e_1_2_11_31_2","doi-asserted-by":"crossref","unstructured":"AndroulakiE. BargerA. BortnikovV.et al. Hyperledger fabric: A distributed operating system for permissioned blockchains Proceedings of the the Thirteenth EuroSys Conference (EuroSys \u201918) April 2018 Porto Portugal 1\u201315 https:\/\/doi.org\/10.1145\/3190508.3190538.","DOI":"10.1145\/3190508.3190538"},{"key":"e_1_2_11_32_2","doi-asserted-by":"publisher","DOI":"10.5210\/fm.v2i9.548"},{"key":"e_1_2_11_33_2","doi-asserted-by":"crossref","unstructured":"HindenR.andDeeringS. RFC 4291 - IP Version 6 Addressing Architecture pp. 13\u201315 2006 https:\/\/tools.ietf.org\/html\/rfc4291=0pt.","DOI":"10.17487\/rfc4291"},{"key":"e_1_2_11_34_2","first-page":"41","article-title":"Black hole and greyhole attack in wireless mesh network","volume":"3","author":"Kaur R.","year":"2014","journal-title":"American Journal of Engineering Research (AJER)"},{"key":"e_1_2_11_35_2","unstructured":"NS-3 Project NS-3 - Network Simulator - Tutorial - Release 3.29 https:\/\/www.nsnam.org\/docs\/release\/3.29\/tutorial\/ns-3-tutorial.pdf."},{"key":"e_1_2_11_36_2","unstructured":"EOS.IO Technical White Paper v2 2018 https:\/\/github.com\/EOSIO\/Documentation\/blob\/master\/TechnicalWhitePaper.md."}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/4029591.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/4029591.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2018\/4029591","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T23:03:19Z","timestamp":1775257399000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2018\/4029591"}},"subtitle":[],"editor":[{"given":"Jiageng","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1155\/2018\/4029591"],"URL":"https:\/\/doi.org\/10.1155\/2018\/4029591","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"value":"1530-8669","type":"print"},{"value":"1530-8677","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1]]},"assertion":[{"value":"2018-07-27","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-10-10","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-11-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"4029591"}}