Securely connecting Smart Contracts to off-chain data and events - Sergey Nazarov (Chainlink)
Channel: San Francisco Blockchain Week
Date: 2018-12-01

Smart contracts provide the ability to execute tamper-proof digital agreements. However, in order to maintain a contract’s overall reliability, the inputs and outputs to the contract also need to be secure. In this talk, we’ll define and examine what makes a secure oracle mechanism reliable enough to be used by smart contracts for external data delivery, access to web APIs and off-chain payments. We’ll review the security risks and failure scenarios to avoid when using oracles and share how developers should set up methods to maximize success. We’ll look at how a decentralized oracle network can make oracle mechanisms more secure. Finally, we will present an in-depth approach that applies additional layers of security through the use of Trusted Execution Environments and cutting edge approaches such as TownCrier.

San Francisco Blockchain Week: https://sfblockchainweek.io/