Droplet

Decentralized and Secure IoT Streams



Why


Ownership

The moment, we upload our data into the Internet, we give up ownership of our data. Applications trade with user's data without their consent. In order to user innovative services, there is no need to give up data ownership!

Control

Few cooperations control majority of data in the Internet. With Droplet we intent to bring back the control to users. Users should decide what and with whome they want to share.

IoT

With the myriad of IoT devices, more and more connected devices will produce personal data. Enabling a secure storage and sharing of IoT data is imperative to its success.










How

How do we empower the user with ownership and fine-grained access control for IoT data without sacrificing performance or security?

Blockchain

We leverage the blockchain technology to bootstrap trust, for a distributed, secure, and resilient access control management. The permissionless blockchain provides auditability to our system.

Sharing

Droplet enables reliable sharing among heterogeneous applications without intermediate trust entities, and features a cryptographically-protected fine-grained and scalable access control to data streams.

Time-series Data

Droplet handles time series data, ensuring confidentiality, integrity, and authenticity. After definded intervals data streams become immutable, such that even compromise of secret keys does not allow modification of previous stream data.








Documents



Team

Hossein Shafagh

Hossein Shafagh is a Ph.D. candidate and research assistant at the Distributed Systems Group at ETH Zurich.

Anwar Hithnawi

Anwar Hithnawi is a researcher at the Distributed Systems Group at ETH Zurich.

Lukas Burkhalter

Lukas Burkhalter is a Computer Science student at ETH Zürich, currently pursuing his master’s degree.

Simon Duquennoy

Simon Duquennoy is a research scientist at Inria (FUN group) and at SICS (NES group).


Contact

ETH Zurich (Swiss Federal Institute of Technology Zurich)
Department of Computer Science
Distributed Systems Group
Universitaetstrasse 6
CH-8092 Zurich, Switzerland