项目简介

AltLayer 是一个去中心化和弹性的 Rollup-as-a-Service(RaaS)协议,让应用开发者可以快速启动高度可扩展的应用定制执行层(也称为 Layer 2)。它可以为应用开发者节省大量的资金和开发时间,同时鼓励创新和快速实验。同时,AltLayer 支持多链和多 VM,默认支持 EVM 和 WASM,因此,AltLayer 不会被束缚在单一的 Layer1 或 Layer2,而是可作为一个模块化和可插拔的扩展方案,用于所有 EVM 和 WASM 兼容链。该项目致力于成为以太坊生态中的关键基础设施,以解决可扩展性难题。

  1. 研究要点

1.1. 核心投资逻辑

AltLayer 有望成为区块链行业的 AWS,为各种应用场景提供灵活、低成本和快速部署的 RaaS 解决方案。以下是它的一些核心投资逻辑:

优秀的技术开发团队:这是其投资价值的一个关键所在。AltLayer的团队成员背景深厚,大多来自区块链领域的顶级项目,创始人Yaoqi Jia曾是Zilliqa的联合创始人兼CTO,也是一位区块链安全领域的专家,增长负责人Dorothy Liu则拥有Synthetix中国区负责人的工作经历,这样一支由区块链技术专家组成的团队,拥有深刻的行业经验和技术视野,他们能够设计出满足市场需求的产品,并进行坚实的技术实现,这是AltLayer能够在激烈竞争的市场中脱颖而出的重要保证。

AltLayer在产品设计上具有两大技术创新点:无代码部署和去中心化协调。AltLayer提供无代码图形界面,开发者不需要编写任何代码就可以在几分钟内启动一个应用专属的rollup。相比直接用编程语言从零开发rollup,AltLayer极大降低了开发门槛,使更多人可以享受rollup带来的好处。此外,AltLayer还构建了去中心化的Beacon Layer,它可以分配节点来为rollup提供排序和验证服务,并以代币作为激励,这进一步降低了rollup的使用难度,也提高了整体的安全性。这种无代码和去中心化的设计为AltLayer的RaaS服务模式带来了巨大便利性,这种便利性和可用性也使该模式具有很强的可复制性,可以运用到更多的应用场景中去,这些技术优势不仅为用户创造了价值,也会推动AltLayer获得更高的市场份额和更多的用户。

明确的市场定位和需求 :AltLayer立足以太坊生态的扩容需求,目标rollup技术这一确定的大方向进行产品设计和技术创新。它与以太坊生态的契合度很高,满足了显著和持续增长的市场需求。与其他竞争对手相比,AltLayer在rollup领域具有较大的先发优势,这成为AltLayer一个非常核心的投资逻辑——它把握住了区块链发展的大势所趋,站在一个积极的机会点上,具有非常优质的市场定位。这将是推动AltLayer获得快速增长的重要基础。

先进的技术框架设计以及高易用性的服务和产品:AltLayer在产品设计上做了大量易用性优化,提供了非常简洁直观的用户体验和界面。这些包括:- 无代码化的Rollup启动器,通过图形界面完成部署;- 清晰简洁的操作流程,轻松完成从创建到管理;- 配套完善的文档、社区支持,降低学习门槛;- 内置的ChatGPT集成,提供智能化的用户指导;- 支持常用钱包接入,保持操作习惯等,这些易用性设计极大地增强了AltLayer产品的可用性,可以使包括非技术人员在内的不同用户群体都能够轻松上手使用。这除了直接提升用户体验外,也将有助于AltLayer获得更高的用户活跃度和市场渗透率。此外,AltLayer在架构设计上也进行了大量技术创新,实现了模块化和分层的技术框架,这种可配置化的设计支持高度定制化,使AltLayer可以针对不同应用场景进行灵活优化,这种先进的技术架构也将确保AltLayer的可扩展性、互操作性及未来可持续发展。这些创新设计不仅直接提升了产品和服务质量,也将促进AltLayer获得更优异的商业化表现和持续领先的技术地位。

1.2. 估值

目前,AltLayer 还没有公布其代币模型和估值,因此没有办法对它进行准确估值。

