火星链 火星链
Ctrl+D收藏火星链
首页 > BTC > 正文

区块链:扩容范式转变之下,两类链游分道扬镳

作者:

时间:1900/1/1 0:00:00

作者aaaaaaaaaa

来源?:Dialectic

编译:十文

游戏行业正在慢慢意识到区块链技术能极大地改变游戏格局,并使玩家受益。

但是区块链技术正受制于可扩展性的瓶颈,需要在保证去中心化、不增加验证成本的情况下,增加计算带宽。

同时,区块链需要向用户收取与节点验证成比例的货币费用。因此,链游的计算成本相当高。开发人员被迫绕开这些限制编写代码,却又导致无法表达链上应用的真正潜力。

幸好,当OptimisticRollups?和Zk-Rollups出现时,链游的可扩展性范式发生了变化。

计算由高端机器在链外运行,同时在结算链上发布欺诈证明或有效性证明,这可以保证计算的完整性。

这样一来,网络节点可以更快、更便宜地验证附加证明,从而以低成本实现复杂计算,例如游戏动效展现。

比如,由Cairo支持的?Starknet?虚拟机就释放了这种潜力,因为他们的本地编程语言不受EVM约束。

多亏了这些Rollups,计算复杂度和吞吐量才有可能以指数方式增加,同时保持验证成本线性。这是区块链扩容的范式转变。

说回到游戏场景,在单一区块链上运行游戏的每个单元在经济上是不可行的,未来亦是如此。这就是为什么在过去几年发布的大多数链游都是混合形式的:它们的堆栈只有少数组件在链上,而其游戏逻辑的核心部分则在链下专有服务器上运行。我们将这一系列区块链游戏称为弱链上游戏。

近5亿枚USDT从Tether国库转移到Binance:金色财经报道,499,999,990枚USDT (500,274,241美元) 从Tether国库转移到Binance。[2023/3/4 12:42:21]

AxieInfinity、Crabada和?TheSandbox?等都属于这一类。

另一边,通过链下扩展,开发者可以以低廉的成本提供更多计算资源。因此,游戏的逻辑最终是可以作为智能合约部署在链上的。我们将这一系列游戏称为强链上游戏。

DopeWars、Briq、Loots、TheRealms、TheNineth和Influence等等,都属于这一类。

在本文中,我们将探讨这两个类别链游的优势和劣势。

弱链上游戏

优势

更直接地扩展更容易被受众接受好的用户体验低延迟快速的错误修复过程轻松禁止作弊者弱势

自上而下的开发闭源需要信任游戏发行商无法保证可组合性和互操作性所有权非持久性弱链上游戏更容易扩展,因为它们将大部分堆栈保留在链下。链上的游戏部分通常是以?NFT?为代表的游戏内资产和游戏内代币,它们可以在开放和无许可的市场上自由交易和转移。因此游戏发生在链下,然后经济结算在链上完成。

弱链上游戏的缺点可以追溯到中心化的根本问题,游戏发行商扮演中央角色,随着时间的推移可能会发生寻租,游戏发行商可以单方面开始审查、更改规则或者突然消失。此外,弱链上游戏也无法保证互操作性和可组合性,因为游戏逻辑是脱链的。

Bitwise首席投资官:加密市场将迎来前所未有的大牛市周期:2月25日消息,加密基金Bitwise Asset Management首席投资官Matt Hougan对未来几年的数字资产市场表示乐观。他表示“非常看好未来三年。”

Hougan认为,加密货币市场的下一个牛市周期将是前所未有的。“这个牛市周期、四年周期,就用户采用、总市值增长以及我们关心的几乎所有事情而言,将是迄今为止最大的周期……如果你在开发者社区,你可以看到发生了什么,你可以感受到它。根据我在加密市场的经验,这种兴奋程度比以往任何时候都要高。这就是(市场价格)今年上涨50%的原因。这就是为什么我认为年底收盘价会更高。我认为2024年和2025年甚至会更好。”

