Chainlink is not just about price feeds. There are many other services that @chainlink provides as well. In this episode of the ChainLinkGod Podcast, @ChainLinkGod and @Crypto___Oracle dives deep into each and every Chainlink service, unpacking how they work. 👇
@chainlink @ChainLinkGod @Crypto___Oracle The episodes covers the following 6 areas:

1️⃣ Price feeds
2️⃣ Proof of Reserve
3️⃣ Application Programing Interfaces (APIs)
4️⃣ Verifiable Random Function (VRF)
5️⃣ Keepers
6️⃣ Blockchain Abstraction Layer for Enterprises Image
@chainlink @ChainLinkGod @Crypto___Oracle Why do smart contracts need oracles? 🤔

🔹 Blockchains are isolated networks
🔹 Oracle problem: Blockchains have limited ability to verify/impact external systems
🔹An oracle is a piece of infrastructure that deals with data in the external world and syncs it with the blockchain Image
@chainlink @ChainLinkGod @Crypto___Oracle What is Chainlink?

🔹 A protocol. A blockchain agnostic framework for building oracle networks
🔹 A network. Multiple independent Oracle networks can run in parallel at the same time
🔹 A bunch of pre-built solutions that give developers plug and play Oracle solutions Image
@chainlink @ChainLinkGod @Crypto___Oracle Price Feeds

🔹 Primary use case for Oracle networks is to provide financial market data to the DeFi ecosystem
🔹 The growth of new price feeds led to the blossoming of different financial protocols Image
@chainlink @ChainLinkGod @Crypto___Oracle Structure

🔹 On-chain reference contract that stores the current price of a specific asset
🔹 Price is continually updated by Chainlink oracle networks
🔹 Users ping the contract to get the data within 1 transaction
🔹 Price feeds are updated based on a deviation threshold Image
@chainlink @ChainLinkGod @Crypto___Oracle Data source

🔹 Chainlink price feeds are pulled from professional data aggregation firms - firms that provide data to leading enterprises and trading desks
🔹 Each data source that Chainlink pulls from is data that is already aggregated from multiple sources🔔 Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Basing price feeds on 1 exchange could be fallacious due to changes in liquidity in that particular exchange
🔹 Chainlink solves the problem by having market coverage across exchanges
🔹 Data aggregator firms are incentivized to be reliable as they are paid subscriptions
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Each Chainlink Oracle node is not fetching data from one data aggregator, but from multiple data aggregators, and then taking the median value between them

We made an infographic to help you understand the concept🤓 Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Chainlink allows users to use multiple oracle solutions
🔹 Chainlink's circuit breaker design:
1️⃣ Primary feeds from Chainlink
2️⃣ Use an on-chain data feed
🔹 Circuit breaker would raise a flag if there's a large deviation between the two Image
@chainlink @ChainLinkGod @Crypto___Oracle Proof of Reserve

🔹 Fiat-backed stablecoins, cross-chain tokens, asset-backed tokens are backed by assets
🔹 Problem: Unable to verify the specific amount of reserves backing that asset
🔹 Proof of Reserve: Oracle network verifies the collaterals on the backend system Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Introduces transparency
🔹 Uses 2 reference feeds: 1️⃣ Proof of Reserve 2️⃣ Proof of Supply
🔹 To check if the collateralization is met, the data from the supply feed is compared against the data from the reserve feed Image
@chainlink @ChainLinkGod @Crypto___Oracle Use cases

🔹 Some stablecoins are backed by USD in a bank account
🔹 Proof of Reserve mitigates the damages caused by fractional reserve
🔹 Prevents custodian from minting token -> depositing tokens to a protocol -> borrowing other tokens -> running off with them ImageImage
@chainlink @ChainLinkGod @Crypto___Oracle APIs

🔹 Chainlink enables smart contracts to connect to external data sources called APIs 🤝
🔹 External adapters: Modules added to Chainlink Nodes to communicate with APIs
🔹 Each Chainlink Node Operator will run an external adapter for each data source they have Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 External adapters can be created by anyone in any programming language
🔹 External adapters can be deployed by anyone
🔹 Common use case for APIs is for niche datasets that are required at a specific moment in time (e.g. results of a sports event, weather conditions)
@chainlink @ChainLinkGod @Crypto___Oracle VRF