1.3. 项目风险

AltLayer 的风险主要来自技术风险、商业风险、系统风险和其他综合风险等方面,详见本报告 5.2.项目劣势和项目威胁部分内容。

  1. 项目概况

2.1. 项目简介

AltLayer是一个去中心化的弹性Rollup即服务(RaaS)协议,致力于为开发者提供高度定制化和可扩展的区块链执行环境。AltLayer允许开发者在保证安全性和去中心化的前提下,基于以太坊等主流公链轻松快速地部署自己的Rollup。这种应用专属的Rollup执行层,可以根据项目的实际需求进行功能和参数定制,例如交易费用、共识机制、虚拟机等。与直接在公链或者层二网络部署相比,AltLayer为项目提供了更大的灵活性和可控性,相较于自建链,AltLayer降低了维护成本,提高了资源利用效率。同时,AltLayer具备弹性扩缩能力,可以根据执行层的实际使用情况动态调配资源和验证节点,它也提供了跨链互操作性,使执行层上的资产可以无缝地在不同链间流通。

总体来说,AltLayer结合了公链的安全性与应用链的定制性,是一个新型的Rollup即服务解决方案,它兼具易用性、效率性、互操作性等优点,有望成为Web3世界的重要基础设施,为去中心化应用提供强大支持。

Versatile Rollup Stack.png

2.2. 团队情况

2.2.1. 整体情况

AltLayer由多名区块链领域资深专家创立,创始人Yaoqi Jia曾是Zilliqa的联合创始人兼CTO,具备深厚的技术研发经验,创始团队背景深厚。同时,除创始人外,AltLayer的核心成员包括曾任Synthetix中国区负责人的Dorothy Liu等业内大牛,核心成员实力强大,团队对区块链技术和应用有独到视角。

2.2.2. 核心成员

1695207394256685.jpg.png

Yaoqi Jia:曾是 Zilliqa 的联合创始人和首席技术官,也是福布斯亚洲 30 位 30 岁以下精英之一。他在新加坡国立大学获得了计算机科学博士学位,并在网络安全、隐私和分布式系统安全等领域发表了多篇顶级期刊论文。他的工作受到了 Google、Apple 等多家供应商的认可,并引起了媒体的关注。他目前在新加坡国立大学主持高级系统研讨会,并参与网络安全研究小组。
1695207394274784.jpg
Tan Jun Hao:AltLayer的联合创始人和首席执行官,他是一位经验丰富的区块链开发者和创业者。他曾经是Synthetix的核心开发者,负责开发和维护该项目的智能合约和前端。他还曾经是Kyber Network的高级软件工程师,参与了去中心化交易所的开发和优化。

2.3. 融资情况

2022年7月1日,AltLayer完成720万美元种子轮融资,Polychain Capital、Jump Crypto和Breyer Capital领投,波卡创始人Gavin Wood、Balaji Srinivasan,前Coinbase首席技术官Balaji Srinivasan、Circle联合创始人Sean Neville、Synthetix联合创始人Kain Warwick和Jordan Momtazi等参投。融资用于将其现有的10人左右的团队扩大到25人左右,并在今年晚些时候推出其平台。

2022年8月4日,Binance Labs发推称,已向四个MVB VI优秀项目投资,其中包括AltLayer,永续合约DEX KiloEx、DeFi借贷协议Kinza和AI游戏Sleepless AI。但没有披露具体明细。

1695207394274869.jpg.png

2.4. 过往发展情况和路线图

2.4.1. 过往发展情况

时间

事件

2022-7-1

AltLayer完成720万美元种子轮融资,Polychain Capital等领投。

2022-8-24

AltLayer将在其游戏专用执行层上托管黑暗森林,并举办黑暗森林社区轮次

2022-10-01

AltLayer推出Alpha开发者网络,开发者可以尝试部署Solidity合约以及测试跨链解决方案。

2023-04-27

AltLayer的RaaS解决方案(Rollups-as-a-Service)支持L3区块链Arbitrum Orbit。

2023-05-05

AltLayer宣布推出多排序器测试网Rollup,承诺减轻审查制度,增强Rollup的安全性和可用性。

