Our mission is to build resilient public infrastructure for the world’s data.
- Cryptocurrency Network Measurement
- Upcoming MOOC: Smart Contract Security (Fall 2018)
- Ongoing course: Applied Cryptography (Fall 2017) ECE/CS 498 AM: Applied Cryptography
- Previous course: Cryptocurrency Security (Fall 2016) – ECE/CS 598 AM: Cryptocurrency Security
- Member of the Initiative for Cryptocurrencies and Contracts (IC3)
- Smart contract security – (Video: Ethereum isn’t Turing Complete and it doesn’t matter anyway) (Ethereum Lab) (Blog posts on hackingdistributed)
- A collection of Awesome Papers on Decentralized Systems
- Formal modeling of cryptocurrency security (Andrew Miller’s Ph.D. thesis)
- Allofthecoins – docker infrastructure for running cryptocurrencies in sandboxes (github)
- Shadow Bitcoin – simulation framework for cryptocurrency networks (github) (paper)
We create Blockchain technology. Many industries, including finance, healthcare, and more, would benefit from more automation and more information sharing, but security concerns remain an obstacle. The “Blockchain” movement is an industry-wide effort to solve this problem by building new platforms for shared data, with security designed-in from the start. We contribute by making fundamental advances that combine techniques from fault tolerant and dependable/reliable systems, cryptography, and programming languages.
- HoneyBadgerBFT: an improved fault tolerant consensus protocol
- Hawk:Privacy Preserving Smart Contracts
- SmartCast: Incentive compatible consensus protocols
- Check out our participation in the Zcash “Powers of Tau” ceremony using radioactive toxic waste from Chernobyl! (Article 1, Article 2)
- Tom’s paper Reactive redundancy for data destruction protection (R2D2) has been accepted for publication to Computers & Security
- Kevin Lee (B.S., ECE)
- Sergi Delgado Segura (visiting Ph.D.)
- Chris Cordi (M.S., CS)
- Patrick McCorry (visiting Ph.D.)
Decentralized Systems Lab is part of Security and Privacy Research @ Illinois (SPR@I).