2/ In 1997, computer scientist Nick Szabo ( @NickSzabo4) described what he termed the “God Protocols"

This is an envisioned set of computer protocols that could facilitate the execution of an agreement between independent parties without any bias, error, or privacy concerns
3/ Through this, contract participants would consistently get what they are owed, when they are owed, and from whom they are owed, based on a totally objective view of reality

We believe that the combination of blockchains, smart contracts, and oracles are making this a reality
4/ Broadly speaking each one of these pieces serves a specific role in bringing the God Protocols to fruition

Blockchain -> The physical body
Smart contracts -> The analytical mind
Oracles -> The peripheral senses

Let's explore each of these
5/ Blockchains are global computer networks that operate as an immutable ledger that allows users to transfer and self-custody digital assets

By virtue of being decentralized and permissionless, anyone in the world can verify the current and historical state of the ledger
6/ Transactions are validated by every computer in the network and aggregated into blocks which are then chained together forever

While #Bitcoin was the initial implementation of the blockchain, we have since seen many variations providing different trade-offs
7/ On top of blockchains are smart contracts, essentially "if x, then y" coded logic

While Bitcoin provided very simple contracts, #Ethereum provided the ability to create 'programmable smart contracts' creating an explosion of use cases such as #DeFi, DAOs, and beyond
8/ One key problem however, smart contracts cannot connect to the outside world beyond the blockchain network

This necessitates the use of an "oracle" which provides a bridge between the on-chain and off-chain environments

Oracles are bi-directional, enabling inputs and outputs
9/ Most valuable datasets like financial asset prices, weather conditions, sports scores, IoT sensors, as well as off-chain fiat payments all exist outside the blockchain

The vast majority of valuable smart contracts require oracles so they can access these datasets and services
10/ However, centralized oracles are not an adequate solution to this problem as they represent a single point of failure that can manipulate the outcome of contracts

Why use smart contracts if it's going to be executed (and thus controlled) by a single entity?
11/ This is where #Chainlink comes into play

Launched in 2019 as the first decentralized oracle network, Chainlink has since become the dominant standard in how smart contracts interact with the real world

Chainlink oracles now secure over $7B for the #DeFi ecosystem alone
13/ However, it's important to emphasize that Chainlink is not a single monolithic network

It is a framework for building oracle networks that can consist of any node operators, data sources, aggregation strategies, update frequency, and various other security parameters
14/ This creates a free market economy where nodes compete among one another for jobs

Nodes are not standardized, but can specialize in providing specific data types and oracle services

This allows entities with exclusive and permissioned APIs to maintain access control
15/ The Chainlink Network consists of two types of nodes

1) Security reviewed node operators (DevOps teams) with publically known identities vetted by the CL team

2) Non-security reviewed nodes run by community members or traditional data providers with a proven history
16/ Running a Chainlink node is entirely permissionless, however security reviewed and data provider run nodes bootstraps the network providing Sybil resistance and uptime garuentees

Non-security reviewed community nodes are useful for use cases beyond data delivery
17/ Chainlink nodes bring data onto the blockchain by fetching from Application Programming Interfaces (APIs)

In particular, Chainlink nodes can connect to any free open APIs or paid authenticated APIs, allowing for all the world's data to be brought on-chain
18/ There are two models through which #Chainlink brings data on-chain

1) A backwards compatible model where exisiting nodes transfer data between API providers and blockchains

2) A advanced model where data providers run their own Chainlink node to provide signed data on-chain
19/ Chainlink is also natively blockchain agnostic meaning it can deliver external data to smart contracts on any network

This futureproofs the network and allows data providers to sell their APIs to all environments simultaneously

ETH, ATOM, DOT, AVAX, Diem, and beyond
20/ Being highly flexible and secure is major key to becoming a standardized solution

Chainlink takes a defense in-depth approach to this by employing decentralization, data signing, crypto-economics, reputation systems, and privacy support
21/ Decentralization involves three layers of aggregation including

1) Multiple independent node operaters for data delivery

2) Multiple independent data providers for data sourcing

