扫码下载 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 无处不在
LINK0.75%
查看原文
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)