🔹 Chainlink VRF provides smart contracts the ability to access randomness
🔹Most apps use pseudo-randomness that is programmatically generated and unpredictable to humans
🔹 Still need a way to verify that the randomness is random Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Blockchain networks do not generate randomness
🔹 Often, a naive approach to randomness generation is used (cryptographic hash of a new block)
🔹 Introduces an attack vector as miners can discard a block with an unfavourable hash and retry until they get a favourable hash
@chainlink @ChainLinkGod @Crypto___Oracle Mechanism

🔹 Chainlink VRF generates on-chain randomness that can be verified
🔹 Every time randomness is generated from a Chainlink Oracle node, it generates randomness as well as a cryptographic proof proving that it was actually random Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 A seed value is mixed with the Oracle Node's private keys and put through the Chainlink VRF function
🔹 The cryptographic proof proves that the inputs produce these outputs
🔹 The private key is hidden but the corresponding public key is available
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Hence, when the original seed value, the cryptographic proof, the randomness, and the public key is combined, people can verify that this seed value led to this piece of randomness and was signed by the correct private key
@chainlink @ChainLinkGod @Crypto___Oracle Use cases

🔹 Selecting winners of a lottery
🔹 Use for in-game dynamics 🎮
🔹 Generative art 🎨
🔹 Determine who gets to participate in an ICO
🔹 Ticketing for events 🎟️
🔹 Random sample of population for research study 🧑‍🔬
🔹 Selecting jurors 🧑‍⚖️ Image
@chainlink @ChainLinkGod @Crypto___Oracle Keepers

🔹 Smart contracts are "asleep." They need to be woken up to execute their functions
🔹 Keepers are used to "poke" them/wake them up
🔹 Keepers do not deliver data. They are transaction automation services that ping a contract to call up a predefined function ImageImage
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Keepers can never be malicious. Their role is just to ping and awaken the contract
🔹 However, they can be unreliable/failing to act when it is needed to
🔹 Not much info on Chainlink keepers yet. The docs indicate that Chainlink will be decentralizing Keeper networks
@chainlink @ChainLinkGod @Crypto___Oracle Blockchain Abstraction Layer For Enterprises

🔹 Chainlink is blockchain agnostic and API agnostic
🔹 Enterprises that want to become blockchain-enabled require a lot of development resources. In addition, they need to integrate with many blockchains as well ImageImage
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Chainlink provides a single integration gateway, for any enterprise of any size
🔹 With this 1 integration, they get access to any and all blockchain networks that exist both today and into the future
🔹 Enterprises do not need to change their backend systems at all
@chainlink @ChainLinkGod @Crypto___Oracle Responding To Criticisms Of Chainlink

🔹 Narrative that people want even more decentralization
🔹 Chainlink is already decentralized on 3 layers (data source containing aggregated data, data aggregators, node operators) Image
@chainlink @ChainLinkGod @Crypto___Oracle 🔹 Narrative that Chainlink fails
🔹 Chainlink has a backup client running at a low frequency in the background
🔹 If the current client (OCR feeds) fails, it would failover to this backup client (Flux Monitor)
🔹 This system has been running for quite awhile already
@chainlink @ChainLinkGod @Crypto___Oracle Links:

Podcast: open.spotify.com/episode/6aARpa…

Thanks to @ChainLinkGod and @Crypto___Oracle for this episode. We learned a lot from it!
@chainlink @ChainLinkGod @Crypto___Oracle Like our work?

✅Follow us
✅Subscribe to our substack

Apes alone weak 🦍💀
Apes together strong🦍🦍🦍💪💪💪
Stay strong, apes 🦍💪

~ End Thread

• • •

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

Keep Current with The Reading Ape | Podcasts to Notes

The Reading Ape | Podcasts to Notes 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 @The_ReadingApe

Jan 24, 2023
Blockchain + Web3 is revolutionary, but what is limiting their potential to change the world are the challenges involved in indexing and accessing data on the blockchain itself. @ZettaBlockHQ aims to address this issue.