3) Selection of data providers who aggregate from a multitude of sources like exchanges
22/ Chainlink oracles also operate at least two versions of the Chainlink software providing client diversity to protect against bugs bringing the network down

Circuit breakers are also offered which trip if a new update deviates too far from the previous on-chain update
23/ Chainlink nodes also cryptographically sign their data and publish it on-chain as an immutable record

This provides definitive proof that data came from a specific node, important for data provider run Chainlink nodes

This provides an unprecedented level of transparency
24/ Because each node signs their data, this information can be used within reputation systems which allow users to filter nodes based on past performance

This is in combination with nodes' off-chain reputation, certifications, geographic location, LINK holdings/stake, and more
25/ Chainlink is also developing numerous data and computation privacy solutions including

1) DECO which uses ZKPs to prove facts about web sessions

2) Mixicles for privacy preserving DeFi contracts/payments

3) Town Crier using trusted hardware for a black box environment
26/ This brings us the core functionalities of the #Chainlink Network with the most widely known being data sourcing & delivery

This connects smart contracts to data about the state of the real world such as the price of oil, weather in New York, GPS location of a shipment, etc
27/ In addition to the above, Chainlink oracles can also perform various types of off-chain computation

- Aggregating multiple data sources into a single price point
- Generate verifiable randomness
- Operate layer 2 validators
- Run Keeper functions
- Any general computation
28/ As a blockchain agnostic network, Chainlink serves as a single integration gateway where enterprises, institutions, and governments can get their systems 'blockchain enabled'

This concept was explored in a recent whitepaper by the World Economic Forum
http://www3.weforum.org/docs/WEF_Interoperability_C4IR_Smart_Contracts_Project_2020.pdf
29/ Using Chainlink as a blockchain abstraction layer, data and API providers can also quickly and seamlessly begin selling their data to smart contracts through their own Chainlink node

Dozens of data providers are already or are planning to run a Chainlink node in-production
30/ Powering the #Chainlink Network is the native token $LINK which is used in order to

1) Pay Chainlink nodes for their oracle services
2) Subsidize the growth of the network until self-sustainability
3) Provide cryptoeconomic security through implicit and explicit staking
31/ Implicit Staking

Because every node is paid in $LINK, they have a strong incentive to maintain a secure and reliable Chainlink network to ensure future revenue streams

Malicious activity would cause the token value to drop, reducing the value of nodes' holdings and revenue
32/ Explicit Staking

Chainlink nodes can be required to hold or stake specific amount of $LINK in a service agreement to back their oracle services

This staked $LINK can be directly slashed for malicious behavior, further ensuring reliable and honest oracle services
33/ This short term and long term financial punishments prevents undesirable network activity through a skin in the game approach

$LINK is the sole means of making payments, creating economic security, and growing a node operator’s business model within the Chainlink Network
34/ Through the $LINK token subsidies, Chainlink is bootstrapping the network by

- Supporting the early launch of new projects
- Using a shared oracle network model lowering the per user costs
- Generating a growing Network Effect leading to more data being brought on-chain
35/ The #Chainlink Ecosystem consists of a large number of oracle services such as

- Price Feeds
- Any API
- Randomness
- Proof of Reserve
- Data Privacy
- Transaction Ordering
- Keepers
- Layer 2 Validators
- Decentralized Identity
- Cross-Chain Communication
36/ Through these various oracle services, Chainlink has a large and growing ecosystem of hundreds of decentralized applications

Lending
Derivatives
Exchanges
Insurance
Stablecoins
Real World Assets
Rebase Tokens
Asset Management
Collectibles
Betting Markets
On-chain Gaming
37/ A sample of #Chainlink users within each of these categories include

Lending:
@AaveAave
@CreamdotFinance
@bZxHQ
@RCNFinance

Derivatives:
@synthetix_io
@Opium_Network
@MonteCarloDEX
@SynLevdefi

Exchanges:
@loopringorg
@CurveFinance
@BreederDodo
@dydxprotocol
39/ Asset Management:
@SetProtocol
@TornadoCash