2023-07-21

AltLayer宣布将利用Celestia的数据可用性(DA)层,以解决数据可用性问题并以无需信任的方式验证Rollup状态

2023-07-27

AltLayer宣布,作为Altitude第三阶段的一部分,已部署超10万个Flash Layers。

2023-08-04

Binance Labs发推称,已向四个MVB VI优秀项目投资,包括AltLayer。

2023-08-17

AltLayer与ARPA Network达成合作,将集成其链上可验证随机数生成器Randcast。

2023-08-24

AltLayer将集成Sovereign SDK以优化其Rollup。

2023-08-28

AltLayer宣布其rollups suite新增支持OP Stack,DApp可以通过AltLayer的无代码rollup平台快速启动。

2023-08-30

Automata与AltLayer将合作开发模块化证明L2 Automata 2.0。

2.4.2. 当前进展

AltLayer目前在以下几个方面公布了项目进展:

• 在交易排序器方面,AltLayer实现了去中心化共识、防MEV、共享排序器集群等功能。但惩罚机制和跨Rollup消息功能还在开发中。

• 在运行环境方面,AltLayer已支持EVM和WASM,但Solana和Move环境仍在开发。

• 在验证方面,AltLayer实现了两分法欺诈证明,但主网环境下的欺诈证明仍在开发。

• 在多链支持上,AltLayer已支持以太坊等链,但Solana支持仍在开发。

• 在前端方面,AltLayer开发了部署、资产结算、ChatGPT集成等界面。

• Rollup SDK也仍在开发中。

此外, AltLayer还提供了性能测试报告、案例展示、测试网概览、常见问题、工具资源、社区支持等文档。

总体而言,AltLayer在交易排序、运行环境、多链支持等核心基础设施上进展顺利,部分高级功能如惩罚机制、跨链消息、主网欺诈证明还在继续开发。 frente开发和文档支持也在稳步推出,AltLayer正在朝着打造一个专业的RaaS平台的目标推进。

2.4.3. 发展计划及路线图

AltLayer接下来的发展除了完成尚在开发中的技术功能之外,还有以下计划:

• 计划在 2023 年下半年推出其测试网,让开发者和用户可以体验其 RaaS 协议的功能和优势。

• 计划在 2024 年上半年推出其主网,正式启动其 RaaS 协议的服务,让开发者和用户可以正式部署和使用其执行层和应用。

• 计划在 2024 年下半年推出其跨链桥接服务,让执行层和应用可以在不同的底层链之间进行转移和通信。

• 计划在 2025 年上半年推出其治理 DAO,让社区成员可以通过原生代币来参与协议的治理和决策。

• 计划在 2025 年下半年推出其生态激励计划,让开发者和用户可以通过 原生代币来获得协议的收益和奖励等。

2.5. 社媒数据

截至 2023 年 9 月 2 日,Altlayer在社交媒体平台上的表现很好,显示项目热度很高,目前项目主要运营的渠道有Twitter、Discord、Telegram和 Medium 等。目前,Altlayer的 Discrod 账户已经吸引了接近 55 万的关注者,日在线人数接近 10000 人,成为最受欢迎的渠道之一,同时,推特更新互动频繁。下面是各平台的具体数据:

  1. 项目分析

3.1. 项目背景

为解决区块链面临的可扩展性问题,社区提出了各种扩容方案,包括侧链、状态通道、Plasma等,其中Rollup技术通过批量打包交易、将计算下沉到链下来提升吞吐量,被认为是最有前景的路径之一。Rollup主要分为两类:Optimistic Rollup通过欺诈证明保证安全性;ZK Rollup利用零知识证明来证明交易的有效性。尽管Rollup提高了可扩展性,但仍存在开发复杂度高、环境受限、资源浪费以及破坏可组合性等问题。

