Publications

OmniLedger

The DEDIS lab at EPFL worked on a novel blockchain system called OmniLedger. It uses Calypso to provide decentralized access control including secure storage of data on a blockchain. This combination has the following characteristics: OmniLedger builds on byzcoin, a permissioned, public blockchain which uses little energy. Contrary to other…

Mobile OmniLedger App

For a bit more than three years, DEDIS has been working on a blockchain based on the byzcoin paper. The groundwork has been laid to add client interactions, first as a number of command line interfaces, then a first web-interface, a second interface added by C4DT as a demonstrator, and…

pv: The Pipe Viewer

When working on the command line, it is common to build complex commands that connect sub-tasks through the pipe. In those situations, it can be useful to have an idea of the data transferred between two connected processes. For example, what is the throughput? What about the volume of data…

devtodo: todo list for developers

Most projects need organization. There exists a bunch out there, from the post-its laying on the desk to a huge kanban spanning the whole chain of supply. With code¸I find using the same layout as the project is pretty practical: when digging deeper inside it, you get more relevant information,…

Distributed Trust for ICT course

For the “Foundation of ICT and Digital Trust” course organized by C4DT, I gave a 1h-slot on distributed trust and blockchains. Here is the link to the slides: Google Doc presentation

CAS-Login using OmniLedger

The Center for Digital Trust is always searching for novel ways to decentralize control of users accounts so we don’t have to rely on a centralized structure that can be abused by administrators. Currently we have three kinds of services that we offer to our partners: A matrix.c4dt.org installation for…

C4DT event on Facebook’s Libra project