NFT、链游开发必知!Chainlink VRF v2已上线,更优化的随机数算法

预言机项目 Chainlink 的可验证随机函数 (VRF),已成为产业内标准的随机数生成器 (RNG),许多智能合约与链下系统都需要这类有密码学安全性、透明且可证明公平性的随机资源。

Chainlink 在 16 日发表新的 VRF 版本,它更优化了 NFT 的铸造与分配、链游的公平性,以及各种在 DeFi 与 DAO 的种种应用。据称交易成本可以下降 60%。

Chainlink VRF v2 的五个主要特点

更经济的随机数请求

Chainlink VRF v2 会有一个订阅制的管理应用程序,让智能合约可以为数据请求预先支付,用单一个 LINK 代币就可以有多笔随机数请求,据称交易成本可以下降 60%。

回调函式的 Gas Limit 可变

Chainlink VRF v2 在可验证随机数传回智能合约时,让用户能够调整回调函式的 gas limit。这能让智能合约在相同的可验证随机数交易下,执行更复杂的逻辑。因此在区块链网络的极端状况下,会让 dApp 应用开发者更能掌握弹性与稳定。此参数可设置为最大 2M Gas,比 VRF v1 限制高 10 倍。

自定义性:用户能自定义更多的安全参数

Chainlink VRF v2 可以让用户自定义要多少区块确认后,才能在链上生成可验证的随机数。最小三个区块,最大到 200 个区块都有,过去的 v1 只有固定的 10 个区块。这样的设置可以让团队自行决定效能与安全性的平衡点。

单一请求多笔随机数输出

优化后的 VRF Coo​​rdinator 合约可以用单一链上请求,获取多个随机数,以此节省成本。

共同计费:单一订阅可分给多个地址

Chainlink VRF v2 能让至多 100 个智能合约地址,共同订购随机数请求服务。这有助于管理多个随机数合约的开发者能简化资金管理,并降低 Gas 成本。

Chainlink VRF v2 的应用案例

NFT 公平铸造

透过 VRF 能更公平地将属性与特征,随机地发配到 NFT 铸造内容。

随机性 NFT 与战利品获得 

能有效防止影响或窜改游戏中的随机宝物 NFT 与宝箱。

抽奖

社群抽奖,或是向 PoolTogether 这样的无损彩票协议,都是随机数的适用范围。

玩家对战 (PvP)

开发者正在扩展 Chainlink VRF 在玩家对战上的应用,像是对战的爆击率。VRF 有助于确保公平与操弄,这对于有利可图的 P2E 来说,至关重要。

排队序列

游戏、销售活动还有各种需要排队的程序,VRF 都可以用来验证没有玩家是因为特殊身份或钱包余额而获得特殊权限。

本文链接地址:https://www.wwsww.cn/link/11382.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。