Hougan表示,每个加密周期都是由技术突破驱动的,即将到来的周期也不例外。“这些周期的发生是有原因的,那就是有一项重大技术突破推动了新一轮的牛市……我之所以如此兴奋,是因为我知道将推动下一轮牛市的技术突破是什么。它是比NFT、DeFi和稳定币都要大的技术突破。我认为,从现实世界的应用来看,甚至比比特币和以太坊的第一次出现影响还要大。这就是可扩展性。这是Layer2时代……当你可以高效地免费使用区块链时,你可以做的事情是如此有趣和令人兴奋。它允许你以这样一种主要的方式进入主流使用,我认为这是加密货币真正渗透主流的三年周期。”(The Daily Hodl)[2023/2/25 12:29:24]

从好的方面来说,用户体验与传统游戏非常相似,考虑到游戏的客户端-服务器连接类型,延迟不是问题。任何更新都可以顺利推出。由于游戏访问是封闭的,因此游戏发行商可以禁止违反服务条款的玩家。

数据:以太坊总流通供应量目前约为1.2亿枚,创合并以来新低:2月2日消息,以太坊的总流通供应量今天达到自合并以来的低点,约为1.205亿枚。报道称,供应的减少可能与比特币价格的上涨和股市的上涨有关,因为交易员通常会通过购买仅在链上可用的高风险代币来应对。对网络的需求,或者有多少用户试图创建新交易,会导致每笔交易平均消耗的以太坊增加,进一步减少供应。

此外,自2023年初以来,以太坊交易的总成本稳步上升。它曾短暂处于2021年第三季度的水平,当时比特币和以太币的价格要高得多。根据Dune Analytics的数据,以太坊上的NFT活动也出现了小幅复苏。该活动距离2021年成交量创下历史新高还差得很远,但这是链上活动正在回暖的另一个迹象。(The Block)[2023/2/2 11:42:32]

强链上游戏

优势

开源自下而上的发展潜在的可组合和可互操作客户抽象化信任最小化免许可永久的弱势

用户体验默认不隐藏信息玩家可能会接触到回溯和其他形式的MEV延迟错误修复可能需要社会协调机器人借助强链上游戏,开发人员可以利用任何公共链上的组件,例如:

物理引擎用于获取随机性的链上VRF原语代表技能树的NTF,可移植到游戏的任何模组任务合同,任何人都可以在游戏中部署和导入他们的任务

每个游戏组件都是可组合和可互操作的,并且可以无限复制。

BOSagora基金会宣布推出其官方主网Agora:金色财经报道,BOSagora基金会宣布推出其官方主网“Agora”。Agora MainNet是一个去中心化的、自我进化的公共区块链网络,基于智能合约和区块链内的决策系统国会网络。

Congress Network 是一个由 DAO 组成的去中心化的群体决策组织,它提出并决定公共预算资金支持,这是 Agora 网络的差异化核心要素,包括技术细节。如果通过多数投票决定有利于 BOSagora 和整个社区,国会网络将批准和支持它。[2023/1/11 11:06:59]

这为无休止和强大的自下而上合作奠定了基础。MatchboxDAO就是一个明显的例子。

强链上游戏解锁的另一个重要功能是客户端抽象。用户不会被迫使用特定的平台来玩他们的游戏。他们需要的只是访问一个节点。他们也不需要等待游戏发行商发布游戏。模组制作者也不会面临任何可移植性问题。

现在让我们来看看强链上游戏的一些弱点和未来挑战。

用户界面/用户体验

在强链上游戏中,游戏合约的每一次状态变化都需要在链上进行注册。因此,用户需要为他们在游戏中执行的每个动作签署交易。这种方案对于RTS?这样的高速游戏是不可行的。

账户抽象是对以太坊账户模型的一个明显改进,Starknet和?Optimism?等Rollups正在实施。使用AA,每个外部拥有的账户都是一个智能合约,允许部署强大、安全和高度可定制的智能钱包。

ParaSwap回应合约部署地址私钥泄露:正在调查,该地址已没有权限:10月11日消息,ParaSwap回应合约部署地址私钥泄露问题,表示正在调查此事。不过该地址在合约部署后已没有权限。

此前报道,paraswap部署者私钥疑似泄露,资金在多个链上被盗。[2022/10/11 10:30:52]

