智能合約在區塊鏈上是可編程的,但它本身無法獲取不在該區塊鏈上的信息。因此,Chainlink 建議在區塊鏈之外尋找這些信息,然後將其傳輸給區塊鏈,以提供智能合約可以基於的可靠數據。因此,我們可以說Chainlink 將現實世界與區塊鏈連接起來。
在本文中,我們將與你一起了解該項目的具體運作方式,以使事情更清晰易懂。
該項目試圖解決的問題是什麼?
智能合約允許在滿足特定條件時自動執行某些任務。例如,以太坊區塊鏈上的智能合約對許多ICO 非常有用。事實上,當一定數量的人貢獻了一定的總金額時,銷售就會停止,然後在固定日期將代幣分配到用於支付的以太坊地址上。
所有這些東西都可以在區塊鏈上輕鬆編程,並且可以非常簡單地執行。但是,當智能合約的執行需要區塊鏈無法自行獲取的信息時,會發生什麼?你必須去其他地方找到這些數據,然後將這些信息傳輸給後者。為了說明這些評測,我們可以舉兩個例子。
我們的第一個案例涉及航班延誤保險。我們可以決定,從遲到2 小時起,用戶將獲得20% 的折扣,從遲到5 小時起,將全額退款。但是,智能合約無法提前知道這些信息,必須有人將這些數據發送給它。
我們也可以談論選舉的結果。兩個人可以押注民主黨或共和黨在美國大選中的勝利。在這裡,預言機在區塊鏈上傳輸信息也是絕對必要的,這樣智能合約才能正確執行。
然而,預言機還有另一個問題需要解決:確保其可靠性。確實無法想像將錯誤的數據傳輸到區塊鏈,因為這會誤導智能合約,因此它的執行將不符合現實。
Chainlink 是如何運作的?
為了獲得可靠的數據,Chainlink 使用了幾個不同的節點。然後,這些節點在它們之間建立共識,以便向智能合約提供聚合數據。這樣,智能合約就不是基於單個預言機的數據,而是基於多個不同預言機提供的數據。因此,這使得信息實際上符合現實的可能性更大。
關於技術部分,事情有點難以理解。 Chainlink 網絡同時運行“鏈上”和“鏈下”。一部分負責收集信息,另一部分負責根據請求將其插入區塊鏈。
Chainlink 的鏈上部分使用以太坊區塊鏈作為其“預言機合約”。當發出在區塊鏈外獲取數據的請求時,該請求將被傳輸到Chainlink 網絡,該網絡在其自己的區塊鏈上處理該請求。然後,Chainlink 負責尋找符合需求的預言機服務。一切都與“Chainlink 合約”一起工作,它分為3 部分:
· “信譽合約”。這使得分析特定預言機的可靠性成為可能;
· “訂單匹配合約”。數據由預言機提供,然後根據信譽合約進行分析和選擇;
· “聚合合約”。所有數據匯總在一起,並針對初始查詢給出最終答案。
鏈下部分是允許獎勵或懲罰向給定查詢提供結果的用戶。當預言機提供響應時,它會與其他預言機提供的響應進行比較分析,並通過每個節點的聲譽進行加權。
當預言機提供被認為相關的信息時,它會獲得LINK 代幣的獎勵,並且它的聲譽會增加,這將使其在未來更頻繁地被選擇提供數據。
相反,當預言機給出的答案被認為是錯誤的或錯誤的時,該預言機可能會受到懲罰,其聲譽會下跌。漸漸地,它最終將不再被選中,也不再向Chainlink 提供任何數據。
因此,這種機制強烈鼓勵預言機提供正確的信息。他們越誠實可靠,就越有規律地被選中,獲得的獎勵也就越多。相反,不誠實會受到懲罰,並可能導致經濟處罰。
Chainlink、DeFi 等項目之間的鏈接
Chainlink 被認為是當今市場上最可靠的預言機。因此,其他項目使用其服務來獲取可靠信息。例如,我們可以舉出大多數圍繞去中心化金融(DeFi – Decentralized Finance)的項目,它們使用智能合約並需要外部信息來執行某些操作。
如果DeFi項目將使用中心化的Oracle 服務,那麼這可能會出現問題。事實上,如果一個預言機被黑客入侵,那麼很容易操縱它可以提供的信息,使其成為黑客的優勢。這個問題過去曾發生過,將來可能還會再次發生。因此,DeFi 使用去中心化預言機系統很重要,就像Chainlink 一樣,在那里黑客和操縱幾乎是不可能的。
但是,Chainlink 不能成為解決其他項目在尋找可靠預言機方面遇到的所有問題的靈丹妙藥。事實上,如果每個人都決定只使用Chainlink,如果由於某種原因Chainlink 停止工作,可能會導致問題。屆時,他們將不再有任何神諭可供使用,也無法再發揮作用。
儘管Chainlink 可能是目前最可靠的預言機,但為了避免此類問題,其他項目有義務同時使用其他項目。此外,Chainlink 是2020 年9 月垃圾郵件攻擊的受害者,數百個以太幣從節點錢包中被盜。問題很快得到了解決,但這應該提醒你,Chainlink 現在並不是萬無一失的靈丹妙藥。
鏈接令牌
Chainlink ICO 於2017 年9 月19 日舉行。當時,它取得了巨大的成功,短短兩小時內銷售額就達到了3200 萬美元。總共有10 億個LINK 代幣已分配如下:
35% 用於管理節點和刺激生態系統的人員; 35% 出售給公眾; 30%用於公司保證項目的持續發展。
自ICO 和本文撰寫之日(2021 年1 月)以來,我們已將LINK 代幣的流通數量從3.5 億個增加到4 億個左右。這些只是非常緩慢地推向市場,這是一件好事。仍有近60% 尚未流通。
LINK 代幣用於支付節點運營商的報酬。事實上,他們必須從外部來源獲取數據,將其轉換為區塊鏈可讀的格式,使用計算能力並提供可用性保證。由於他們不是在自願的基礎上這樣做,他們必須為他們提供的服務獲得報酬。
所有想使用Chainlink 服務的公司只能用LINK 支付,他們別無選擇。獲取信息的價格取決於鏈下資源的需求和類似信息的可用供應。無法協商此價格,它是自動設置的。
關於Chainlink 的結論
我們希望你喜歡這篇解釋Chainlink 的全部內容的文章,並且你現在對整個項目的運作方式有了更好的了解。你可能已經註意到,現在找到高質量的預言機並不容易,Chainlink 正試圖滿足這一需求。
由於其獎金和懲罰系統,好演員在提供可靠信息時會得到獎勵,而壞演員將不再能夠提供數據並因此通過獎勵的方式獲得LINK 代幣。
為了提供盡可能可靠的信息,Chainlink 在提供最終信息之前依賴於多個節點的結果。每個節點提供的信息按其聲譽加權,最終數據是所有收到的數據的匯總。
雖然Chainlink 可能是目前最好的預言機,但這並不意味著它是一個萬無一失的系統。該項目仍在開發中,隨著時間的推移,情況正在改善。然而,其他參與者也希望在區塊鏈預言機生態系統中佔有一席之地,這將迫使Chainlink 要保持其目前在市場上的領先地位,其表現將超越其競爭對手。
如果你喜歡有關該項目的這篇文章,請隨時查閱我們關於Chainlink 的其他指南,以討論與此預言機服務相關的其他主題。
資訊來源:由0x資訊編譯自THECOINTRIBUNE。版權歸作者Nicolas Impellizzeri所有,未經許可,不得轉載
0X簡體中文版:什麼是Chainlink (LINK)?