Research Article
A Blockchain-Based Contractual Routing Protocol for the Internet of Things Using Smart Contracts
Figure 2
The protocol state machine of BCR protocol has 6 states. Transition between states occurs when IoT devices call functions inside smart contracts.