Abstract

In this paper, the performance evaluation for Internet of Things based on blockchain Technology is proposed. In a blockchain network, all IoT devices communicate and synchronize with each other and allow device to transact with each other directly without the need of trusted intermediary. IoT devices have a smart contract associate with them which are deployed on the blockchain network. User or device who wish to use a service can transact to smart contract that associated with IoT device. Moreover, all transactions of IoT device, device-to device or human-to-device, will not only permanently store on Blockchain network but also gain the security and privacy of them. In this implementation, a private Ethereum network is chosen to use as a blockchain platform and the raspberry pi act as a lightweight node to transact with a smart contract in a full node which install on PC desktop. In addition, the performance evaluation of two realistic traffic flow, store and access transactions, such as latency, execution time and throughput are highlight.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call