Find out more in @CRE8RDAO AMA with ZettaBlock 👇
👉Background of the Team

• Has a #Web3 startup team that operates globally
• The team is led by two experienced co-founders, Scott Shi and Chi Zhang

🔸Scott Shi (@scottshics)
• Has over a decade of expertise in engineering
• Worked at companies like @Uber, @salesforce & EA
🔸 Chi Zhang
• Was a product manager at @databricks
• Holds a PhD from @UCBerkeley
• Experience in building data and #AI products
• Proven track record of supporting data-driven
organizations
Read 30 tweets
Jan 23, 2023
. @Jayislate is a stream of consciousness

He discusses anthropology, Web3 and other subcultures, and many other interesting topics with @chaserchapman in this episode of On The Other Side 👇
Background

🔹 An anthropologist
🔹 Is an artist
🔹 A DAO contributor
🔹 Has a Substack, but it’s not really a newsletter, but a cultural report
Substack

🔹 It’s more an anthropological collection of a subculture
🔹 Trying to record the why and the what behind the different projects
🔹 Important to have a bird’s eye view to see the connections
🔹 Is an obsessively curious person. Have always been searching for cool stuff
Read 25 tweets
Jan 20, 2023
Today, I'll be sharing the book highlights of @peterthiel's Zero to One. Peter Thiel is a serial entrepreneur who helped to start up many companies, like @PayPal and @PalantirTech, and invested in Facebook.

If he has something to say about startups, I want to know. Read on 👇 Image
There are 2 kinds of progress:
• Horizontal (1 to n)
• Vertically (0 to 1)

E.g. Horizontal progress is about getting existing products distributed to more places (globalization), while vertical progress is about coming up with new products (tech). Image
From the book's title, you should be able to deduce which is the better kind of progress. Going from zero to one will be hard, but the rewards will be way better than going from 1 to many.

👉 Look for companies that go from 0 to 1 instead of 1 to n.
Read 14 tweets
Jan 19, 2023
Heard of the crypto game @The_Delysium? We're quite blown away by what they are offering right now, and this could possibly be an AAA title in #Web3!

In this thread, we'll share more about Delysium and also the token sale of DMA.

🔥 Let's go! 🔥
Delysium can be played right now. You just need to download the launcher and off you go.

Just look at the gameplay video to see how amazing this crypto-powered MMO looks like 👇

We wanted to take a look at the whitepaper to see what this is all about, and were pleasantly surprised (and impressed) by their playable whitepaper!

Go ahead, try it! (switch on your audio for the best experience)
👉 delysium.com/whitepaper
Read 17 tweets
Jan 11, 2023
. @VitalikButerin is back on the @BanklessHQ podcast!

What are his thoughts on 2022?

What is he looking forward to in 2023?

Get the scoop from @TrustlessState and @RyanSAdams in our pod summary here 👇 Image
Crypto In 2022

🔹 People remember the year for all the terrible stuff that happened
🔹 Important to remember the positive events too (e.g. the merge)
🔹 The merge is a transaction inclusion time decrease
🔹 Have multiple zk-EVM implementations that will have a mainnet launch in 2023
🔹 @signinwitheth has seen massive gains in adoption
🔹 Cryptocurrency payments worked during the invasion of Ukraine
Read 36 tweets
Jan 3, 2023
Recycling your passwords is a bad security practice ❌

Why not use a password manager to help with generating and maintaining passwords?

In this episode of the #OSINT show, host @IntelTechniques revisits password managers and #2FA 👇
Recommendations For Password Managers

Previously

🔹 Have always recommended @KeePassXC or @Bitwarden:
🔸 KeePassXC: A completely offline tool. Reserved for extreme scenarios
🔸 Bitwarden: A secure password manager that synchronizes your password database across multiple devices
Now

🔹 Online password managers have advanced quite a bit
🔹 Every reputable password manager encrypts everything on your machine before it goes into the database
🔹 Does not recommend LastPass, 1Password, Dashlane
🔹 For people new to password managers, he recommends Bitwarden
Read 26 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

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(