为更好地解决这些痛点,AltLayer作为一种Rollup即服务(RaaS)协议应运而生。它提供了一个去中心化的框架,让开发者可以便捷地启动和管理专属的Rollup执行层,与直接在链上部署相比,AltLayer给予了开发者更大的灵活性和控制力,避免了交易费用大幅波动的风险,并实现了低延迟和高吞吐量,它还能帮助开发者内部化交易费用,为代币提供更多实用场景。AltLayer使开发Rollup变得更加容易,也将其经济设计融入到协议中,旨在成为弹性、高效的Rollup基础设施,为去中心化应用带来强大支持。

3.2. 项目原理

AltLayer利用 Optimistic Rollup 技术构建了一个快速且可扩展的应用链层,可以便捷地部署在公链之上,获得安全性。它支持EVM和WASM,可以作为一个弹性扩展解决方案,给不同的公链和应用提供扩容支持。

Rollup as a Service aka RaaS.png

由于AltLayer主要基于 Optimistic Rollup 技术,同时也兼容 ZK-Rollup 技术。为方便理解,我们照例先解读一下Optimistic Rollup 的工作原理:

① 在 Layer2 上运行一个执行环境(如 EVM 或 WASM),让用户可以在 Layer2 上部署和执行合约,并发送和接收交易。

② 在 Layer2 上运行一个排序器节点(也称为序列器),负责收集用户的交易,并按照一定的顺序将它们打包成区块,并将区块的哈希值和状态根提交到 Layer1 上的智能合约(也称为验证器合约)。

③ 在 Layer1 上运行一个验证器合约,负责接收和存储 Layer2 上提交的区块哈希值和状态根,并提供一个欺诈证明机制,让任何人可以对 Layer2 上的区块进行质疑和验证。

④ 在 Layer1 和 Layer2 之间建立一个桥接协议,让用户可以在两个层之间转移和交换资产和数据。桥接协议通常需要一定的延迟时间(也称为挑战期),以确保 Layer2 上的区块没有被质疑或证明无效。

简单来说,Optimistic Rollup 的运作方式是:在 L2 链上批量处理交易,不需要每个交易都上链,然后将这些批量交易数据定期提交到以太坊主网,以太坊主网只负责检查提交的数据有效性,不需要逐笔执行交易。这种设计大大提高了交易吞吐量,降低了Gas成本。

AltLayer 在 Optimistic Rollup 的基础上进行了一些创新和优化,主要包括以下几个方面:

• 构建了一个独立的排序器网络 Beacon Chain,负责对 Rollup 交易进行排序;

• 核心组件使用 Substrate 框架从零开发,支持 EVM 和 WASM 运行;

• 支持与多种公链进行交互,作为一个通用的扩展解决方案;

• 引入一次性执行层:AltLayer 让开发者可以根据需求启动和处理掉执行层,从而实现资源优化和可组合性。AltLayer 引入了一次性执行层的新概念,让开发者可以在预期需求激增的短时间内启动执行层,在执行层上完成交易,一旦需求逐渐减少,资产就会在 Layer1 结算,此时执行层解散。这种模式适用于一些短期的应用场景,如 NFT 铸造、游戏活动等。

AltLayer Architecture.png

具体来说:Altlayer将交易生命周期划分为聚合、生成区块和验证三个阶段:

① 首先,聚合器从不同渠道收集交易,进行时间戳标记和排序,然后按照负载均衡的要求,将交易批量提交给区块生产者。

② 区块生产者负责选择交易顺序,在本地执行这些交易,并打包生成新的区块。AltLayer默认使用单一生产者模式,以实现低延迟,也可以配置多个生产者来增加去中心化程度。区块生产者之间通过GRANDPA共识协议达成一致。

③ 验证者首先会验证新产生的区块是否有效,然后定期将区块数据生成包,提交到主链上。在提交前,验证者需要生成交易和指令级别的状态根,用于链上验证,验证者也负责进行欺诈证明和争议解决。

④ AltLayer提供了分层的交易终局性保证,包括执行级、验证级和汇总级三个级别,用户可以根据自己的安全需求选择终局性要求。在挑战期结束后没有争议,区块被确认为终局。

⑤ AltLayer还有一个Beacon层,作为共享的分布式排序节点集群,当用户要求启动Rollup时,Beacon层会根据节点的抵押权重选择排序节点为其提供服务。

