Starknet:全链游戏生态发展优势与优质项目解析

网络 阅读: 2023-10-18 22:56:09
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址
Starknet究竟具备哪些优势值得众多全链游戏All in?

经历过 Gamefi 的死亡螺旋后, 2023 年市场把目光更多投向了全链游戏,目前全链游戏生态最丰富的当属  Starknet Starknet Starknet 是 StarkWare 开发的一个无需许可的 Layer 2 网络,任何人都可以在上面部署用Cairo语言开发的智能合约。旨在允许以太坊通过称为 STARK 的加密协议进行扩展,而不会损害以太坊的去中心化、透明、包容性和安全性的核心原则。 Starknet 代币是运营生态系统、维护和保护生态系统、决定其价值和战略目标以及指导其发展所必需的。 (i) 治理,(ii) 在 Starknet上支付交易费用,以及 (iii) 参与 Starknet 的共识机制,都需要该代币。 查看更多 。那么,为何 Starknet 会得到众多全链游戏项目的拥护?其在发展全链游戏上有何优势?同时在其中又有哪些项目值得我们重点关注?本文将深入探索这些问题。

对全链游戏整体还不太了解的小伙伴可以先前往阅读鉴叔往期文章《八问全链游戏》。

Starknet 发展全链游戏的优势

在社交媒体上,Starknet 逐渐被打上“最受全链游戏欢迎的开发平台”的标签,除了在 2021 年就宣布从 Arbiturm 迁移到 Starknet 上的 Loot Realms Realms Realms(Bibliotheca DAO)最初是一个 Loot 衍生项目,目前是一款在 Starknet 上的一款大型多人链上游戏查看更多  外,还有如  Cartridge Cartridge Cartridge 是一个Starknet 生态游戏集成平台,正在 Starknet 上构建自主世界和游戏基础设施。 查看更多 、 Influence Influence Influence 是一个太空战略游戏,设置在一个遥远的小行星带,拥有玩家拥有的开放经济。建造、开采、交易、探索。 查看更多 、 Matchbox DAO Matchbox DAO Matchbox DAO 致力于开发和加速区块游戏查看更多 、Briq 和 Cafe Cosmos Cosmos Cosmos是一个并行网络,该平台促进了不同区块链之间的数据传输,以促进所谓的“区块链互联网”。ATOM 是 Cosmos 网络的原生代币,用于交易支付、治理投票和抵押以保护网络。Cosmos是设计应用与企业专用区块链 (称为 Zone) 的基础设施。如果每条区块链都必须从零开始实现所有联网和共识代码,要构建由许多区块链组成世界将是不现实的,因此 Cosmos 提供了可处理这些功能的模板软件 Cosmos SDK。Cosmos 对 SDK 的多年开发工作,已经使得启动 Zone 就像部署智能合约一样容易。但是这种方法并不是 Cosmos 独有的,其他结合应用专属区块链想法的项目也为开发者提供了 「盒装区块链」 ,例如,Polkadot 的 Substrate 框架,类似于 Cosmos 的 SDK。Cosmos 的特有性质是它在不包含共享安全层的情况下实现了实用的互操作性。 查看更多  等多个全链游戏项目。

Starknet:全链<a href=https://www.sysxhz.com/game/ target=_blank class=infotextkey>游戏</a><a href=https://www.bangqike.com/shengtai/ target=_blank class=infotextkey>生态</a>发展优势与优质项目解析

Starknet 究竟具备哪些优势值得众多全链游戏 All in?笔者认为有以下几点:

持续扩展的性能优势(高 TPS、低 Gas)

因为在全链游戏区块链就是游戏的服务器,玩家所有的操作都需要通过与智能合约的交互才能完成,所以一条链要想发展全链游戏生态就必须同时满足高 TPS 与低 Gas 的性能要求,正在不断升级的 Starknet 具备这样的潜力。

从底层算法来看,Starknet 采用的核心算法 STARK 更适合大规模的计算应用,其平均验证时间和证明大小(Proof size)将随着验证规模扩大而不断降低。如下图所示,当哈希调用(Hash Invocations)为 3072 次时验证时间为 40 毫秒,平均得 76.75 次/毫秒;当哈希调用为 49152 次时验证时间约为 60 毫秒,平均得 819.2 次/毫秒,证明大小也同理。因此,在创建大型全链游戏方面,STARK 算法优势明显,能够实现高 TPS。

不同级安全性下验证时间和证明大小与哈希调用线性图

