Smart Contracts for Machine-to-Machine Communication: Possibilities and Limitations

06/01/2018
by   Yuichi Hanada, et al.
0

Blockchain technologies, such as smart contracts, present a unique interface for machine-to-machine communication that provides a secure, append-only record that can be shared without trust and without a central administrator. We study the possibilities and limitations of using smart contracts for machine-to-machine communication by designing, implementing, and evaluating AGasP, a simple application for automated gasoline purchases. We find that using smart contracts allows us to directly address the challenges of transparency, longevity, and trust in IoT applications. However, real-world applications using smart contracts must address their important trade-offs, such as performance, privacy, and the challenge of ensuring they are written correctly.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/24/2021

Making Tezos smart contracts more reliable with Coq

Tezos is a smart-contract blockchain. Tezos smart contracts are written ...
research
09/02/2020

zkay v0.2: Practical Data Privacy for Smart Contracts

Recent work introduces zkay, a system for specifying and enforcing data ...
research
02/05/2021

Smart Auto Insurance: High Resolution, Dynamic, Privacy-Driven, Telematic Insurance

Data driven approaches to problem solving are, in many regards, the holy...
research
07/26/2020

What Government by Algorithm Might Look Like

Algocracy is the rule by algorithms. This paper summarises technologies ...
research
08/02/2022

Application of Blockchain Smart Contracts in E-Commerce and Government

With technological advances and the establishment of e-commerce models, ...
research
07/23/2023

Implementing Smart Contracts: The case of NFT-rental with pay-per-like

Non-fungible tokens(NFTs) are on the rise. They can represent artworks e...
research
02/13/2021

Towards reliable and transparent vaccine phase III trials with smart contracts

Transforming a vaccine concept into a real vaccine product is a complica...

Please sign up or login with your details

Forgot password? Click here to reset