Chainlink: Connecting Smart Contracts to External Data with Sergey Nazarov

A smart contract contains the “terms” of a blockchain transaction between a buyer and a seller as well as the capabilities to execute those terms. In order for smart contracts to include outside data from the world, such as stock market data, weather, sports data, etc…, the contract needs a third party service called an oracle. The industry standard blockchain oracle is Chainlink.

Chainlink is a decentralized and open-source oracle network that connects to any blockchain with seamless API connections. Their nodes connect to trusted data with cryptographic proofs that make their network tamper-proof. Chainlink is used with smart contracts that secure billions of dollars of value for blockchain projects. Their oracle network greatly expands the value of smart contracts and is used to create cutting-edge, modern blockchain applications.

Sergey Nazarov is the co-founder of Chainlink and joins us to talk about their platform. He is an expert in smart contracts and discusses Chainlink, the role of oracles in the blockchain ecosystem, and the future of smart contracts and blockchains.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com to get 15% off the first three months of audio editing and transcription services with code: SED. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Sponsors

If you want to build with modern frontend frameworks like React, Vue, Next.js, and Eleventy you need a place to host your content. Sanity.io is a platform that lets you treat content as data and use next generation APIs to integrate it with websites and apps. Finally you don’t have to choose between great developer experience and great workflows for authors. It’s free to get started, but we also doubled the included monthly usage. Try it out now for your project at sanity.io/sedaily.

strongDM lets you manage and audit access to servers, databases, and Kubernetes clusters, no matter where your employees are. With strongDM, you can easily extend your identity provider to manage infrastructure access. You can automate onboarding, offboarding, and moving people within roles. strongDM. Manage and audit remote access to infrastructure. Start your free 14 day trial today at: strongdm.com/SEDaily

With Tonic, you can create a mimic of production data for your developers to use in their local or QA environments. Mathematically guarantee the privacy of your data and shorten your development cycle with realistic test data that integrates seamlessly into your development workflows. Visit tonic.ai/sedaily to learn more.

Come help Granicus build a new product vision, enabling local governments to help manage the short-term rental landscape in their community. We offer an engaging, modern technical stack: built with AWS, containers, python, and GraphQL. As a lead member of the Granicus team, you’ll be leveraging your skills as a technologist to build flexible, extendable solutions across our compliance platform. These features will directly impact our customer’s ability to address problems within their community as it relates to the short-term rental industry. If you are a product-focused engineer with experience building web applications in Python, search and apply at https://granicus.com/sedaily.