Chainlink 應用再添一例!推出驗證隨機數服務「Chainlink VRF」

專注於實現預言機普及的區塊鏈項目 Chainlink 今日宣佈,將推出可驗證隨機服務 Chainlink VRF,無論是區塊鏈遊戲、第二層協議和各種其它用例的智能合約,用戶都能藉由 Chainlink VRF 訪問,以驗證隨機性、防篡改機制的真實性。

Chainlink 是建立在以太坊區塊鏈上的預言機(Oracle)系統,是以智能合約取得外部真實世界資訊,並提供給鏈上使用的去中心化協議,而預言機也普遍被視為區塊鏈是否能大規模普及的關鍵應用之一。

長期專注於預言機開發的 Chainlink 在官方 Blog 宣佈,將啟動可驗證隨機服務 Chainlink VRF ,開發人員可以輕鬆將 Chainlink VRF 集成到智能合約中,以提供用戶驗證其隨機性,並證明其隨機性皆無法預測。

Source : Chainlink

Chainlink VRF

VRF 為可驗證隨機函數(Verifiable Random Function),是密碼學領域的一種特殊函數,其目的為生成一個隨機而無法被預測的值,並且能驗證其隨機性。

藉由 Chainlink VRF,用戶能訪問基於智能合約的項目(如區塊鏈遊戲)並驗證其隨機性,證明該應用程序未被篡改且是經由區塊鏈所運行。其運作如下:

  • 外部應用程序的智能合約對 Chainlink 發出隨機數驗證請求
  • Chainlink 透過 VRF 生成隨機數
  • 將隨機數發給 VRF 智能合約並進行隨機驗證
  • 回傳給外部應用程式的智能合約
Chainlink VRF 如何運作(Source : Chainlink)

Chainlink 的聯合創始人 Sergey Nazarov 在接受訪問時表示:

「如果無法驗證其隨機性,許多應用程序就沒辦法以無需信任的方式存在。而 Chainlink VRF 將為付費機制,以期為 Chainlink 內部創建代幣經濟。」

實際上許多 DApp,特別是博弈類別的 DApp,都需要隨機性來創建公平的遊戲機制。而過往要辨別項目方、或來自外部的攻擊是否能操縱隨機性有一定的難度,仍要透過中心化的第三方來驗證其真實性,現在有了去中心化的 Chainlink VRF,或許更能彰顯區塊鏈遊戲公正、透明的特性。

零成本樂透 PoolTogether 

可驗證隨機服務 Chainlink VRF 特別適合應用在需要證明其隨機性的項目,而鏈新聞曾報導的無損樂透 PoolTogether 也宣佈成為 Chainlink VRF 的第一位用戶。

「零成本樂透 PoolTogether」是 DeFi 衍生而來的項目,一張樂透僅需 1 美金(以 DAI 或 USDC 收費),所有資金會集中在基於智能合約的資金池,透過去中心化借貸平台賺取利息,每週隨機選中的用戶將能獨得一週以來的利息。

而 PoolTogether 現在將從中心化的隨機挑選機制轉換為 Chainlink VRF,以實現分散式隨機性。

據了解,目前已處於 Chainlink VRF 安全審查的最後階段,而 Chainlink 今年以來用例、項目合作不斷,其第一季漲幅也大幅領先於比特幣,成為市場中應用面、價格最為活躍的加密貨幣之一。

Vitalik 強烈反對內建 Oracle 提案

另一方面,以太坊社群開發者今天在社群提出以以太坊 Layer 1 為基礎,開發內建 Oracle 的提案。然而,以太坊聯合創辦人 Vitalik Buterin 認為,這會導致區塊鏈核心技術屬性發生根本的改變、損害協議中立性、會關閉預言機設計創新的大門等原因,堅決反對該提案。若該提案通過,勢必會因此壓縮 Chainlink 在市場上的服務需求。

衍伸閱讀


立即加入 Telegram 獲得最精準的金融科技資訊、區塊鏈新知、業界實例!