5.3.1全链游戏
全链游戏(FullyOn-ChainGames,FOCG,也被称为InfiniteGames)的概念早在区块链兴起时就风靡一时,备受游戏玩家的期待。
它将游戏的规则和数据完全储存在链上,基于智能合约执行所有的运行和交互,让玩家真正拥有游戏资产的所有权,保证规则的透明可验证,并提供开放的经济系统,为玩家创造更加自由公平的游戏体验。
但碍于早期链上吞吐量、费用和交互模式等方面的限制,全链游戏很长时间还只是美好的愿景,并没有实现massadoption。
不过随着Starknet各方面表现的不断优化,我们可以从以下几个方面看到Starknet十分有潜力成为孕育全链游戏的沃土。
5.3.1.1原生的账户抽象
账户抽象(AccountAbstraction,AA)是提升交互体验、帮助web2用户进入web3的关键一步。
简单来说,就是把我们过去作为个人常用的以太坊上的EOA账户,转向智能合约账户(CA),由于合约账户的可编程性,可以根据预先设置,在保障安全性的前提下,简化当前复杂的操作步骤,优化用户体验。
Starknet的设计从一开始就把原生的账户抽象作为必选项,每个账户都是一个智能合约账户,从系统设计上降低了实现AA的复杂性。
原生的钱包dAppAgentX和Braavos都支持账户抽象,可以为用户带来Web2等同的体验。
在游戏情境下,账户抽象的作用会更加明显。比如由Starknet链上几家头部链游团队Briq、LootRealms和Topology发起的会话秘钥(SessionKey)功能,如今上线的LootSurvivor就使用了该功能,采用无钱包登录(SessionWallet),用户不再需要为每一步「进攻」操作签名,极大优化了体验。
5.3.1.2Cairo生态逐步完善
随着Starknet的持续优化和性能提升,目前已有大批游戏社区入驻一同建设Cairo生态,随着一系列基础设施的推出,目前生态的游戏框架已经基本形成。
Dojo是一个基于Cairo的链上游戏引擎,创建于2023年2月,目前由社区共同运营维护。
游戏引擎是构建游戏的基础,它为游戏开发者提供一个由合约、工具和代码库组成的开发框架,这样他们就不必从零开始构建游戏的基本系统,让构建链上游戏变得更加容易。
(注:Web2游戏最流行的两个游戏引擎是Unity和UnrealEngine,我们熟悉的《炉石传说》、《街头霸王》等就分别构建在这两个游戏引擎的基础上。目前Web3游戏引擎的发展还处在早期,已有的两个加密游戏引擎,分别是构建在EVM上的MUD和基于Cairo的Dojo。Dojo是首个可证明的加密游戏引擎。)
Cartridge是一个游戏启动器,它一方面基于Dojo为开发者提供工具和代码库,用于创建和部署游戏,包括链上游戏逻辑、可扩展架构、无缝用户接入、模块化开发和货币化方案等。
另一方面为玩家简化了交互流程,方便玩家发现和进入他们喜欢的游戏。
5.3.1.3Layer3
Starknet作为使用ZkRollup的通用型Layer2,除了出众的安全性能、高吞吐量、以及大幅降低的费用以外,为了满足特定需求,还推出了Layer3Appchain的定制化开发。
游戏开发者可以根据自己的需求,定制优化链上执行环境和共识机制,打造高性能、低延迟、低费用的游戏专属链。这也为全链游戏带来更多的可能性。
Realms和Cartridge就在年初成合作将共同开发「RealmsWorldL3」,预计在今年Q3正式推出,在Starknet的基础上运行整个Realms生态,届时将会有更快的速度和更低廉的费用,进一步优化用户体验。
此外,DopeWars也表示将同Cartridge合作发布一条Layer3,并使用$PAPER作为Gastoken。
5.3.1.4小结
虽然在大众眼中,Starknet在Gamefi的表现也许并不算出彩,但如果把眼光聚集在全链游戏上,Starknet上的生态友好度、明确的全链使命感以及自身的技术优势,对开发者和玩家来讲都是吸引力十足的。
我们可以看到目前Starknet上游戏开发者对Cairo生态的建设热情很高,头部项目通力合作促成了Dojo等关键基础设施的落成。
如果有一天全链游戏能够完全实现,越来越多的游戏发烧友进入web3的游戏世界,真正获得对游戏资产的所有权,我们有理由期待这一切会发生在Starknet上。
随着AI和区块链技术的双双爆发,AI+Blockchain被越来越广泛的认为是未来的发展方向,ZKML(ZeroKnowledgeMachineLearning,零知识证明机器学习)便是一种解决方案。
传统的ML模型像个黑盒,由于被中心化机构所拥有,普通用户除了相信大机构的背书,无法验证自己在使用的究竟是什么模型,是否由可靠的数据训练得来。这也是目前中心化大模型被诟病的主要原因之一。
而如果简单的将模型上链采用去中心化的方式进行训练和运行,不光Gas成本太高,由于链上Non-trusted的环境,也无法保证模型和训练数据的可靠性。
这种情况下ZKML就十分有必要。Thinkoff-chain,acton-chain。通过在链下训练和运行模型,使用ZK技术生成证明提交到链上的方法,完美解决了前面提到的两个困境成本和可靠性。
同时,由于ZK本身具备的隐私性的特点,也使ZKML在金融、医疗等敏感领域前景广阔。
在Starknet上基于Cairo构建ZKML有天然的优势。Cairo作为为证明而生的开发语言,具有优秀的计算完整性,且在证明上高度抽象,开发者可以直接调用证明组件,而无需自行处理证明问题,极大简化了开发流程。
同时,得益于STARK的可拓展性优势,在处理大规模运算数据时具有显著的网络效应,能够高效且低成本地承载机器学习所需的海量数据。因此,Starknet上以GizaTech为基础的ZKML正在迅速发展。
Giza是一个Starknet上的ZKML中间件平台,提供Orion开发框架,使开发者能够使用熟悉的框架(如PyTorch、TensorFlow)进行模型训练,并轻松地在Starknet上进行部署。
同时Giza还推出了一个将ZKML于多链行为结合的代理框架Agents,开发者可以基于ZKML创建链上AI代理,与智能合约交互,并根据预定义的规则进行决策。
目前Giza已经应用在多个项目中,比如社交上,与CirclesNetwork合作,进行社交图谱分析,侦查虚假用户。
DeFi方面,YearnFinance合作,为其提供基于ZKML的智能投资策略和风险管理方案。
最新入选Starknet种子资助计划的MLVillage则通过Giza将ZKML引入链游进行决策,展现出了广阔的应用前景。
根据Starknet官方近期发布,预计2024年可以实现Gas费降低至远低于$0.01,同时数百TPS,成为TPS最高的Layer2。
这个目标对于Starknet来说并不算雄伟,事实上,StarkWare对Starknet的定位,也远不止一条Layer2那么简单。
从产品和市场的关键选择上,Starknet与Solana更为相似,把EVM的红利和束缚一并抛弃,从头建设。
但又不同于Solana在去中心化问题上存在的瑕疵,Starknet通过以太坊Layer2+ZK的方式,巧妙的继承了以太坊极致去中心化的同时,又保证了可拓展性和安全性,将不可能三角变成了可能。
而这个看似美满的结果,正如我们开头所讲,是一场坚守长期主义的修行,是无数次舍近求远的负重前行。我们期待Starknet上能够在未来释放更多的活力。
以上就是Starknet研报:Starknet蓄势待发,提升性能的全部内容,望能这篇Starknet研报:Starknet蓄势待发,提升性能可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。