⑥ 考虑到OP-Rollp执行模型,AltLayer使用二分法进行防欺诈。当争议发生时,通过逐步缩小范围,最终可以定位到具体的争议指令,从而高效解决争议。

简单来说,AltLayer支持多种链,将交易分三步处理:先聚合再生成区块最后验证。它有单生产者或多生产者来达成共识生产区块,验证者除了验证区块,还要提交数据到主链,它有三种终局性等级,用户可以选择需要的安全级别,同时,它还有一个共享的排序节点集群Beacon层,根据用户要求为其分配排序节点,考虑到OP-Rollp执行可能有争议,它使用二分法逐步缩小范围,以高效解决争议。

综上可知,AltLayer 兼具 Optimistic Rollup 的高性能和可扩展性,以及自身的定制性和可移植性。它为不同的链提供了一个弹性的扩容框架,可以根据需求动态调整资源,同时保证安全性,这种技术设计使其成为一个非常有价值和切实可行的 Rollup即服务方案。

3.3. 项目技术特点

AltLayer 的项目技术特点主要包括以下几点:

• 模块化:AltLayer 的模块化设计,可以为不同应用定制化。它将不同的功能和组件分离出来,让开发者可以根据自己的需求和偏好来选择和组合。AltLayer 提供了多种定制选项和模板,让开发者可以选择不同的展开类型、虚拟机类型、数据可用性模式、排序器模式等。

• 弹性(Elastic):弹性扩缩能力,资源利用高效。AltLayer 可以根据不同的网络和市场情况动态地调整和优化其参数和机制。AltLayer 可以根据 Layer 1 的数据可用性和 Layer 2 的交易需求来调整其展开类型、数据可用性模式、排序器模式等,还可以根据用户的反馈和社区的投票来调整其服务费用、质押率、奖励分配等。例如,开发者可以选择在高流量时启动 Flash Layer 来提高吞吐量,在低流量时关闭 Flash Layer 来节省成本。

1695207394346209.jpg.png

• 多虚拟机支持:提供开发者更多选择。AltLayer 可以支持不同的虚拟机类型,如 EVM 和 WASM 等。这样,AltLayer 可以兼容不同的智能合约语言和应用程序,如 Solidity、Rust、C++ 等,还可以让开发者在同一个 Rollup 上使用不同的虚拟机类型,以实现更高的灵活性和效率。

• 欺诈证明:内置欺诈证明机制,保证安全性。AltLayer 可以利用密码学方法来保证 Layer 2 的交易正确性,无需依赖于挑战期或零知识证明。AltLayer 使用了一种基于 RSA 签名的欺诈证明方案,让排序器节点在提交数据时必须提供一个签名,证明其数据是正确的。如果有人发现排序器节点提交了错误的数据,可以提供一个欺诈证明,即一个反例交易,来证明排序器节点的签名是伪造的。这样,AltLayer 可以在不牺牲安全性的前提下提高效率和降低成本。

• 去中心化排序器:提高可靠性。AltLayer 通过 Beacon Layer 来实现去中心化排序器,即任何人都可以作为排序者加入网络,并有机会被选中服务于专用的启动程序。这样可以增加网络的安全性和去中心化程度,同时也可以为排序者提供激励。

• 分层最终性:平衡安全性和性能。AltLayer 采用分层最终性的机制,即 Layer2 上的交易可以在短时间内达到最终性,而 Layer1 上的交易则需要等待更长的时间,这样可以提高用户体验和效率,同时也可以保证 Layer1 的安全性。这样,AltLayer 可以平衡效率和安全性之间的权衡。

• 无代码仪表板:简化 Rollup 的部署使用。AltLayer 提供了一个无代码仪表板(Rollup Launchpad),让非专业开发者也可以轻松地创建和启动自己的 Rollup。无代码仪表板提供了多种定制选项和模板,让用户可以通过简单的点击和拖拽来选择不同的展开类型、虚拟机类型、数据可用性模式、排序器模式等。无代码仪表板还提供了一些常见的应用程序场景和示例,如游戏、NFT、社交等,让用户可以快速地部署和运行自己的应用程序。

1695207394351930.jpg.png