Skip to main content
Browse by:

Until further notice, in-person public events have been canceled. Event listings include how to access online content.
Please check before coming to campus.

Connecting Blockchains to the Real World

Event Image
Icon calendar
Tuesday, February 25, 2020
Icon time
11:00 am - 12:00 pm
Icon speaker
Fan Zhang, Ph.D. candidate in Computer Science at Cornell University

Smart contracts are applications that execute on blockchains. Their strong security properties (transparency, tamper-resistance, and censorship-resistance) have attracted significant attention and investment ($31B thus far via ICOs), but most of their real-world uses, such as tokens, exercise little of smart contract's potential power. A key reason is a disconnection from the real world: There is currently no secure, decentralized way to faithfully convey real-world states to blockchains (or any distributed systems). Worse yet, smart contracts inherit blockchains' lack of confidentiality and poor performance.

My research in applied cryptography and system security aims to change this situation. In this talk, I'll start with my work on data oracles that enable the faithful representation of real-world states on blockchains. I'll present Town Crier and DECO, two systems that can convert widely deployed TLS-enabled data sources to authenticated data feeds. Then I'll present Ekiden, a system that endows smart contracts with privacy by storing secrets and performing computation in off-chain committees. Much of the work I'll present has seen industry uptake. Finally, I'll discuss future plans for leveraging systems I developed to enable secure systems that empower and protect their users from insecure and centralized infrastructure.

Contact: Ellen Currin