同时,STARK 使用的递归证明也有利于降低链上验证成本。简言之,递归证明就是可以将“上游”多个 STARK 证明压缩为一个证明,最后链上只需验证汇总生成的单个证明就可以验证多个“上游”证明的有效性,这意味着单笔交易均摊的 Gas 进一步降低。

典型递归证明流程

从实际的团队动作来看,Starknet 的量子跃迁升级( Quantum Quantum Quantum(QUA)是一种于 2021 年推出的加密货币,在 Polygon 平台上运行。 查看更多 Leap Leap Terra的超级钱包 查看更多 )也在紧锣密鼓的进行中。目前主网已经升级到了 V 0.12.0 版本,测试网已经上线了 V 0.12.1 ,在 TPS 方面有了很大提升。未来交易成本也会被不断的优化。

Starknet 升级路线图(来源:推特用户@ 100 Sheng)

原生账户抽象在提升用户体验上的无限可能

如果说对于区块链性能的要求是从硬件角度谈之前制约全链游戏发展的因素,那么,从用户角度来说,制约全链游戏发展的就是比 Gamefi 更糟糕的用户体验。

拿最近比较火的  Loot Survivor Loot Survivor Loot Survivor 一款基于 Loot 风格的冒险实验游戏,通过经济模型为玩家提供了独特的游戏体验。该游戏部署在 StarkNet 上进行测试,并由 Bibliotheca DAO、DoJo 和 Guildly 的团队成员共同开发。游戏的核心玩法是探索、战斗、升级和交易。玩家需要创建钱包并连接钱包,然后开始冒险之旅。在游戏中,玩家将面临各种挑战和敌人,需要运用策略和技巧来生存并取得胜利。玩家可以探索各种地点、击败首领、收集稀有物品和装备,并与其他玩家进行交易,以提升自己的角色能力。 查看更多  举例来说,用户每进行一次“攻击”、“逃跑”或者“升级”操作都需要弹出钱包进行签名授权交易,过程相当繁琐。况且这还只是个轻量级小游戏,若是大型多人在线型全链游戏也是这样的体验的话,那就别再进一步谈什么可玩性了。

那么,Starknet 是如何为全链游戏解决这样的问题的呢?答案是原生账户抽象。不同于以太坊的双账户模型(EOA 和 CA)设计,Starknet 只有一种叫作“账户合同(account contract)”的账户设计,并在参考了 ERC-4337 的基础上实现了原生账户抽象。

对账户抽象概念不了解的小伙伴,可以阅读鉴叔往期文章《账户抽象:简化你的加密世界》。

具体举例来说,在一年半前 Starknet 黑客松上由 Briq、Loot Realms 和  Topology Topology Topology 是定义链上现实世界的一个游戏,称为Onchain Reality。 查看更多  团队联合发起的一个创意功能?—?— 会话密钥(Session Key Key Bihu由两个主要部分组成:身份系统和加密投资者社区。币乎ID(bihu.com)是基于区块链技术和去中心化存储的自主权ID系统。它旨在成为Web3.0的守门人,以保护用户的财富、数据和隐私。币乎 ID 力争成为“数字自由的钥匙”。币乎社区是加密投资者分享和获取代币投资相关信息的平台。这将是 Bihu ID 的第一个用例。 KEY 是币乎 ID 和币乎社区的实用代币。它是以太坊区块链上的 ERC20 代币。 KEY 用于激励币乎社区内的内容生成,也是发现优质内容的主要方法。 KEY也是币乎社区内的价值交换方式,比如用户之间的打赏。由于单个 Bihu ID 存在于多个区块链上,因此希望用户能够支付 KEY 用于通用网络费用(AKA gas)。 KEY 还作为币乎 ID 系统中的通用支付方式,例如用于找回丢失的 ID。 查看更多 )就是利用 Starknet 原生账户抽象设计的,其可以让用户无需为全链游戏中的每一次操作进行签名。

这个创意在今年也得到了应用, 8 月 7 日 Realms 团队开发的街机账户( Arcade Arcade 引领 NFT 金融化的 DeFi 借贷平台。 查看更多 Account)就是首个对会话密钥(Session keys)功能的实现。在 Loot Realms 团队发布的使用街机帐户进行 Loot Survivor 游戏的展示视频中也可明显看出其对用户体验的提升:无需对每一次“攻击”进行签名,也无需等待过长时间。

当然,Starknet 的原生账户抽象对全链游戏用户体验的提升远不止于会话密钥功能,未来还会有更多的可能性。

加密游戏引擎:Dojo

