IC3: Advancing the science and applications of blockchains

Latest on Blog

by Sarah Allen, Srdjan Capkun, Ittay Eyal, Giulia Fanti, Bryan Ford, James Grimmelmann, Ari Juels, Kari Kostiainen, Sarah Meiklejohn, Andrew Miller, Eswar Prasad, Karl Wust, and Fan Zhang on July 23, 2020
In this paper, we enumerate the fundamental technical design challenges facing CBDC designers, with a particular focus on performance, privacy, and security. Through a survey of relevant academic and industry research and deployed systems, we discuss the state of the art in technologies that can address the challenges involved in successful CBDC deployment. We also present a vision of the rich range of functionalities and use cases that a well-designed CBDC platform could ultimately offer users.
by Itay Tsabary, Matan Yechieli, and Ittay Eyal on June 22, 2020
In this post, we outline the attack and its analysis, and the MAD-HTLC solution.
by Benjamin Chan and Elaine Shi on May 14, 2020
In this post, we described an extraordinarily simple blockchain protocol called Streamlet. Consensus is a complex problem and has been studied since the 1980s. More recently, blockchain research has spawned many new works aiming for performance and ease-of-implementation. However, simple, understandable protocols remain elusive, and that's where Streamlet comes in.
by Tiancheng Xie, Jiaheng Zhang, Yupeng Zhang, Charalampos Papamanthou, and Dawn Song on February 12, 2020 at 10:00 AM
Libra is a zero-knowledge proof protocol that achieves extremely fast prover time and succinct proof size and verification time. Not only does it have good complexity in terms of asymptotics, but also its actual running time is well within the bounds of enabling realistic applications. It can be applied in areas such as blockchain technology and privacy-preserving smart contracts. It is currently being implemented by Oasis Labs. This blog post is based on a paper authored by Tiancheng Xie, Jiaheng Zhang, Yupeng Zhang, Charalampos Papamanthou and Dawn Song.
by Michael Mirkin, Yan Ji, Jonathan Pang, Ariah Klages-Mundt, Ittay Eyal, and Ari Juels on December 17, 2019
We have discovered a denial-of-service attack on Bitcoin-like blockchains that is much cheaper than previously described attacks. Such blockchains rely on incentives to provide security. We show how an attacker can disrupt those incentives to cause rational miners to stop mining.
by Itay Tsabary, Alexander Spiegelman, and Ittay Eyal on December 04, 2019
Proof-of-work (PoW) mechanisms secure about 80% of the $250B cryptocurrency market. PoW requires system participants to expend computational resources, and protects the system from attackers who cannot expend resources at an equivalent rate. These systems operate in the permissionless setting and compensate their users with cryptocurrency, having a monetary value. As cryptocurrency prices sore so do the invested resources, and Bitcoin expenditures alone are 0.24% of the global electricity consumption. Arguably, this is superfluous, and lowering the ecological footprint justifies settling for a lower attack threshold.
Older blogs...


Tuesday August 11, 2020
Join us for a presentation of "Crystals and Mud on the Blockchain" by James Grimmelmann hosted by IC3.
July 26, 2020 -August 1, 2020
Join us now for the 5th annual Blockchain Camp!
Tuesday July 7, 2020
Join us for a presentation of "Connecting Blockchains to the Real World" by Fan Zhang hosted by IC3.
Wednesday March 18, 2020
Due to concerns for the health of our community, this event is being postponed. Please check back for updates and rescheduling.
Tuesday February 18, 2020
Join us for networking and blockchain research presentations by Dr. Dawn Song from UC Berkeley and IC3, and Dr. Sam Blackshear from Calibra.
More events


Featured Projects

AIRS: Automated Incentives for Reforestation Stewardship

The accelerating effect of global climate change is a major challenge for humanity. One critical component of any comprehensive solution is reforestation. As large and effective carbon sinks, forests are important to both conserve and expand. Our project aims to build infrastructure through blockchain for a performance-based incentive to encourage reforestation in developing countries. For further details, please check out the Projects Page.

Carbon Sequestration
Smart Contract

More projects:

  • Libra: A Zero-knowledge Proof System
  • HoneyBadgerBFT: A Practical Asynchronous BFT Protocol
  • Charlotte: Framework for Building Parallel, Interoperable Blockchain Systems
  • VyperFlow: A New Programming Language for Smart Contracts
  • Selfish Mining Re-examined: Revisiting the Selfish Mining Strategy
Even more projects...

Available Positions

Follow Us