Additional Tooling:
@bprotocoleth
@kp3r_network

Collectibles:
@AxieInfinity
@aavegotchi
@EtherLegends

Betting Platforms:
@PoolTogether_
@EarnBetCasino

Gaming:
@NineChronicles
@warriders
40/ Chainlink also works with leading enterprises, institutions, and working groups in order to standardize oracle technology

World Economic Forum
Gartner

Google
Oracle
SWIFT

Baseline Protocol
InterWork Alliance
Hyperledger Avalon
China's BSN
EEA
IC3
41/ There are now also a multitude of Chainlink service providers including

- http://market.link , a permissionless marketplace for nodes
- http://Reputation.link , a data analytics dashboard
- Numerous node operators such as @TSystems_MMS, @linkpoolio, and beyond
42/ To fund the growth of the ecosystem, the Chainlink Community Grants Program was created in order to

1) Integrate Chainlink into new blockchain environments
2) Improve Chainlink node and developer infrasture
3) Support numerous community initiatives
43/ Such grants include

Blockchains:
xDAI
BSN
Tezos
NEAR
Solana
Avalanche

Dev/node tooling:
LinkPool
Secure Data Links
ENS
Simply VC
Fiews
Anyblock Analytics

Researchers:
Guilia Fanti
Xiao Wang

Community:
Gitcoin
Etherisc / ACRE Africa
@TheLinkMarine1
44/ The #Chainlink co-founders have been building data driven smart contracts since at least 2014 when @Smart_Contract was created (before the launch of Ethereum)

The 50+ person team includes experts in blockchains, oracles, cryptography, machine learning, AI, and bizdev
45/ Some of the most prominent team members includes

Co-founder Sergey Nazarov ( @SergeyNazarov)
Chief Scientist Ari Juels ( @AriJuels)
Head of Engineering Ben Chan ( @bencxr)
CTO Steve Ellis ( @streamOfCo)
CMO Adelyn Zhou ( @adelynzhou)
46/ The Chainlink Network is also support by a top tier list of accomplished academic and business advisors

Evan Cheng ( @TheBeet1)
Andrew Miller ( @socrates1024)
Tom Gonser ( @tgonser)

This includes a full-time research team focused on improving the Chainlink Network
47/ Additionally, #Chainlink created the Smart Contract Summit (SmartCon) as an annual event to bring together DeFi developers, enterprises, dApp builders, node operators, researchers, and more

SmartCon #0 (2020) featured 8,000+ attendees and 130 speakers from around the world
48/ It's important to note that blockchains, smart contracts, and oracles are not yet complete components

Many developments are currently under way including L2 Rollups, L1 sharding, zero knowledge proofs, high throughput L1s, formal verification, improved dev tooling, and more
49/ Putting it all together, the #Chainlink Network has numerous qualities that lead to its status as the industry standard oracle solution

- Flexible architecture
- Defense in depth approach
- Market-leading adoption
- Strong token economics
- World-class academic and dev team
50/ #Chainlink allows blockchains and smart contracts to take the next major leap forward in reaching their true potential

Similar to how computers were completely transformed upon the arrival of the Internet (World Wide Web), Chainlink is the universal data layer of web3
51/ It’s now clear that blockchains (the body), smart contracts (the brain), and oracles (the senses) will form the foundation of a trustless third-party computing network that powers the world’s next-generation of digital agreements

The only component left is the soul
52/ Like any technology, the God Protocols are what we as human beings make them to be. Tools are simply that, tools, and it’s up to us to use these tools to make the world a more fair, equitable, and transparent place for conducting business and honoring contracts
53/ Our ethics, commitment, and higher purpose must guide us in our efforts to apply blockchain-based smart contract and decentralized oracles to achieve the maximum social effect: users receive the outputs they deserve based on the true amount of input they put forward.
54/ And that's the thread my frens, I hope this information helped you on your journey of understanding the true implications of the God Protocols, I will leave you with one last quote

“The end of science is not to prove a theory, but to improve mankind.” — Manly P. Hall
You can follow @ChainLinkGod.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.