这种智能钱包可以让用户不必为每个游戏中的动作签署交易,同时可以在主钱包上保持强大的安全性。

回溯和gaMEV

当玩家将交易发送到公共内存池时,如果交易以可读的形式提交,他们就可能将自己暴露在反向运行中。内存池的任何观察者都将能够提前知道下一个动作流将是什么并采取相应的行动。

例如,考虑一个格斗游戏,其中Player1提交与内存池上的动作相关的交易。同时,Player2正在监控内存池中来自Player1的所有交易。交易一提交,Player2就可以预见对手的下一步行动,并完美反击对手。

Player1将High-Kick动作提交到公共内存池。Player2正在监听内存池

Player2用他们的High-Parry反击Player1的High-Kick

这类问题的解决方案是:通过加密玩家的行为或通过私人内存池发送交易,来防止回溯或被预判。

除了系统性的逆向开发之外,每一个强链上游戏都可以呈现长尾?MEV?或gaMEV的形式,例如?Briq?的?Sylve?所创造的那样。套利、抢先交易和其他复杂形式的gaMEV机会将很突出。由于它们严格依赖于游戏的架构、动态和元游戏,因此无法以一般化的形式定义它们。

在各种情况下,我们相信长尾gaMEV提取将在接下来的几年中成为一项非常突出的活动。

信息隐藏

大多数竞技游戏依赖于某种程度的隐藏信息。

但是,公共区块链却以清晰易读的方式存储所有信息,世界上任何有权访问节点的人都可以访问。这就导致任何观察者都可以通过读取存储在智能合约上的信息来利用其他玩家。

想象一下在一个实时战略游戏中,玩家通过组建不同属性的战争部队来相互对抗,每个用户因为视野受限只可看见部分游戏地图,由于部队的人口结构对战斗结果很重要,因此在战争迷雾中看到对手的作战策略是一种竞争优势。而区块链技术可以通过读取智能合约来窥探对方的作战方法,从而调整自己的策略。

当本应保密的信息在游戏合约上公开时,可以读取存储字段的人和不能读取存储字段的人之间就存在不对称性。由于区块链游戏通常带有金钱奖励,因此这种利用过程更加严重。

异步回合制游戏可能会实施提交-显示方案。玩家可以用非中心化的形式发布他们的行动,而无需透露他们的潜在意图。

另一种解决方案是利用零知识证明。如本文开头所述,ZKP是非常强大的加密原语。它可以让外部方验证状态转换的有效性,同时来保持计算的私密性。

DarkForest是一款完全上链的MMO,率先使用zkSNARKs来保护游戏内信息的私密性。在DF中,玩家可以在宇宙中征服行星。但是,他们不需要提交他们所征服的行星的坐标。而是提交散列的坐标和本地生成的zk-proof。同样的,每当他们想从A星球移动到B星球时,他们需要提供两个星球坐标的哈希值加上对应的zk-proof。只有玩家知道坐标和状态转换,因为它们存储在本地。每个外部用户只会看到哈希和zk-proof。

来自黑暗森林博客的方案

ZKP的最大缺点是生成它们的计算量非常大。例如,在现代设备上生成zkSNARK可能需要几到几十秒。

但对于实时游戏来说,我们希望ZKP的生成时间能缩短到亚秒级。

延迟

如果成千上万的用户通过调用公共RPC端点每秒读取数十万次智能合约,有可能迅速造成网络过载。理想情况下,每个用户都应该能够在他们的浏览器/设备上运行他们的本地节点。

此外,链上游戏的安全可能比链上金融相关活动更弱,因为伪造攻击造成的经济损失要小几个数量级。因此,从安全的角度来看,运行本地轻节点可以被认为是足够好的。

以太坊的无状态客户端+Verkle树、Mina的递归zkSNARKs和?Polkadot?的SubstrateConnect都是朝着这条道路迈出的。

然而,RPC拥堵问题只是延迟问题之一。由于网络的点对点性质,玩家可能会因为网络拓扑而遭受高延迟。

延迟问题的一种解决方案是Xaya团队的游戏频道。作为状态通道,玩家可以直接打开一个链下通信通道,他们可以在其中玩自己的动作,同时不断的更新链上状态。

