ChainLink(LINK)
Chainlink 是一個在以太坊區塊鏈上的去中心化數據預言機網絡,旨在將區塊鏈智能合約與可信任、防篡改的現實世界數據來源實時連接起來[1]。Chainlink的聯合創始人是 Sergey Nazarov 和 Steve Ellis。項目重點合作夥伴有國際金融結算網絡 SWIFT、聯邦快遞、英特爾,顧問包括前谷歌執行長埃里克·施密特、前領英執行長傑夫·韋納。Chainlink 的代幣是 LINK[2]。
Chainlink 是區塊鏈技術公司 SmartContract 的產品。SmartContract 在2014年成立,獲得美國投資公司 Data Collective 投資,在2017年9月發布 「ChainLink:去中心化預言機網絡」 白皮書,作者分別是 Sergey Nazarov、Steve Ellis 和康奈爾大學計算機科學教授 Ari Juels。2017年,SmartContract 成立 Chainlink Labs 團隊負責 Chainlink 技術研究和開發。
名稱 | |
---|---|
全稱 | Chainlink |
代幣 | LINK |
開發 | |
開發人員 | Sergey Nazarov, Steve Ellis, Ari Juels |
白皮書 | chain.link/whitepaper |
代碼庫 | github.com/smartcontractkit/chainlink |
開發語言 | Solidity, Go |
系統 | Blockchain-agnostic |
類型 | 開源 |
許可證 | MIT License |
區塊帳簿 | |
供應量 | 1,000,000,000 |
網站 | |
官方網站 | chainlinklabs.com |
發展歷程
- 2017年,Chainlink 由 Sergey Nazarov 和 Steve Ellis 創建,他們與康奈爾大學教授Ari Juels共同撰寫了白皮書,介紹了Chainlink協議和網絡。Chainlink充當區塊鏈和鏈外環境之間的「橋梁」,該網絡為智能合約提供服務。
- 2017年10月,SmartContract 在環球銀行金融電信協會 (SWIFT) 的會議活動上發布概念驗證產品,將智能合約應用於簡化債券交易和利息支付。SmartContract 在2016年由 SWIFT 舉辦創業挑戰賽贏得獎金 10 萬美元。
- 2017年11月,Chainlink 完成首次代幣公開發售 (ICO),得到 3,200 萬美元。
- 2018年,Chainlink 整合了Town Crier,這是一個基於受信執行環境的區塊鏈預言機,Juels 也參與了該項目。Town Crier 將以太坊區塊鏈與使用 HTTPS 的網絡源連接起來[3]。
- 2018年11月,Chainlink 宣布整合 Ari Juels 開發的系統 Town Crier,讓以太坊可以接收 HTTPS 格式的網上數據源。
- 2019年5月30日,Chainlink 正式在以太坊主網上線。
- 2019年6月,Chainlink 宣布和谷歌、甲骨文建立合作夥伴協議。同月,LINK 代幣在 Coinbase 上市交易。
- 2020年9月,Chainlink 宣布整合 Ari Juels 開發的系統 DECO,該系統使用零知識證明技術讓用戶可以在網上、以無需透露敏感信息的情況下證明信息真確。同時 Ari Juels 宣布加入 Chainlink Labs 擔任首席科學家。這是一個由Juels共同創建的康奈爾大學項目。DECO的作者將其描述為一種協議,使用零知識證明允許用戶向區塊鏈預言機證明信息的真實性,而無需洩露敏感信息,如出生日期。Chainlink於2021年4月發布了第二篇白皮書,名為《Chainlink 2.0:去中心化預言機網絡演進的下一步》。該白皮書詳細闡述了擴展去中心化預言機網絡的角色和能力的願景,包括混合智能合約,利用鏈上代碼和由預言機網絡提供的鏈外服務。
- 2021年12月8日,Chainlink 宣布前谷歌執行長、Alphabet 集團技術顧問埃里克·施密特,擔任 Chainlink Labs 策略顧問。
- 2022年2月,美國銀行研究報告指出,超過 1,100 個區塊鏈項目,譬如 Aave、Yearn.Finance、Paxos 等正在使用 Chainlink,而美聯社、AccuWeather 等機構也在 Chainlink 網絡上經營節點。
- 2024年11月17日,據 Cointelegraph 報導,Chainlink 推出了「Chainlink Runtime Environment」標準框架,用於在單一統一的生態系統中連接傳統金融架構、支付系統和傳統機構與區塊鏈協議和智能合約。
- 2024年12月2日,21X宣布與Chainlink合作,將推出受歐盟監管的代幣化證券交易和結算系統[4]。
代幣
Chainlink 代幣 LINK 總供應量上限在 1,000,000,000 LINK。該代幣主要用於支付鏈外數據提供商、ChainLink 節點運營商、和其他在線服務提供商,作為服務費用。要在 Chainlink 網絡經營節點,需要先質押大量 LINK 代幣,作為回應服務請求前做出的抵押。簡單來說,節點提供真確數據,就可以獲得 LINK 代幣作為回報,相反如果節點提供錯誤數據或服務出錯,就可能被扣減質押的 LINK。
節點運營商通過網絡的原生加密貨幣 LINK 獲得補償[5]。 Chainlink 的 LINK 代幣是 ERC677 代幣,是 ERC-20 的擴展。所有LINK代幣都已被預先開採,並在很大程度上被中央發行人扣留。一小部分預先開採的代幣供應在有爭議且法律上模糊的首次代幣發行(ICO)中出售給零售買家。代幣充當數據有效載荷,將鏈下源的所需數據提供給智能合約,然後智能合約根據代幣提供的數據採取相應行動[6]。 根據 Chainlink 的說法,從這些代幣中獲得的交易價值用於支付節點運營商從智能合約中檢索數據的費用,以及節點運營商根據合約創建者的要求進行的存款。代幣可以存儲在任何 ERC-20 錢包中,因為 ERC677 代幣保留了 ERC-20 代幣的所有功能。
技術細節
Chainlink的去中心化預言機網絡是一個開源技術基礎設施,允許任何區塊鏈安全地連接到鏈外數據和計算資源。網絡節點從多個來源獲取、驗證並將數據傳遞到區塊鏈,以執行智能合約。
除了將外部信息傳遞到區塊鏈外,Chainlink還可以用於多個不同的鏈外計算功能,包括可驗證隨機函數(VRF)和數據饋送。這些數據饋送已被用於將選舉數據傳遞到鏈上。
Chainlink的VRF可用於生成隨機數,這在去中心化遊戲中有廣泛應用。ZDNet報導指出,隨機數生成的可驗證性確保了遊戲內結果是防篡改的。
去中心化預言機網絡
區塊鏈上智能合約應用,可以配合事件而自動執行,舉例 「假如今天飛機航班延誤,那麼保險公司 A 就向客戶 B 付賠償金」,事件也可以涉及各種貨幣匯率、股票價格、甚至 GPS 信號等。
但是,如何向區塊鏈實時饋送現實世界的數據 (比如 「今天航班信息」) ?如何確保這些鏈外數據實時、真確、可信任?Chainlink 的理念是解決這個智能合約運作的挑戰:數據預言機 (oracle) 問題。
Chainlink 基於以太坊建立去中心化數據預言機網絡,網絡上的不同節點連接到現實世界的信息源;任何人只要質押 LINK 代幣,都可以設置節點加入網絡。
承接上方簡單例子,當智能合約請求航班延誤數據,連結不同航班信息源的多個節點,可以通過出價競拍機制,競爭提供航班延誤信息,並互相驗證信息是否真確,避免個別節點信息錯誤、或者被操控提供假信息的潛在情況。然後,Chainlink 會將經過匯總、驗證的數據,轉化成區塊鏈智能合約適用格式的數據,回應提出請求的智能合約。
在 Chainlink 的獎罰機制下,表現最好的節點 (最快速提供真確數據) 會得到智能合約付出的費用,提供更好信息、擁有更高聲譽的節點,就能收取更高費用。相反,如果節點提供的信息有誤,節點質押的 LINK 會被扣減。
可驗證隨機函數 (VRF)
Chainlink 在2020年推出可驗證隨機函數 (Verifiable Random Function) 功能。大量區塊鏈智能合約需要產生隨機函數的功能,比如加密保安、NFT 項目、彩票、營銷、粉絲激勵、公平選拔、區塊鏈遊戲等。但是,如何避免隨機函數產生器被惡意攻擊、操控?如何確保可以驗證出生成數值是真正隨機?
Chainlink VRF 功能,可以用於為應用程式構建,可靠公允的生成隨機函數智能合約。對於每個生成隨機函數請求,Chainlink VRF 功能會生成一個隨機數和該數字是如何確定的加密證明。該證明會在區塊鏈上公開發布和核查,確保不會被篡改。
參考連結
- ↑ Chainlink 2.0: Next Steps in the Evolution of Decentralized Oracle Networks whitepaper-v2.pdf
- ↑ The Emerald Handbook of Blockchain for Business - Google Books
- ↑ Blockchain smart contracts are finally good for something in the real world | MIT Technology Review
- ↑ 21X announces partnership with Chainlink in preparation for the launch of its EU-regulated trading and settlement system as part of its market infrastructure for tokenized securities - 21X
- ↑ Chainlink launches Mainnet to get data in and out of Ethereum smart contracts | ZDNET
- ↑ Looking beyond Bitcoin and Ethereum — Here’s a list of top 15 altcoins you should keep an eye on | Business Insider India