導語
Chainlink 是一個去中心化的預言機網絡,將區塊鏈上的智能合約與現實世界連接起來。使用節點和運營商系統,Chainlink 能夠通過從多個來源收集數據並將其協調以提供單個可靠信息來回答智能合約的數據請求。
例如,如果智能合約需要比特幣的當前價格,它可以從 Chainlink 請求該數據,Chainlink 將查看幾個不同的可靠來源並根據它們提供答案。
爲了使 Chainlink 發揮作用,它得到了其原生代幣 LINK 的支持,該代幣用作 Chainlink 網絡運營商在提供具有請求數據的智能合約方面所做工作的補償。
Chainlink 是如何工作的?
Chainlink 平臺能夠連接加密貨幣和銀行業務。在 Chainlink 的幫助下,現在可以在傳統金融系統中使用智能合約。從技術角度來看,Chainlink 提供了使用加密貨幣合約 API 的軟件。
通過分散的預言機網絡,Chainlink 將 DApp 與現實世界的數據連接起來。預言機有助於將數據上傳到區塊鏈,允許智能合約與外部環境交互。
Chainlink 的目標是創建可靠的預言機,可以訪問不同區塊鏈使用的數據。該平臺的團隊正在開發一個分散的預言機網絡,比提供類似服務的集中式網絡更可靠。
LINK 代幣用於在從外部來源傳遞數據時向節點運營商支付其服務費用。運營商根據對外部資源的需求定義費用。
Chainlink 與 DeFi
自從去中心化金融(去中心化金融)變得越來越流行以來,人們對高質量的 oracle 服務越來越感興趣。畢竟,這些項目中的大多數都以一種或另一種方式使用智能合約,並且它們還需要外部數據才能正常運行。
有了集中式預言機服務,去中心化金融平臺可能會使自己容易受到各種攻擊,包括通過預言機操縱的閃貸攻擊。像這樣的多起事件已經發生過,如果集中式預言機仍然很常見,它們很可能會繼續發生。
許多人可能傾向於認爲 Chainlink 可以解決所有這些問題-這可能是不正確的。儘管 Synthetix、Aave 等項目都依賴於 Chainlink 的技術,但也引入了新類型的風險。如果太多平臺依賴於相同的 oracle 服務,如果 Chainlink 突然停止按預期工作,它們都將面臨中斷。
這似乎不太可能。畢竟,Chainlink 是一個去中心化的預言服務,據說沒有單點故障。即便如此,在 2020 年 9 月,Chainlink 節點遭受了一次“垃圾郵件攻擊”,攻擊者可能從節點運營商的錢包中耗盡了多達 700 ETH。這次攻擊很快就被解決了,但它提醒人們,並非所有系統都能完全抵禦惡意活動。
LINK 的作用是什麼?
Chainlink 不僅僅是自己運作。作爲一個去中心化的網絡,它需要獨立的節點,即所謂的運營商,來執行與履行請求合同相關的任務。爲了履行他們的工作,Chainlink 運營商需要支付費用。這就是 LINK 的用武之地。如果您希望您的智能合約從 Chainlink 節點網絡訪問數據,您必須向領取您的合同的 Chainlink 運營商支付 LINK 費用。運營商根據他們提供的數據需求和當前市場預先設定價格。
Chainlink 供應和發行量
LINK 的最大供應量爲 10 億代幣。其中 35% 是在 2017 年的 ICO 期間出售的。大約 3 億掌握在創立該項目的公司手中。
與許多其他加密資產相比,LINK 沒有增加其流通供應的採礦或質押過程。
Chainlink 如何與 Oracle 交互?
允許基於區塊鏈的智能合約相互交互的主要過程有兩個。
使用參考數據
參考數據合約代表用於訪問鏈下數據的鏈上參考點。它們經常更新。在單個事務中快速高效地從它們中檢索支持的數據。
請求和接收數據
這涉及從任何外部 API 檢索數據。爲了在單個事務中啓用其可用性,數據應該首先由智能合約從 oracle 請求,以啓動響應請求的回調函數。
下面是引擎蓋下的流程,從技術角度來看。客戶端合約對 LINK 令牌合約進行初始請求調用。藉助回調函數,它確保客戶端合約有足夠的令牌來完成請求。然後它與 oracle 連接,oracle 發出外部 API 請求並將檢索到的數據返回給客戶端合約。
Chainlink 架構由三種類型的智能合約組成:
Chainlink 信譽合約
Chainlink 信譽合約驗證 oracle 完整性,檢查 oracle 的跟蹤記錄。它包括已完成請求的總數、平均響應時間和 oracle 質押的 LINK 量等參數。
Chainlink 訂單匹配合同
該合約將智能合約的服務水平協議( SLA )與出價最高的預言機相匹配。
Chainlink 聚合合約
這種類型的合約的目的主要是從預言機收集數據,以便將最準確的結果與需要它們的智能合約相匹配。
分析結果
聚合器合約找到最準確的結果。然後,用戶可以使用LINK支付費用來訪問數據。
Chainlink vs.比特幣 vs.以太坊
與比特幣和以太坊這兩個無可爭議的市場領導者關鍵區塊鏈項目相比,Chainlink 有一些額外的好處,有助於其長期成功。
比特幣作爲有史以來第一種加密貨幣,提供的只是價值轉移。以太坊的價值在於它的平臺以太坊虛擬機( EVM ),它允許創建智能合約來自動化區塊鏈上的交易。
Chainlink 結合了這兩個想法,並增加了區塊鏈與現實世界數據交互的可能性。在 Chainlink 的幫助下,智能合約可以使用區塊鏈上可用的數據進行操作,管理來自外部現實的信息,從而增強底層技術的用例。
結語
Chainlink 背後令人難以置信的技術爲科技公司提供了將區塊鏈整合到其技術堆棧中的可能性。當然,預言機可以在區塊鏈技術的演變中發揮至關重要的作用。將現實世界的數據與區塊鏈技術連接起來,Chainlink 可以創建一個自給自足、受到良好保護的全球生態系統。
然而,瞭解加密鏈鏈是什麼以及它解決連接區塊鏈與現實世界數據的問題的潛力是值得的。無論如何,現在估計鏈鏈鏈在我們日常生活中的巨大潛力還爲時過早。







