Chainlink(LINK)的原理是什麼?

買賣虛擬貨幣

為了方便使用者和外部資料來源之間的溝通,Chainlink將其執行過程分為三個不同的步驟。

  • Oracle選擇:首先,Chainlink使用者起草一份服務級別協議(SLA),指定一組所需的資料需求。然後,軟體利用SLA為使用者匹配能夠提供資料的Oracle。一旦引數設定完畢,使用者就會提交SLA,並將其LINK加密貨幣存入訂單匹配合同中,該合同接受來自預言機的競標。
  • 資料包告:這是神諭與外部資源連線並獲取SLA中要求的真實世界資料的地方。然後,這些資料會被神諭處理,併傳送回執行在Chainlink區塊鏈上的合約。
  • 結果聚合:最後一步涉及到對oracles收集的資料結果進行統計,並將其返回到Aggregation合約。Aggregation合約會獲取響應,評估每個響應的有效性,並使用所有收到的資料的總和,返回一個加權分數給使用者。

架構

Chainlink區塊鏈由三種型別的智慧合約驅動。

  • 聚合合約:從預言機收集資料,並將最準確的結果與需要它們的智慧合約進行匹配。
  • 訂單匹配合約:將智慧合約的服務水平協議(SLA)與最好的競價預言機進行匹配。
  • 聲譽合約:透過檢查一個預言機的記錄來驗證其誠信度。這包括完成的請求總數、平均響應時間和預言機所押注的LINK加密貨幣數量等因素。

然而,Chainlink還與不在其區塊鏈上操作的神諭進行互動,這些神諭獨立負責收集合約所請求的真實世界資料。

節點由兩部分組成。

Chainlink核心:Chainlink核心負責讀取新提交的SLA和路由分配給鏈鏈介面卡。 Chainlink Adapter:充當節點與外部資料之間的橋樑。介面卡可以讀取和處理資料,並將其寫入區塊鏈。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;