它将允许实时交互能够降低到相关方之间地理距离最小的延迟限制。

玩家在他们的直接沟通渠道中进行链下交互,仅在需要时进行链上结算。但是,在两方之间打开链下通道可能会带来两个主要缺点:

在没有中央机构在场的情况下建立事件的顺序;防止拒绝服务。考虑一个FPS游戏的两个玩家之间的游戏通道,两个对手之间有一些延迟。有时,它们会出现在彼此的前面并同时扣动扳机。从玩家A的角度来看,他们先出手。但是玩家B看到了相反的情况。我们如何确定谁先开?以上可以追溯到分布式系统中的根本时序问题。除此之外,当打开一个直接通道时,玩家会互相暴露他们的IP,使他们可能更容易受到拒绝服务攻击。

目前尚不清楚如何以可扩展和信任最小化的方式解决这些缺点。

在比特币的闪电网络上,第三方可以运行?Watchtowers?来检测并防止不诚实的交易对手在用户离线或在违规时无法响应时窃取用户的资金。

以类似的方式,让受信任的第三方作为游戏频道内的计时机构可能是解决争议的令人满意的解决方案。

尽管上述方案会在游戏中引入中心化组件,但这些第三方可能造成的最大伤害是通过提供不正确的信息来影响游戏回合的结果,但绝不会窃取用户的资金。而且,如果被发现行为不诚实,他们可能会失去声誉、客户甚至股份。

结论

以上只是强链上游戏面临的挑战中的一部分。我们还没有涉及到还原交易、数据存储等等。?建设者将不得不围绕区块链架构的技术挑战和负外部性来开发他们的游戏。

尽管如此,链上可组合性和互操作性仍然是非常强大的手段。人类协作、元游戏和MEV机会的全新水平将在未来几年内出现。

现在区块链扩展正在慢慢成为现实,有了高扩展性方案的支持,我们期待看到更强大的链游出现。

标签:区块链LAYERPLA以太坊银行区块链LAYERX价格PlanetPalz比特币以太坊最新价格

BTC热门资讯
CEL:Celer Network与Flow达成合作,实现Flow生态数字资产及NFT跨链

2022年4月7日,区块链互操作性协议CelerNetwork宣布与Flow建立合作伙伴关系。Flow作为一个开发体验友好的区块链,旨在支持下一代游戏、应用和为其提供动力的数字资产.

1900/1/1 0:00:00
STEP:头等仓:全景式解读“Move to earn”Stepn

概要Stepn的细分赛道为运动APP与具有Gamefi性质的“Movetoearn”赛道。Stepn是搭建在Solana上第一款结合了区块链代币激励的运动APP,通过引入“Movetoearn”.

1900/1/1 0:00:00
WEB3:web3的产品架构和web2到底有什么区别?

今天看到了一篇非常棒的文章,极力推荐给大家,很清晰的讲解了web3和web2互联网在架构上的区别,有助于大家更好的理解web3到底有什么不同,本文是对该文章进行拆解.

1900/1/1 0:00:00
WEB:马斯克收购推特之际,为什么去中心化社交网络代表着必然的历史趋势?

一旦我们放弃自我感知和神经系统的控制权,将其交给那些“试图通过租借我们的眼睛、耳朵和神经来牟利的人”进行私人操纵,我们就是个穷光蛋,一个没有任何权利的穷光蛋.

1900/1/1 0:00:00
ING:BiKing币王交易所的战略布局,缔造绝对安全的全球化加密资产交易生态

在零和博弈的资本市场上,数字资产交易所的“硝烟”从未停歇,用户资产被盗、无端爆仓、交易所跑路屡禁不止。交易所的资产安全性再一次被摆在了台面上.

1900/1/1 0:00:00
比特币:展望 2140 年后的比特币:关于这个「未来货币」的争议与分歧

撰文:PeterRizzo编译:Amber在诞生以来的短短十余年间,科技偶像和顶级投资者的站台以及币价的表现为比特币带来了相当可观的「信徒」.

1900/1/1 0:00:00