区块链:World Engine:专为全链游戏设计的分片Rollup框架

原作者:Scott Sunarto (/img/202386162946/0.jpg">

World Engine 的核心是围绕我们的排序器设计的。虽然其他的排序器,如共享序列重构,优化了原子可组合性,但我们认为原子可组合性被高估了,特别是在游戏的背景下。因此,我们完全异步,消除了在 EVM Base Shard 运行时下需要锁的需求。

我们有一个全局的 EVM 链,玩家可以在上面部署智能合约来与游戏进行组合,创建市场和 DEXes。我们在 Polaris 之上构建了这个,Polaris 是一个与 Cosmos SDK 兼容的 EVM 模块,允许我们比其他解决方案能够实现的更大程度地定制 EVM。

Celer Network现已支持Scroll Beta测试网:8月19日消息,Celer Network现已支持Scroll Beta测试网,为Sepolia测试网提供cBridge支持。

这使用户和开发人员能够使用Celer cBridge将数字资产桥接到Sepolia测试网,并将其从Sepolia测试网连接到Celer cBridge。[2023/8/19 18:10:19]

在 EVM Base Shard 排序器之上运行的是 Game Shard,一个设计为高性能游戏服务器的高性能迷你区块链。Game Shard 被设计为对状态机和 VM 无感知。我们构建了一个类似于 Cosmos SDK EBCI 的抽象层,允许你定制你的分片,或者通过实现一套标准的接口来构建你自己的分片。

日本区块链技术公司Earlyworks申请赴美IPO:金色财经报道,日本区块链技术公司Earlyworks Co周五在提交给美国证券交易委员会(Securities and Exchange Commission)的一份公告中称,已经申请进行IPO并在纳斯达克上市。 (华尔街日报)[2022/12/31 22:18:13]

我们还构建了第一个游戏分片实现,以提供一个示例。我们使用了一个 ECS 实体组件系统,这是游戏引擎中的一个常见特性,我们的构造优先考虑将实体组件系统作为一等公民。这意味着状态机本身的每一个对象或原语都被视为一个实体。该系统还有一个可配置的 tick rate,允许你定制你的游戏的速度。

Kyber Network加入Avalanche Rush挖矿奖励计划:金色财经报道,据官方消息,Avalanche基金会宣布DeFi流动性中心Kyber Network将加入最近推出的Avalanche Rush挖矿奖励计划。Kyber DMM(动态做市商)是在Avalanche上推出的首个DMM协议。Avalanche基金会和Kyber将在为期两个月的时间里提供相当于500万美元的流动性挖矿奖励,分布在7个流动性池中,具体包括300万美元的AVAX代币和200万美元的KNC代币。奖励措施分两阶段推出,具体日期将很快公布。[2021/9/18 23:33:44]

最好的部分是,你不需要依赖索引器。你可以在区块链上快速读取,而不必处理索引器中最终一致性的缺失。此外,你可以用 Go 编写你的代码,无需与限制性的智能合约语言斗争。

Poly Network攻击者:考虑归还一些代币:金色财经报道,Poly Network攻击者表示:“如果我转移了剩余的币,那将是十亿美金级别的攻击。我刚刚是拯救了这个项目吗?我对金钱不太感兴趣,现在考虑归还一些代币,或者将它们留在此处。”随后该攻击者称:“如果我制作一个新的代币并让DAO决定代币的去向会怎样?”[2021/8/11 1:47:11]

由于我们的抽象层,分片本质上是无感的,所以你可以构建其他的分片构造,如一个坚实的游戏分片来补充你的 cardinal 游戏分片。你还可以构建一个带有自定义规则的 NFT minting 分片,一个使用 NFT 表示你的游戏身份的游戏身份分片,并允许交易游戏身份。我们不使用锁,所以我们不必阻塞主线程,使游戏分片运行时尽可能可靠,避免任何延迟。我们不再需要依赖加密经济构造。

每个分片可以有不同的 DA 批处理压缩策略。你可以对分片进行地理定位,以减少游戏延迟。你也可以将游戏分片作为一个独立的游戏服务器运行,所以你不必担心在第一天就要部署 roll-up。

我们在游戏分片之上构建了各种游戏,比如一个 Agar.io 的克隆,这在传统上是不可能的。我们也使用了一个混合模型,你可以在 solidity 上使用现有的游戏引擎框架,并将其与 World Engine 结合。未来由你来决定。你可以使用我们的 cardinal 堆栈,做一个混合,或者构建你自己的游戏分片。这就像是全链游戏的 Kubernetes,一个你的游戏的混合和匹配乐高。

World Engine 现在在我们的 GitHub 上开源,我们欢迎新的贡献者。如果你对构建你的第一个 World Engine 游戏感兴趣,我们今天晚些时候会举办一个研讨会。明天,我们也将主持游戏跟踪,一个面板,和一个关于全链游戏的讲座。

总的来说,让我们构建更酷的 roll-ups。我们现在正处于 roll-up 的复兴时期。roll-ups 允许我们扩展区块链,并利用底层 L1 的安全性。然而,我们仍然生活在一个非常以 EVM 为中心的 roll-up 架构的概念中。这只是起点,而不是终点。我们的目标是以用户和应用为中心的 roll-up 构造。感谢你的聆听。

英文版链接:

https://captainz.xlog.app/World-Engine-Sharded-Rollup-Framework-for-Onchain-Game

金色财经

企业专栏

阅读更多

Foresight News

金色财经 Jason.

白话区块链

金色早8点

LD Capital

-R3PO

MarsBit

深潮TechFlow

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:873ms