Organizer: CROSSING / GRK Privacy & Trust / CRISP
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.
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.
Distinguished Lectures Series in Cybersecurity
With the Distinguished Lectures Series in Cybersecurity, every semester, we invite outstanding experts from science and industry to Darmstadt to discuss the multifaceted prospects and challenges of IT Security. In the lectures, the speakers present the results of trendsetting research from a variety of disciplines, give overviews of complex topics or show the current state of knowledge in their field of research. The lectures are free and open for everybody without prior registration.
After the lecture there is the possibility to get together.