众所周知,游戏引擎对于游戏开发至关重要。有了它的支持,开发者就不需要为每个游戏从头开始创建基本系统(物理模拟、图形渲染和基本游戏机制),从而能将节省出来的成本和时间更好的投入到游戏内容的创新。

某种程度上,传统商业游戏能够发展得如此庞大要归功于两大游戏引擎:Unity 与 Unreal Engine Engine Engine的目标是在区块链上创建一套汽车数据生态,通过项目前期规模的数据采集和沉淀,将数据以区块链为底层技术的产品投入到产品中,激活区块链的特性,传递价值信息,从而触及用户的痛点,解决存在的问题。同时,通过业主服务和产品全链条,动员个人用户和企业用户,推动社会各界人士和组织参与价值和回报的共同发展。 Engine作为全球首个基于区块链的汽车全生命周期数据共享平台,积极推进信息化与工业化融合,通过实现汽车全生命周期公开透明、可追溯、可查询,推动汽车产业可持续发展数据,以建立“基于VIN码的汽车全生命周期数据库”为主线数据库,为行业和企业提供标准化数据服务,打造全球汽车行业数据标准。 查看更多 ,我们大多数较为熟悉的游戏如“堡垒之夜”、“炉石传说”等都是基于它们开发的。

从开发者角度考虑,要想促进全链游戏生态形成规模理应需要一个能帮助开发者降低游戏开发难度的引擎。因此,在今年 2 月份由 Loot Realms、Cartridge 和 Briq 联合研发的 Starknet 上第一个全链游戏引擎 Dojo 正式诞生。

不过与传统游戏引擎不同的是,Dojo 目前基本不涉及物理模拟、3D渲染等高级功能,因为全链游戏开发现在还处于早期阶段,更多面临的是与区块链底层交互相关的问题。因此,据官方透露,Dojo 正在致力于四个方向上的开发:

  • 一是构建专属于游戏的L3,进一步提升链上性能;

  • 二是在游戏中运行欺诈证明,使玩家不需要每一步操作都等待链上验证,提升游戏的流畅性;

  • 三是在玩家本地执行部分证明,最后只将关键的 ZK 证明上传到链上,大大提高游戏运行能力和玩家隐私保护;

  • 四是利用存储证明进行共享资产,存储证明与预言机类似,它们提供了信息真实性的证据,但是不需要第三方的介入,来自不同链的资产的所有权可以通过存储证明来证明,并且用户将能够在不同链上的不同游戏中使用他们的资产。

游戏引擎作为游戏开发的基础设施,在“帮助开发者构建游戏?—?— 产出爆款?—?— 吸引更多开发者”这样的良性循环中一直扮演着关键角色。相信随着 Dojo 的发展,Starknet 的全链游戏生态优势也会越来越明显。

对复杂全链游戏开发友好的编程语言:Cairo

其实在 Dojo 之前,还有一个全链游戏引擎老大哥:MUD,而且无论是从生态数量还是技术成熟度上说,MUD 目前基本完虐 Dojo。

那么,为什么我们还需要 Dojo 呢?一个最大的原因是不同于使用 Solidity 语言的 MUD,Dojo 使用的是对复杂全链游戏开发更加友好的编程语言:Cairo。

Cairo 是基于 STARK 设计的、专属于 Starknet 的智能合约语言。每个硬币都具有正反两面,Cairo 虽然对于惯用 Solidity 的开发者来说具有一定的学习成本,但是相比于 Solidity,Cairo 显得更加现代化,许多开发者认为其类似于 Rust 语言,能够提供更加高级和抽象的功能。

例如,前文所提到的生成 STARK 证明、能降低链上验证成本的递归证明、在玩家本地执行部分证明等功能,都是通过 Cairo 实现的。同时,Cairo 也比 Solidity 更加通用,它不仅适用于 Starknet 的合约开发,也可以在其他大型服务器或个人设备上运行可证明程序,未来具有更广阔的应用。

因此,对于大型多人在线型这类复杂的全链游戏,Cairo 会具有更强的优势。这也会吸引更多的开发人员来 Starknet 实现自己的复杂且可玩性高的全链游戏梦想。

值得关注的项目盘点

了解了 Starknet 发展全链游戏的优势,接下来我们看一看在目前的 Starknet 全链游戏生态中有哪些值得关注的项目。

Loot Survivor

Loot Survivor 是由 Loot Realms 推出的轻量级小游戏,目前在 Starknet 测试网上运行。

  • Play to Die 模式

