查看原文
其他

引入 ZK 技术打造去信任化游戏,Blade Games 如何引领全链游戏未来浪潮?

TinTinLand TinTinLand 2024-06-24

链上游戏的运行如何巧妙融入零知识证明技术,让用户体验更安全、更自主?新兴链游项目 Blade Games 借力 zkWASM 实现玩法创新与应用拓展,一起来 TinTinAMA 第 12 期活动回顾 Blade Games 团队的精彩干货分享吧!

第 12 期 TinTinAMA 活动直播邀请到了 Blade Games 联合创始人 Alex 来到活动直播间,深度剖析 Blade Games 的全链游戏技术解决方案,解锁 ZK 技术与链上游戏的交互路径。本次线上活动共吸引了近 1W 名观众的参与,不少观众还在直播间与嘉宾们近距离交流互动,共同展望 Blade Games 引领 Web3 行业发展的前景与机遇。

错过直播的小伙伴们可点击回放:

🕹️ Twitter Space:https://twitter.com/i/spaces/1vAxRvrkXOZxl





无需信任的链上游戏

——Blade Games 

Blade Games 是一家链上游戏工作室和基础设施提供商,致力于构建无需信任的游戏以及支持该游戏的基础设施,与 Delphinus Lab 合作打造基于 WebAssembly 和 zkWASM 的去信任化 ZK 游戏引擎,把游戏逻辑放置在 zkWASM 内运行,每局游戏结果将生成 zkSNARK 证明发布,进一步降低游戏运行成本。


计算与游戏逻辑置于 zkWASM 的设计理念

自 2023 年 9 月,Blade Games 的第一款全链上大逃杀游戏《Loot Royale》在 Altlayer 上测试亮相,目前 Blade Games 的游戏合作伙伴包括塔防、卡牌、冒险生存等多种类别的游戏,谈及项目建设的核心理念,Alex 谈道,“我们通过把计算过程和游戏逻辑放在区块链技术和零知识证明虚拟机的环境下,实现链上游戏可验证、可组合、可持续发展,以模块化的设计理念让用户在玩游戏时能得到不同的经济奖励,在保障公平性的前提下实现玩法创新。

与当前其他 Web3 游戏项目不同,Blade Games 团队认为链上可验证内容与链上运作流程最接近,采用“链下执行,链上验证”原则能够解决 EVM 计算能力有限的问题,这不仅可以改善用户的游戏体验并减少游戏等待时间,还能够支持计算量更大的中核游戏(mid-core games),例如塔防类游戏。




Zk 技术与 Web3 游戏的

交互运作

Blade Games 将塔防游戏放入 zkWASM(零知识证明虚拟机),一方面用 Rust 编写简单的 PvE 和 PvP 塔防游戏,使用 zkWASM 进行验证;另一方面构建一个将 C# 编译为 WASM 的编译器,对现有的 zkWASM 进行修改,形成一个更具弹性、模块化的可验证游戏框架(zkWASM 由 Delphinus Labs 构建,其运行 WASM 代码并生成执行轨迹的 zkSNARK 证明,可以通过智能合约进行验证)。

具体而言,Alex 也向直播间的观众们阐述了游戏被分解的几个运行步骤:
  • 玩家确认地图设置并在链上提交执行轨迹

  • 单批怪物战斗游戏逻辑以 Rust 代码运作,执行轨迹通过 zkWASM 证明,玩家在链上提交 zk 证明

  • 新一波游戏进攻者来袭,玩家可以选择维持原有设置或再次修改并投入游戏

  • 玩家不能在每一波进攻着来袭的中途改变塔防设置,如果他们需要改变地图设置,则需再次提交全新内容

ZK 化全链游戏的场景应用

具体而言,Alex 也向直播间的观众们阐述了游戏被分解的几个运行步骤。具体到 “ZK 化全链游戏”的场景应用来说,Alex 指出 Blade Games 能够支持在 zkVM 中制作一些发牌合约和发牌函数,另外比如用户在游戏中的开宝箱行为概率为 0.5%,那么项目可以保障任何人和技术都不能够篡改相应游戏概率的随机性,包括游戏通关的奖励机制、用户个性化的游戏设置都是得到保障的,并且许多经济收益和游戏数据都支持链上可查询、可追溯。





Trustless Game Engine 

的概念愿景

谈及 Trustless Game Engine 的概念,Alex 认为这其实是链上游戏引擎发展的第二阶段,强调的是游戏中无需信任的计算过程,最近几年一直在 ZK 基础项目中被提起,通过将游戏放在零知识证明虚拟机里,将一局游戏结束后的结果和状态变化放到链上进行验证,这不仅能够支持更多 Web2 开发者快速推进链上游戏的制作,还能够更好地维护开发者社区生态。

然而,并不是所有的游戏都适合运用 Trustless Game Engine 概念进行优化提质的,“首先,高操作敏感度的游戏(如枪、车、球等竞技类项目)不太适合用 Trustless Game Engine;其次,需要更多渲染技术的即时性游戏,如塔防游戏、文明游戏、策略游戏、SLG 游戏、卡牌类游戏则比较适合用 Trustless Game Engine”,Alex 分析道。

为了将更好的 Trustless Game Engine 游戏体验赋予玩家们,Blade Games 为玩家开放了赛季奖励、空投奖励等各类游戏奖励获取通道,让玩家们通过游戏增强更多“获得感”,以游戏参与和努力付出换来相应成果作为重要激励目的。此外,Blade Games 也着力拓展游戏策略的内容深度,吸引更多玩家有兴趣进行持续探索,在难度曲线奖励机制下,成为排行榜前列用户,获得更多精神激励。



面向 Web3 游戏未来,

Blade Games 行稳致远

谈及未来的市场推广计划,Alex 指出下半年团队也有着明确的重点规划,朝着突破链上游戏界限的目标发布 Dune Factory 新项目(Dune Factory 是一款具有社交元素的基础建设 + 塔防游戏,通过在外星球上建造工厂,实现生产自动化,将先进资源、好友合作进行用户世界部署)。在即将到来的 6-7 月将联合 0g Labs 推出激励测试网活动,赋予用户更多奖励惊喜和收益回馈,7-8 月基于“Trustless Game Engine”愿景的黑客松也在紧密筹备中。

在社区和项目合作战略中,Blade Games 还将参加 ETH Denver 和 EthCC 等大型活动,与 Polyhedra Network 合作构建基于零知识证明的跨链 NFT,“希望更多开发者通过 Discord 社区与我们交流沟通,我们始终期待更多开发者可以加入 Blade Games,共同探索链上游戏的全新世界”,Alex 憧憬道。

🔍 点击了解更多 Blade Games 详情:

官网:https://www.bladedao.games/

账号:https://x.com/bladegameshq



往期精彩

Aptos Builder Jam 亚洲首站|见证 Aptos 公链 2024 年新突破

Puffer Finance 如何凭借“再质押”,化解以太坊节点运行难题?

打破 AIGC 算力困境,io.net 如何实现“GPU 互联网”?


关于我们

ABOUT US



TinTinLand 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。


Discord: https://discord.gg/kmPnTDSFu8

Twitter: https://twitter.com/OurTinTinLand

Bilibili: https://space.bilibili.com/1152852334

Medium: https://medium.com/@tintin.land2021

YouTube: https://www.youtube.com/channel/UCfHiMcFt-4btbC75FsReQh


点击“阅读原文”进入 TinTinLand 社区空间 Notion 资源库,需科学上网访问

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存