掃描下載 Gate App
qrCode
更多下載方式
今天不再提醒

如果你處理過智能合約,你就知道一件事:隨機性比看起來要難。



隨機性意味着生成不可預測的數字,任何人都無法控制或預測。

您需要隨機數用於NFT發放、遊戲結果、彩票系統和公平分配。但是鏈上隨機性?這很棘手。

傳統的隨機數生成解決方案要麼需要完全信任,要麼會使您的智能合約容易受到操控。

這就是爲什麼我對新的 @arbitrum ScaffoldStylus 模板感到高興,因爲它內置了 @chainlink VRF。

ScaffoldStylus 現在提供開箱即用的 Chainlink VRF 集成。

運行 “npx create-stylus@latest -e chainlink-vrf” 即可獲得可驗證的隨機數。

Chainlink VRF 的工作原理:

1️⃣ 你的智能合約請求具有指定參數的隨機值

2️⃣ Chainlink 節點使用鏈上區塊數據和它們的私鑰生成隨機性,然後附加一個你的合約在鏈上驗證的證明

3️⃣ 密碼學證明在交付前驗證結果

4️⃣ 您的智能合約接收防篡改的隨機數字

我喜歡的關鍵屬性是:

- 信任最小化:鏈上證明使得節點操作員或用戶的操控在經濟上變得不可行
- 可驗證:每個結果都包括加密驗證
- 簡單:在一個流程中請求和接收
- 按需付費:您只需在需要隨機性時付款

此集成消除了繁重的工作。基本用例不需要訂閱管理。

您可以使用$LINK 或本地代幣爲您的智能合約注資,並開始請求隨機性。

在我看來,這是那些應該更容易訪問的基礎設施之一。ScaffoldStylus 使其變得極其簡單。

了解更多關於Chainlink VRF的信息:

閱讀文檔:

開始:

#Arbitrum 無處不在
LINK2.93%
查看原文
post-image
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)