Research Article

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

Table 1

BCR protocol parameters.

LocationParameter NameAbbreviation

1Inside smart contract
2Inside smart contract
3Inside smart contract
4Inside smart contract
5Inside smart contract
6Inside smart contractRRE
7Inside smart contractRRB
8Inside smart contractOfferROV
9Inside smart contractOfferROB
10Inside smart contract
11Inside smart contract
12Inside smart contract
13Inside smart contract
14Inside smart contract
15Inside smart contract
16Inside IoT device
17Inside IoT device

Location shows whether the parameter is used within a smart contract or an IoT device.