1/ Welcome to a deep dive thread into our latest @SmartContent777 article

I'll explore the God Protocols and how #Chainlink is the last piece of the puzzle to making it a reality

This will be quite a dense thread so buckle up and enjoy the ride
smartcontentpublication.medium.com/completing-the…
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
12/ Although other oracle implementations exist, nothing comes close to Chainlink's technology, market adoption, development team, token economics, and potential addressable market

Just like the internet, oracles are a winner take all technology
smartcontentpublication.medium.com/chainlinks-net…
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
www3.weforum.org/docs/WEF_Inter…
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

- market.link, a permissionless marketplace for nodes
- 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

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with ChainLinkGod.eth

ChainLinkGod.eth Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @ChainLinkGod

30 Nov 20
1/ Many people have asked me for my response to @haydenzadams' hot take on #Chainlink $LINK

I think he's misconstruing what Sergey is saying about market coverage and not providing the full context on oracle security and the Uniswap TWAP

Thread for context below 👇
2/ Sergey was emphasizing the importance of proper market coverage

This does not mean taking a simple median or mean across exchanges

But instead aggregating data from all trading environments by taking into account liqudity, volume, time and other differences across exchanges
3/ Market coverage is important because it ensures price data reflects the true global market-wide price and not just that of one or a small number of exchanges

Chainlink covers this topic of market coverage and data quality extensively in this blog post
blog.chain.link/the-importance…
Read 25 tweets
28 Nov 20
Recently, ~$90M in user funds was falsely liquidated due to a failure of @compoundfinance's centralized price feed

I propose to the $COMP governance community that @chainlink Price Feeds be integrated to fix this vulnerability from happening again
chainlinkgod.medium.com/proposal-for-c…
I originally attempted to post this proposal on the Compound Governance Forum, however after over 22 hours, it is still "awaiting approval" from the Compound team

As a project based around “community driven governance,” I find it concerning I am being censored in this manner Image
For the sake of transparency and due the urgent nature of the matter, I am posting this proposal on my own Medium page so the $COMP community can decide for themselves if this is the path they want to take.

An open mind is all I ask
Read 4 tweets
23 Oct 20
1/ "The goal is to transition to an active piece of IT infrastructure, empowering the document to communicate with external resources such as data feeds, payments infrastructure, ERP, and CRM systems" -@tgonser, founder of @DocuSign

A #Chainlink thread 👇
artificiallawyer.com/2020/10/23/doc…
2/ Refresher on #DocuSign crumbs

In 2003, Tom Gonser founded @DocuSign and made e-signatures the industry standard for legal contracts

In 2019, Tom joined @Chainlink as an official advisor to the project, and gave a legendary talk with Sergey
blog.chain.link/sf-fireside-ch…
3/ Tom understands the value of smart contracts and the importance of secure oracles to connect these contracts to real world data, events, and payments

Take a listen for yourself


In fact, DocuSign has been interested in smart contracts since 2015
Read 6 tweets
3 Oct 20
1/ Creating Definitive Truth, a thread giving insight on Sergey's recent presentation at #SmartCon 2020 covering how @Chainlink generates definitive truth about the real world, the acquisition of deco.works from @Cornell, and much more

#Chainlink $LINK
2/ It's key to understand the importance of definitive truth, the indisputable state of reality

Without it, you have information asymmetry, disproportionately benefiting a select group who have access to privileged information

In essence, definitive truth is data you can trust
3/ Blockchains generate definitive truth about on-chain data

This is achieved with an immutable ledger that cannot be tampered with or manipulated to benefit any one party

Each block in the chain has a cryptographic hash of the previous, creating indisputable definitive truth
Read 24 tweets
17 Sep 20
1/ Yes, 1000% agreed @StaniKulechov! I don't think people realize how huge this really is

Being natively blockchain agnostic means #Chainlink is also Layer 2 agnostic as well!

No matter where #DeFi moves, it will continue to be supported by highly secure and reliable oracles 😎
2/ Chainlink oracle networks operate at the speed and latency they do because of the limitations of Ethereum L1, not because of any limitations of Chainlink

Ethereum L1 is simply where all the demand for external data currently is

But as #DeFi moves to Layer 2 solutions...
3/ Chainlink will already be supporting those new environments!

Optimistic/ZK Rollups
Plasma Sidechains
State Channels
Other Blockchains

Price feeds on L2 would be able to update nearly instantaneously, need a price feed with 0.001% deviation and 1 minute heartbeats? We got you
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!