本文探讨了随机性在游戏中的重要性,特别是在区块链游戏中通过输入随机性发行经济奖励的潜力。当前随机性解决方案存在局限性,Chainlink VRF 旨在为区块链游戏生成用户可独立验证的真实随机性来源,从而为游戏提供安全、可靠和可验证的公平性。
DEFINITION
要点:
虽然随机性非常普遍,以至于经常被忽视,但它是许多游戏中至关重要的元素,用于创造有趣和沉浸式的玩家体验。随机性在输入和输出的连续统一体上以高级别运行,被游戏开发者部署来创建玩家将采取行动的条件(输入随机性)或操纵玩家行动的结果(输出随机性)。根据开发者和理论家 Jesse Schell 的说法,这些类型的随机性的结合,与结构化的游戏元素相结合,理想情况下会在玩家身上引起一种 “伴随惊喜的愉悦” —— Schell 对“乐趣”的定义。
如今,区块链游戏开发者几乎完全无法获得随机性。由于基于区块链的游戏领域不断增长和扩展,对安全随机性解决方案的缺乏尤为明显,随机性的重要性将不仅限于创造复杂和动态的游戏体验。相反,区块链游戏中的随机性将成为开发者和玩家越来越强大的经济力量。基于区块链的游戏的一大承诺是,相对于传统游戏,它有可能更好地将玩家的时间和游戏内行为货币化。这将通过多种方法实现,包括游戏内资产的 代币化,创建‘ 元宇宙’以扩展这些资产的可用性,以及游戏资产的可证明稀缺性等等。
因此,为了使基于区块链的游戏能够与传统游戏竞争,开发者需要一种公正的随机数生成 (RNG) 解决方案,该解决方案专为在 智能合约 中安全使用而构建。直到最近,希望在区块链游戏中引入随机元素的开发者面临着一个艰难的选择:使用中心化的链下随机性解决方案,或者使用可能暴露于各种攻击媒介的链上随机性函数。由于这些缺点,像 Chainlink VRF (可验证随机函数)这样的随机性解决方案将成为区块链游戏努力彻底改变该领域的关键工具。
本文探讨了随机性在游戏中的使用方式、游戏内随机性和其他玩家活动的经济影响、区块链游戏随机性的预计经济重要性,以及 Chainlink VRF 如何超越当前随机性解决方案的局限性。
开发者 Raph Koster 在他 2005 年出版的 游戏设计的乐趣理论 一书中,描述了无聊游戏中普遍存在的一个陷阱:他称之为“掌握问题”。
根据 Koster 的说法,“乐趣”是识别模式、解决难题和学习经验的副产品——所有这些都是为了最终掌握一组信息。虽然即使是语言前的儿童也可以学习并享受像井字游戏这样的游戏,因为它的规则和模式很简单,但更具认知能力的玩家很快就会因为同样的原因而感到无聊;他们太容易成为游戏的主人。因此,随机性在游戏中的一个关键功能是扩大玩家的行为和环境的动态性——防止过快地获得掌握,并更好地奖励持续参与。
这是通过两种类型的随机性实现的:输入和输出。 输入随机性发生在玩家采取行动之前的游戏中——一些例子包括庄家给玩家一手牌,当玩家进入游戏区域时随机怪物“生成”,或者游戏地图程序化生成其环境。在所有情况下,这种随机性都会通过改变游戏场景的细节来阻碍玩家的掌握。玩家不必记住获得最佳表现的逐步策略,而是必须学习更广泛的游戏机制——假设这会导致更长、更具挑战性且更有价值的游戏体验。
另一方面,输出随机性会操纵玩家行为的效果,或者将“噪声”注入到结果中。这种类型的随机性可以包括在策略游戏中赢得战斗的百分比机会;德州扑克中的翻牌、转牌和河牌;或掷骰子以确定玩家是否通过技能检查。输出随机性可以防止游戏产生完全任意的结果——它通过迫使玩家学习额外的风险管理策略以及如何从不太可能但可能具有灾难性的损失中恢复来阻碍掌握。
输入和输出随机性如何影响游戏内场景
所有这些随机性的例子要么已经出现在基于区块链的游戏中,要么随着该领域的发展而准备好出现。然而,从经济角度来看,有一种特殊形式的输入随机性对于区块链游戏开发者和玩家来说具有非常重要的意义:用于确定玩家奖励的输入随机性。这可以包括打开战利品箱、制作物品以及为实现某些游戏内里程碑而分配奖品。
与其他用于阻止或复杂化玩家掌握进度的形式不同,这种类型的随机性会奖励玩家的进步。“奖励随机性”的独特之处还在于,游戏内奖励通常可以在二级市场上买卖,在游戏基本乐趣的基础上增加了一层利润激励,从而创造了一种被称为 GameFi 的游戏动态。这种类型的随机性有望成为即将到来的基于区块链的游戏经济中的一个关键齿轮。
游戏研究公司 NewZoo 的一份报告预计,2020 年游戏市场总额将接近 1600 亿美元,到 2023 年,该市场有可能超过每年 2000 亿美元。其中,购买游戏内头像“皮肤”、物品捆绑包和其他内容目前每年占 500 亿美元——几乎占整个市场的三分之一。虚拟商品市场中有多少来自像“战利品箱”(随机游戏内物品或皮肤捆绑包)这样的随机分配工具尚不清楚,但可能占很大一部分。
基于区块链的游戏已经在扩展这个市场。三个最受欢迎的游戏和收藏品项目 CryptoKitties、Gods Unchained 和 My Crypto Heroes 分别在他们存在的第一年赚了 700 万、420 万和 150 万美元,并且玩家在二级市场上交易游戏资产获得了超过 2000 万美元的收入。
CryptoKitties,流行的NFT支持的收藏品
区块链内容协会负责人 Hironao Kunimitsu 最近表示,他认为区块链游戏市场最终可能比 日本的 GDP 更大——目前估计为 4.7 万亿美元。这主要通过将随机分配的游戏内物品代币化为 NFT (非同质化代币)来实现。正如我们在之前的深入探讨 使用 Chainlink 预言机创建动态非同质化代币 (NFT) 的 16 种方法 中讨论的那样,非同质化代币 (NFT) 是一种以加密方式保护的代币,存在于区块链上,代表对独特事物的拥有权。
作为 NFT 支持的区块链游戏物品的一个主要价值来源是可证明的所有权和不变性。在传统游戏中,物品的所有权可以被撤销,物品的属性和外观可以被操纵,如果游戏停止存在,物品也会消失。使用 NFT 进行代币化可以减轻所有这些缺点:NFT 以加密方式保护物品的所有权;与 NFT 关联的元数据不可能被操纵,除非明确允许;并且因为它存储在区块链上,所以 NFT 游戏 物品可以比生成它的游戏更长寿。
此外,NFT 的这种存在于其起源游戏之外的能力创造了一个名为元宇宙的新用例。元宇宙是一个互操作游戏链接网络,其中 NFT 支持的物品可以在每个不同的游戏“宇宙”中使用。例如,在奇幻游戏中生成的装甲背心,可以增加玩家对攻击的保护,也可以在具有相同效果的科幻游戏中使用。通过允许 NFT 游戏物品在多个游戏中提供实用性,开发者可以假设地增加物品的价值。
最后,NFT 支持的游戏物品还允许二级市场中更大的流动性和透明度。已经有组织试图跟踪游戏随机生成 NFT 的速率与生成资产的市场价格之间的关系,并随后将此信息提供给玩家。这将允许玩家根据他们通过 NFT 赢得奖品来更好地将时间货币化的机会来选择他们希望玩的游戏,并确保 NFT 物品通过区块链的根本公共性质来证明其稀缺性。
专家们认为,代币化游戏内奖励随机性奖品所产生的卓越效用有潜力将虚拟商品空间扩大几个数量级,这已经是一种令人印象深刻的经济力量。然而,随着价值的增加,对随机性解决方案的需求也成比例增加,该解决方案可以为该空间提供安全性、可靠性和可证明公平的保证。
正如用户不会信任具有单个、可操纵 预言机 的 DeFi 协议一样,用户很快就会拒绝未能提供有关其随机性来源的安全保证的视频游戏。尤其是在任何可能涉及现实世界价值的游戏环境中,对安全、可靠且可证明公平的解决方案的需求都在增加。当涉及到作为随机奖励发布的 NFT 时,这种需求尤其迫切,因为这种随机性的发行量和潜在价值都很高。
在中心化解决方案的情况下,随机性的来源有被控制方(开发者)操纵的风险。这样做是为了将最好和最有价值的 NFT 分配给自己或首选方。此外,即使是值得信赖的开发者,仍然缺乏透明度,这可能会导致玩家社区对即使是最善意的团队也产生怀疑。随机性本质上允许长尾、低概率事件的发生;一个玩家的运气异常好是足够长的时间范围内不可避免的现象。当一个社区看到一个玩家获得大量稀有或有价值的物品时,中心化解决方案中缺乏透明度自然会导致他们怀疑这些物品是否以公平的方式分配。
使用区块哈希的链上解决方案在它们可以可靠地保护的价值量方面也受到限制。一旦游戏变得足够成功以激励不良行为者,他们就可以通过像区块哈希这样的可偏倚输入来进行攻击。我们关于 VRF 的 介绍性文章 详细介绍了这种攻击的细节:
“例如,假设一个合约根据特定高度的区块哈希中最后一位的奇偶性做出决策。这看起来像是 50/50 的结果,但请考虑一下,平均产生三分之一区块的矿工(或矿工联盟)可能会决定丢弃区块哈希的最后一位为 1 的获胜区块,放弃大约 2-3 ETH 的区块奖励。在这种情况下,矿工可以将零结果从可靠的 50% 可能性偏倚到 2/3 的可能性,导致任何依赖这种随机性生成方法的智能合约损失用户资金。”
过去其他成功的区块链游戏发布也曾使用类似的方法受到攻击,导致团队面临要么允许他们的 NFT 价值被稀释,要么向攻击者支付赎金的选择。
Chainlink VRF 的工作原理基础
区块链游戏的一种理想随机性解决方案将通过既可证明公平又可链上验证,以及安全防范利用或篡改来克服这些障碍。Chainlink VRF 就是一个具有这些属性的随机性解决方案的例子。Chainlink VRF 生成的链上随机性无法被任何节点运营商、矿工或用户操纵。它由密码学证明支持,任何人都可以验证区块链上作为真实的随机性来源。
Chainlink VRF 分五个步骤工作:
这种架构可以保护智能合约免受使用被操纵的随机性的影响。此外,随着产品的成熟,Chainlink VRF 将变得更加安全。目前,如果节点运营商希望影响随机数的结果,他们有一种以“扣留攻击”的形式进行攻击的方法。虽然节点运营商无法篡改随机性,但他们有能力不提交随机计算。未来,这将通过使用多个具有质押抵押品的预言机通过 阈值签名 提交答案来缓解。这将允许 Chainlink VRF 的安全保证随着区块链视频游戏市场所保护的价值的增加而加强。
目前,各种各样的项目正在实施 Chainlink VRF 来生成和分配随机奖励。这些项目包括:PoolTogether,他们将在其游戏化平台上分配储蓄奖励;Polyient Games,他们将向其 Founders Tokens 的持有者分发 NFT 奖励;Cargo,他们将使用 Chainlink VRF 在其铸造平台上实现随机 NFT 功能;The Six Dragons,其制作功能带有随机的风险/回报回报;WildCards,一项 Harberger 税收的 NFT 慈善项目,将使用 VRF 来铸造新的 NFTS;以及 Texel,他们将使用 VRF 来确定其可收藏郁金香的遗传特征。
使用 Chainlink VRF 的区块链游戏项目生态系统持续增长。
随着该领域的成熟以及安全随机性的经济重要性变得更加明显,我们预计会有更多的团队需要评估像 Chainlink VRF 提供的安全保证的需求。
区块链视频游戏是该领域最有希望的用例之一,它不仅有可能通过提高透明度和可证明的游戏资产所有权来改善玩家体验,而且还可以通过允许玩家更好地将其游戏内时间和技能货币化来从根本上重新定义游戏。虽然这已经是令人印象深刻的经济力量,但这些转变将显着扩大整个游戏产业。
然而,为了使该领域实现这些崇高的目标,开发者和玩家需要安全保证和基础设施,以支持他们将创造的价值的增加。游戏中的随机性将从主要是一种创造更好游戏体验的工具转变为创造和分配价值的重要渠道。Chainlink VRF 是一种专门为智能合约应用程序开发的随机性函数,它可以满足这种新经济将创造的需求。
如果你是智能合约开发者并想利用 Chainlink VRF 功能,请访问我们的 开发者文档,并加入 Discord 上的技术讨论。如果你想安排通话以更深入地讨论集成,请 在此处 联系。
访问 Chainlink 网站 或在 Twitter 或 Reddit 上关注我们以了解更多信息。
- 原文链接: chain.link/education-hub...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!