type
status
date
slug
summary
tags
category
icon
password
TL;DR
本文是由 BuidlerDAO 主办,联合多家 DeFi 项目和投资机构设立的 DeFi 全赛道投研系列课的课程笔记。
由来自 Chainlink 的 legel 老师为我们讲述了 Oracle 领域的发展,同时文中会附带一些自身的思考。
The challenge of operating on planet Earth
- Technology: (Artificial lntelligence/Cognitive Analytics Drones, loT, Blockchain, Robot Process Automation, new payment methods, etc)
- Regulatory pressure
- Digital natives: The native digital customer has high expectations and less patience
- NewTech: The deconstruction of the value chain and the birth of new business models
- Everyone is your competitor: Competition without limits
- Monetary policy
ls the Internet of Value the next Internet?
随着区块链技术的出现,我们由传统互联网的信息传递逐步转变到了价值传递,即每一次传递都具有一定价值,其中包括支付的 gas 费
而这个价值是如何产生的?比如 Ethereum 中的 gas,对于整个区块链系统来说,它就只是代表着消耗的 ETH 数量,而其价格则是由现实世界中的大家对它进行买卖交易,对其定义一个价格,从而使 ETH 具有了价值,同时这个价值的定义其实可以有很多不同的方式来定义
The centralized vs the decentralized company
由图可看出,中心化系统就类似于一座大厦,即使有其他分支也都是直接跟大厦相连,而去中心化系统则由不同的节点互相连接
The Bitcoin Blockchain
The Blockchain Application Stack
Huobi ECO Chain 已经没有了
左边图片则说明底层是一些公链,上层则是对公链进行一些扩展如 Layer2,再往上就是一些应用
右边图片则说明区块链系统的技术架构类似于互联网中七层网络模型
Chainlink's customer base: What is DeFi?
DeFi (Decentralized Finance) has been part of the vision of Ethereum since the whitepaper, it revolves around open financial access for anyone with an Ethereum account including:
- Lending and borrowing with money markets
- Synthetic assets and derivatives (includes futures contracts, binary options etc.)
- Asset Management and portfolio allocation
- Insurance
Vocabulary
- Collateral: Security deposit that users put up to borrow assets or perform margint rading
- Collateralization Ratio: Debt to collateral ratio in to maintain
- Liquidation: Sell off collateral to pay back the debt
- TVL: Total Value Locked
DeFi 出现的目的是为解决一些开放性金融的问题,Ethereum 的 DeFi 是为了让更多的普通人享受到数字化金融带来的改变。比如像非洲的一些国家,他们想要开一张银行卡是非常困难的,需要跑很远才能到银行办卡,因为非洲很多国家在一个镇或者一个城市里只有几家银行,而偏远地区更是几乎没有。而如果有了区块链,则只需要他们的手机可以联网,即可在区块链上开通一个“银行”账户,从而可以进行一系列金融活动如抵押、借贷等等
30 Billion USD in Value Secured
End-to-end decentralization with Chainlink
一个比较 Native 的问题:币安的价格到 Chainlink 的网络中会做什么样的处理?
Chainlink 不做任何处理,会将收到的不同数据提供商提供的价格数据用一个算法来计算出中位数的价格数据再传给上层的各个应用,而不是将数据进行加工处理,从而保证数据输入输出的一致性
很多之前比较火的 Oracle 都会对价格数据进行一些处理,比如使用自己的算法来进行价格的一些预算,这里会产生一个很严重的问题,如果他们的节点是中心化的话,那么计算方式可以按他们想要的方式去算,从而导致不是那么去中心化
Diversification of data
4 Chainlink Solutions
- Data Feeds:喂价服务,提供各种数据
- VRF:链上随机数生成
- Proof of Reserve:资产证明
- Automation:自动执行合约的功能,减少人为干预,如自动化清算
Chainlink Data Feeds
Chainlink Price Feeds History
Chainlink VRF
Chainlink is the industry-leading oracle solution for building provably fair and dynamic NFTs and blockchain-based games
- Verifiably Rare Traits
Assign provably rare attributes to NFTs during minting or based on external triggers for creating truly unique digital collectibles
- Fair Distribution
Distribute NFTs to users in a verifiably fair way for random drops, in-game achievements, giveaways, and digital reward programs
- Dynamic NFTS
Feed external inputs like sports results and weather data on-chain to create NFTs that respond to real-world events in real time
- Random Gameplay
Generate verifiably random scenarios to create highly engaging and unpredictable in-game experiences that keep players guessing
- Tokenized Assets
Tokenize real-world assets as NFTs by leveraging external data to prove the existence and state of a specific off-chain asset
Proof of Reserve: Protecting DeFi against custodial assets insolvency and fractional reserve
Chainlink Automation: Smart Contract Maintenance
Market Opportunity and Blue Ocean:
Projects are currently spinning their own centralized nodes to perform these operations
Centralized services:
Last Boundary of centralization in DeFi
- Billions in liquidation
- Set Protocol, Melon and others are using centralized service to rebalancing portfolios
- Harvest Finance, yEarn, Pickle etc automated harvesting of rewards
- Synthetix, Aave and others for automated setting of new interest rates
New Horizons:
More efficient capital markets though automation
- Limit orders on Uniswap and other DEXs
Off-chain and On-chain computation
对于一些多余的计算,放到链下来做从而节省 gas 费。在推出之后将链上的 gas 费节省了 95% 以上,很多项目纷纷使用了 OCR,之后也出现了像 Layer2 这样的解决方案
How much time do we have?
ls the information age the next stage?
Our place in history
Want to learn about decentralization?
Blockchain Books
Chainlink Whitepapers
Starting from the top of the knowledge iceberg for blockchains
Useful resources to keep up-to-date with DeFi
DeFi Newsletters
Our Network:https://ournetwork.substack.com/
DeFi rate:https://defirate.com/
News
CoinDesk:https://www.coindesk.com/
CoinTelegraph:https://cointelegraph.com/
and many more
Fundamentals
Bitcoin and Cryptocurrency Technologies Online Course:
https://www.youtube.com/channel/UCNcSSleedtfyDuhBvOQzFzQ
Q&A
- Oracle 之间的各个同行会进行一些合作吗,如果有的话一般是在哪些方面进行合作,我能想到的只有说互相充当各自的数据提供节点?
我们鼓励有更多的人加入到预言机这个赛道,可以充当 Chainlink 的数据提供节点、为其他预言机服务提供技术支持如 Binance 宣布做 Oracle 时为他们提供技术指导
- Chainlink 现在一家独大算是一种中心化吗?
比特币一家独大,也不是中心化。关键看项目的节点。Chainlink 目前已经接入了 15 条公链,数百家数据服务商,数万个节点
- 从预言机网络到预言机平台,这个能不能展开讲一下,或者说预言机接下来的发展方向有哪些,还有哪些新的技术进步?
Chainlink 从喂价服务到提供数据服务如天气数据、工业数据、保险数据等等,然后又提供一些计算服务如 VRF,OCR 等,各种服务慢慢丰富整个预言机网络。随着网络节点越来越多,支持的 Dapp 越来越多,从一个服务慢慢往平台性的发展,让大家更容易地接入到预言机网络,所以接下来会开发统一标准的预言机接口
- 老师,想请问一下,DeFi 平台需要 ChainLink 喂价,而 ChainLink 价格有从中心化交易所中选择,这是否意味着 DeFi 平台还不够去中心化?
中心化交易所的数据目前占 10% 还比较低,还有各大 DEX 项目如 Uniswap、1inch等等,也有数据服务提供商如 CoinMarketCap、CoinGecko,另外还有专业证券、做市商的数据服务提供库、大型机构如德国电信、国际清算系统如 Swift 等
- 老师刚才提到 CCIP,这个能不能展开讲一下为什么想到做链桥?
Chainlink 接入公链越来越多的时候,天然有跨链的基因,不同的链有不同的开发标准和协议标准,我们做消息跨链(包括 token 和附属的消息),类似 TCP/IP 底层协议
- Automation 在机制上会有一些风险控制吗,比如某个 DEX 的价格被操控了,但是同时用了 Automation 来执行清算,这种情况的话 Automation 会有抵御措施吗,还是直接就执行了呢?
这个主要取决于 Automation 的代码是怎么写的,而价格不会单纯看某个 DEX,会取预言机网络中的价格数据中位数
Thinking
在上课之前我总会想,Oracle 领域中 Chainlink 几乎把很多可以做的事情都做完/正在做,为什么还会有其他项目方也想要做 Oracle 呢,有这个必要吗?但 legel(乐哥)的一句话点醒了我:”一个赛道如果只有一个项目在玩,那这个赛道离死也不远了。“
事实确实如此,有竞争才会有压力,有压力才会有进步。如果整个 Oracle 赛道中只有 Chainlink 一人独舞,那其实一方面很容易陷入自己的思维局限中,另一方面也没有其他项目可以参考或者互助,只有大家互利互补才能促进整个赛道的发展。同时我也很敬佩 Chainlink 的格局,虽然自己已然是 Oracle 赛道中的龙头项目,但是仍然会尽自己所能,为其他同行提供技术支持等服务,相信在未来,Chainlink 将会成为一个非常好的 Oracle 服务平台
致谢
最后,非常感谢 BuidlerDAO 和 legel 老师的辛苦付出,给我们带来了很精彩的课程!
- 作者:Howe
- 链接:https://blog.0xhowe.top/article/Oracle_Overview
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。