不同于 Gamefi 采用的各种“X to Earn”模式,Loot Survivor 采用的是 Loot Realms 团队设计的“Play to Die”模式。玩法上简单来说就是玩家需要花费少量资金铸造一个链上冒险家角色,如果冒险家在游戏中死亡该角色生命将被没收,玩家就需要重新创建一个角色并重新开始游戏。目前并没有一个很恰当的中文翻译能形象的表达这个模式,笔者暂且将其翻译为“不死不休”或者“血战到底”。

相比于“Play to Earn”模式通过制造财富效应来吸引贪婪的玩家,“Play to Die”模式更具有可持续性且能繁荣创作者生态。因为在这个模式中如果冒险家在游戏中死亡,那么这个游戏的创作者就会收到最开始用于铸造该冒险家的资金分红。

因此,在“Play to Die”模式中游戏质量的好坏和受欢迎程度将决定开发者的报酬,如果游戏不好玩,玩家就不会铸造链上角色,游戏开发者也就不会得到奖励。这种模式将有利于创造一个正向的、繁荣的、包括玩家和创作者的双边市场。

在 Loot Survivor 上线主网后,或许会使用其原生代币$Lords 来铸造链上角色,为其代币赋能。

Influence

Influence 是 Starknet 上热度最高的大型多人在线类太空策略型游戏,目前也在测试网上运行。根据这款游戏的设计,玩家可以在其中殖民小行星、建设基础设施、积累资源并与其他玩家战斗。但是整体来看,这款游戏并没有 Loot Survivor 那样容易操作,笔者在体验过程中遇到过许多问题。

团队情况

创始人 Chris Lexmond 曾担任多家科技初创公司的首席技术官和技术副总裁,同时团队中的其他成员也有着制作3A级游戏的职业背景。作为一个初创团队,在团队能力上是值得看好的。

同时项目方曾表示过,当他们的原生代币 SWAY 发行时,将会有 1% 用于奖励测试网参与者。

Briq

可以将 Briq 比喻成一个链上乐高系统,玩家可以在其中随意利用方块搭建自己想要的建筑,同时可以将自己的模型铸造成一个 NFT。如果你愿意的话,也可以将铸造好的 NFT 再次进行组合或者拆卸,具有高度的可组合性。

Briq 其实具有很大的潜力,它更像一个底层原始协议,未来完全可以和某个全链游戏结合,使用户在 Briq 上铸造的 NFT 可以在其中使用。

Cartridge

Cartridge 是 Starknet 上的全链游戏集成平台,玩家们习惯于将它比作为全链游戏的 Steam 平台。但是它远不止发挥了游戏集成平台的功能,其开发的 Cartridge Controller 不仅帮助全链游戏轻松上链,还帮助改善玩家的游戏体验;参与了全链游戏引擎 Dojo 的开发建设;打造自己的全链游戏  Roll Roll 社会资金的区块链基础设施 查看更多 Your Own(RYO)。

Cartridge 在 2022 年 6 月完成了种子轮融资,投资方包括  Fabric Fabric 简而言之,FABRIC 是一种基于 Solana 的合成资产发行协议。所有合成资产均由 FAB 代币和其他受支持的抵押代币抵押。这些必须锁定在抵押池中才能发行合成资产,称为 SPL Synthetics。 ? 用户直接与 FABRIC 协议交互,无需交易对手,并避免在交易所遇到的常见问题,例如流动性或滑点问题。铸造后,用户可以在 Serum DEX 上交易这些 SPL 合成物。 查看更多 Ventures、Valhalla Venture 和 Chapter One One “ONE”是 BigONE 的新平台代币,发行总量 200 亿枚,将一直锁定到挖出,并通过创新的“交易挖矿”机制逐步释放。 ONE 持有者将获得 BigONE 平台上 100% 的交易费用。 ONE 分为两部分: 社区所有 51% 的 ONE 属于社区。总额为102亿。一旦开采/释放,这些 ONE 代币可以在 BigONE 上流通。 BIG 代币持有者拥有 49% 的 ONE 属于现有的 BIG 代币持有者。该部分总量为 98 亿个 ONE,将与社区拥有部分按比例释放。这些 ONE 将每天空投给所有 BIG 代币持有者。但这些空投给 BIG 持有者的 ONE 将被冻结至 2022 年 6 月 21 日 UTC 8,期间无法在 BigONE 交易平台或其他平台流通。在“交易挖矿”部分交易加密货币,并以等值的 ONE 获得交易费返还。推荐新用户完成注册,通过 BigONE 的身份验证(KYC),并在“交易挖矿”版块开始交易。作为奖励,您将以ONE的形式获得您推荐的新用户交易费返还的20%。 BigONE 平台上存储的 BIG 代币将自动空投 ONE。持有ONE,分享所有平台交易费每日00: 查看更多 。相信多维并举的 Cartridge 在未来 Starknet 的全链游戏生态中将扮演一个不可或缺的角色。

