SPOC: Secure Payments for Outsourced Computations

07/17/2018
by   Michał Król, et al.
0

Constrained devices in IoT networks often require to outsource resource-heavy computations or data processing tasks. Currently, most of those jobs are done in the centralised cloud. However, with rapidly increasing number of devices and amount of produced data, edge computing represents a much more efficient solution decreasing the cost, the delay and improves users' privacy. To enable wide deployment of execution nodes at the edge, the requesting devices require a way to pay for submitted tasks. We present SPOC - a secure payment system for networks where nodes distrust each other. SPOC allows any node to execute tasks, includes result verification and enforce users' proper behaviour without 3rd parties, replication or costly proof of computations. We implement our system using Ethereum Smart Contracts and Intel SGX and present first evaluation proving its security and low usage cost.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2018

EdgeChain: An Edge-IoT Framework and Prototype Based on Blockchain and Smart Contracts

The emerging Internet of Things (IoT) is facing significant scalability ...
research
05/05/2019

Interledger Smart Contracts for Decentralized Authorization to Constrained Things

We present models that utilize smart contracts and interledger mechanism...
research
05/16/2018

Airtnt: Fair Exchange Payment for Outsourced Secure Enclave Computations

We present Airtnt, a novel scheme that enables users with CPUs that supp...
research
01/24/2023

FairShare: Blockchain Enabled Fair, Accountable and Secure Data Sharing for Industrial IoT

Industrial Internet of Things (IIoT) opens up a challenging research are...
research
01/31/2019

A Commodity SBC-Edge Cluster for Smart Cities

The commodity Single Board Computers (SBCs) are increasingly becoming po...
research
09/11/2018

Verifiable Computations with RAM-like Running Times

Current and emerging trends such as cloud computing, fog computing, and ...

Please sign up or login with your details

Forgot password? Click here to reset