# 使用 AltLayer 的 Turbo 和 Celestia 构建自治世界和链上游戏

By [In_Case](https://paragraph.com/@feidan) · 2023-11-15

---

![](https://storage.googleapis.com/papyrus_images/6a284a0661ed85ab0bb5485bee67382ce2af57777d25b2af1c104e45566c8659.png)

大家好，

9 月份的时候，我们发布了 Turbo，这是一款针对 Autonomous Worlds 优化的汇总堆栈，其中包含有助于为用户构建可扩展、低延迟和无缝沉浸式体验的功能。

今天，我们很自豪地推出 Turbo 的一项新功能 — — **State Stream**，它支持将数据平滑地流式传输到数据可用性 （DA） 层。我们与领先的 DA 层和我们值得信赖的合作伙伴 Celestia 合作推出了这款产品。

这篇博文回顾了我们用于自治世界的 Turbo 框架、为什么需要它、它如何使用户受益，以及“状态流”的第一个成功用例，该用例已为 Ottie 2048、Cellula 和 Loot Royale 等 FOCG 实现。

**为什么建造 TURBO**

我们已经看到了游戏的巨大转变，它已经从孤立的单人游戏体验演变为相互关联的多人游戏世界。现在，我们正处于一个由 Web3 驱动的交互式协作游戏世界中，居民通过共识共同塑造领域，将静态领域转变为动态空间。但是，我们偶然发现的这个“自治世界”维度需要基础设施的力量才能茁壮成长。这就是 TURBO 应运而生的原因。

尽管其大胆的新愿景，但由于现有区块链基础设施的局限性和繁琐的采用流程，Autonomous Worlds 在用户体验、安全性、可扩展性和优化方面都面临着缺陷。为了克服这些障碍，AltLayer 开发了 Turbo — — 一个为构建自治世界量身定制的定制汇总框架。

**Turbo：为 Web3 FOCG 提供额外的火力**

Turbo 的好处是巨大的。它提供近乎即时的交易、动态区块生产、可定制的 gas 费用、跨多个汇总的水平扩展、用户友好的 burner 钱包管理和可验证的随机性。通过这些创新，Turbo 能够创建无缝、响应迅速、协作的自治世界，用户可以完全沉浸在构建仅受其想象力限制的持久在线领域中。

Turbo 代表了社交虚拟世界的下一次飞跃。

现在，AltLayer 和 Celestia 扩展了 Turbo 的功能，为您带来“State Stream 状态流”。此功能可确保所有状态和关键数据在数据可用性 （DA） 层（例如 Celestia）上始终安全。

[在此处](https://blog.altlayer.io/turbo-autonomous-worlds-rollup-framework-e6301c1ab69e)阅读有关 Turbo 工作原理的更多信息。

**状态流 State Stream 简介**

Turbo 框架的最新模块“State Stream”可帮助用户毫不费力地将关键数据流式传输到 Celestia 等数据可用性层。这包括：

*   智能合约数据，例如游戏比赛的结果
    
*   块数据
    
*   汇总状态
    
*   有效状态转换的证明
    

![](https://storage.googleapis.com/papyrus_images/f2f258ac9c705b800e3dc2091e461623176fd0645d22c95f776831a1d5c1a5cb.png)

**Turbo 已经展示了它的强大功能！**

为了支持 100 万并发用户，AltLayer 利用其 Turbo 框架在全球分布的近 100 个 rollup 中弹性扩展 Ottie 2048。这款流行的益智游戏经过重新设计，使每一步都成为链上交易，将引人入胜的游戏玩法带入去中心化世界。

[![]({{DOMAIN}}/editor/youtube/play.png)](https://www.youtube.com/watch?v=iKij3clFI1s)

Turbo 的创新解决方案，如近乎即时的确认、可定制的 gas 费用和 burner 钱包，确保了丝滑的用户体验，专注于乐趣而不是区块链的复杂性。玩家可以立即在链上生成临时账户并享受游戏，而无需为钱包注资或支付交易费用。

为了让数百万玩家获得流畅的性能，Turbo 允许 Ottie 2048 按需水平扩展，在亚洲、欧洲和北美部署 rollup。玩家以最少的拥堵连接到区域汇总，以获得无延迟的享受。总之，Turbo 的速度、可扩展性和无缝的用户体验展示了区块链游戏的可能性。Ottie 2048 代表了新一代去中心化应用程序，具有主流吸引力和采用率。

![](https://storage.googleapis.com/papyrus_images/cf64c5308e0e6476f939aaf0a9718b459da03b51794b3ef804c7fc8eddc56eda.png)

我们在三款游戏中使用了 State Stream 功能 — — Ottie 2048、Cellula 和 Loot Royale。具体而言，以下数据已流式传输到 Celestia：

*   每周分数快照
    
*   最终分数和指标
    
*   链状态
    
*   阻止数据和注册汇总的有效性证明
    

![](https://storage.googleapis.com/papyrus_images/aea1d64602227c87a9d1a080a309114f61f082ee168bc19b4ceb70c999418797.png)

**使用 Celestia 上的数据解决以太坊上的欺诈证明**

一旦数据在 Celestia 上发布，就可以利用 Celestia 新宣布的 [Blobstream](https://blog.celestia.org/introducing-blobstream/) 桥，它将 Celestia 的数据流式传输到以太坊。Blobstream 使用链上轻客户端中继 Celestia 数据根的承诺，使以太坊合约能够验证 Celestia 上数据的可用性。

Blobstream 使用轻量级客户端中继将对 Celestia 数据根的承诺提交到以太坊智能合约。Blobstream 智能合约强制要求每个承诺都有来自验证者的 ECDSA 签名，代表至少 2/3 的 Celestia 权益。Celestia 验证者对所有 Celestia 区块数据进行签名。这意味着任何用户都可以通过带有 Merkle 证明的 Blobstream 合同来证明包含 Celestia 上包含的任何数据。

Turbo 现在可以通过将其交易数据发布到 Celestia 而不是以太坊来解决以太坊的任何欺诈证据。这与典型的 rollip rollup 模型形成鲜明对比，例如 Arbitrum One 或 OP Mainnet，它们既结算证明，又将其交易数据作为调用数据发布在以太坊上。

![](https://storage.googleapis.com/papyrus_images/da87ec7a101682e5e4ba1d768bd53d8ee1889a1dc9fadf19cf2e4a33ccac81d3.png)

---

*Originally published on [In_Case](https://paragraph.com/@feidan/altlayer-turbo-celestia)*