当然,除了以上四个之外,Starknet 上还有许多有潜力的全链游戏,感兴趣的小伙伴可以参考下方表格,笔者因为篇幅原因就不在这里赘述了。

总结与思考

在今年的 ETHCC 上,来自 AllianceDao 的 Will Robinson 在其演讲中提出了制约全链游戏发展的四个问题:用户体验和用户界面问题(UX/UI Problems)、可扩展性问题(Uncertain How to Scale)、缺乏游戏设计标准问题(No Standard Design Patterns)和价值不确定问题(Uncertain Value-Add)。

根据前文讲述的 Starknet 发展全链游戏的优势一节,可以看出 Will Robinson 提出的前三个问题在将来都能得到很有效的解决。但是关于最后一个问题,全链游戏究竟有没有价值呢?众所周知,区块链解决的是虚拟世界中关于资产所有权归属和经济体系建立的问题,那么对于游戏来说除了将游戏内资产上链以外,我们是否还真的需要将整个游戏的运行都搬到链上呢?这对于玩家来说真的有意义吗?这不是 Starknet 独自面临的问题,这是全链游戏生态所有参与者共同面临的问题。

到了文章的最后,笔者想跳脱出 Starknet 并尝试着解答这个问题,首先不能仅仅因为全链游戏有利于创新就认为它具有合理性,这样的理由在逻辑上存在着明显的漏洞。正当我苦思冥想时,偶然看见的一个关于 Vitalik 的故事给了我启发。

小时候的 Vitalik 曾痴迷于玩《魔兽世界》,但是后来他却完全丢弃了这个游戏,原因是暴雪在一次升级中以影响游戏平衡的原因修改了一些角色的技能,这使 Vitalik 相当愤怒,在多次发邮件联系暴雪的工程师无果后,他便再也不玩这个游戏,同时他也意识到在传统游戏中存在严重的中心化,玩家的话语权是相当弱的。

当然,这几年来传统游戏中玩家的话语权和自由度也在不断上升,得益于用户生成内容(UGC)理念的深入人心,不过这样的自由度显然还不够,玩家需要真正的游戏自主权。我想这便是全链游戏存在的机会与意义。

全链游戏能够将 UGC 拉到一个全新的高度,它只在区块链上构建不可篡改的核心玩法,并将游戏的设计最大限度地让渡给玩家,使得内容再次创作有了无限的延展性。以全链游戏  Dark Forest Dark Forest Dark Forest 是一款基于《三体》中「黑暗森林(dark forest)」法则概念开发的完全链上的 MMO 太空征服实时策略游戏。玩家从自己的家园星球开始游戏,通过探索宇宙、竞争对手、占领星球和资源来扩大自己的帝国。游戏中的地图和对手的位置都隐藏在密码学的战争迷雾中,玩家需要通过行动来逐渐揭示宇宙的更多部分。每个行动都被记录在区块链上,并且玩家的坐标对对手来说仍然是隐藏的。Dark Forest 是游戏和密码学的结合,提供了充满不可预测性的任务,让玩家在支持区块链的宇宙中探索和征服隐藏的星球,并防范潜在对手的攻击。 查看更多  为例,玩家只要遵守最基本的规则就可以做任何想做的事,例如,可以在游戏中创建自己的资产交易市场,可以开发工具帮助自己自动化完成游戏,甚至可以在游戏内创造新的游戏。目前市面上已经有了近百个 Dark Forest 插件,玩家可以利用这些插件可视化对手领土、自动化战争、撮合交易等。

不过这也不是全链游戏的最终状态,因为上述的操作只有具有代码基础的人才能实现,但是相信未来普通玩家也能在全链游戏中构建自己所想象的一切。

因为相信,所以看见。

免责声明:本站所有内容可能涉及项目风险事项,仅供科普与参考之用不构成任何投资建议。请理性看待,树立正确的投资理念,提高防范风险意识。建议在交互与持有之前,综合考虑各种相关因素,包括但不限于个人购买目的以及风险承受能力等。版权须知:引用信息版权属于原媒体及作者。如未经鉴叔 J Club 同意,其他媒体、网站或个人不得转载本站文章,鉴叔 J Club 保留追究上述行为法律责任的权利。

本文 原创,转载保留链接!网址:https://licai.bangqike.com/lzs/147628.html

标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

扫一扫关注我们,了解最新精彩内容

搜索