Ari Juels: Beyond Smarts: Toward Correct, Private, Data-Rich Smart Contracts

Start date:21. June 2018
Start time:16:15 Uhr
End time:17:15 Uhr
Organizer:CRISP / CROSSING
Speaker:Ari Juels, Cornell Tech, New York, USA
Location:Hochschulstraße 10 (S2|02), Piloty-Building, Room C110,

Abstract

Smart contracts are applications that run on and inherit the special properties of blockchains. These properties alone, though, do not make smart contracts broadly useful. Persistence prevents tampering, but makes errors irreversible. Transparency supports behavioral assurances, but at the cost of confidentiality. 

<figure class="textmedia__figure textmedia__figure--right"><source media="(min-width: 1200px)" /><source media="(min-width: 992px)" /><source media="(min-width: 592px)" /><source /></figure>

Happily, combining blockchains with complementary technologies can more closely approximate what users ultimately want from smart contracts. I’ll discuss the previously dismissed idea of N-version programming and how it can place bug bounties on a principled footing as a tool for securing smart contracts. I’ll also explore blockchain applications of trusted execution environments (TEEs) such as Intel SGX. By addressing the confidentiality and performance deficits of blockchains, TEEs can spawn performant, trustworthy cryptocurrency exchanges, privacy-preserving smart contracts, secure off-chain data feeds or oracles, and much more.



A A A | Drucken Print | Impressum Impressum | Sitemap Sitemap | Kontakt Contact | Website Analysis: More Information
zum Seitenanfangzum Seitenanfang