本页面使用机器翻译自英语,可能包含错误或不清楚的语言。如需最准确的信息,请参阅英文原文。由于更新频繁,部分内容可能与英文原文有出入。请加入我们在 Crowdin 上的努力,帮助我们改进本页面的翻译。 (Crowdin translation page, Contributing guide)
经过验证的随机数生成器 (vRNG)

本文档概述了由 Proof of Play 提供的验证随机数生成器(vRNG)指南,该指南是为与 Kaia 集成而设计的。 vRNG 系统利用 drand 随机性信标为 Kaia 区块链上的智能合约提供安全、可验证的随机数。
经过验证的随机数生成器(vRNG)针对随机数的低延迟传输进行了优化,以最大限度地减少应用延迟。 其设计非常注重可靠性和可扩展性。

注册
在早期使用期间,验证随机数生成器系统的所有用户都必须手动注册。 要使用它,您的合同地址必须获得***批准,否则任何请求都将退回。
信息
参赛队可以通过官方表格 提交申请,也可以直接联系 Kaia 团队,这取决于哪种方式更方便。
vRNG 合同地址
| 网络 | 地址 | 应用程序接口 URL |
|---|---|---|
| Kaia Mainnet | 0xf628f7843d94064c5072704a53b9ec455bcc4abb | https://vrf.proofofplay.com/v1 |
| 启明星测试网 | 0xd14d984603b0b7ade91be52f3fc4a917dfa77bcd | https://staging.vrf.proofofplay.com/v1 |
使用方法
申请随机数
以下接口提供了一种请求随机数的方法。
您的合约可以调用部署在每个链上的 VRFSystem。 您可以选择提供一个 traceId,它将被注释到每个事件中(如果您的一个事务有许多步骤,用户可以在链上跟踪他们的事务,这很有用)。 这