Abstract
Abstract 是 以太坊 上的一个 Layer 2 区块链,旨在通过提供安全、高效的交易和更低的费用来支持以消费者为中心的 区块链 应用程序。[1][2]
概述
Abstract 是一个建立在 以太坊 上的 Layer 2 网络,旨在为面向消费者的区块链应用程序提供一个安全平台,具有低费用和快速交易速度。它利用 零知识 (ZK) rollup 技术,通过链下执行交易、批量处理并在 以太坊 上使用 ZK 证明 验证这些批次来实现可扩展性。Abstract 旨在通过无缝的入门、改进的应用程序发现和有凝聚力的生态系统来增强用户体验。
它由 Cube Labs、Pudgy Penguins 团队和 Frame 合作开发。Abstract 由 区块链 企业家 Michael Lee、Luca Netz 和 Lorenzo Melendez 共同发明,由 web3 开发者 Cygaar、0xbeans 和 stinkypablo 设计。该网络强调社区和文化相关性,旨在弥合 加密货币 与主流采用之间的差距。通过优先考虑用户友好的体验并利用尖端的 ZK 密码学,Abstract 计划为更广泛的受众创建一个可访问的环境,同时完全 EVM 兼容,以促进现有 以太坊 应用程序的集成。[1][3][4][14][15]
产品
全景治理
Abstract Chain 具有 全景治理 (PG),这是一种旨在协调用户、应用程序和链运营商利益的机制。PG 通过两个相互关联的系统解决 Layer 2 区块链 中常见的错位问题:一个奖励治理参与者,另一个激励应用程序构建者。
第一个系统旨在根据用户参与度将排序器费用分配给治理参与者,而第二个系统允许他们将代币排放分配给提供价值的应用程序。PG 旨在加强生态系统内的协作,并适用于任何包含 治理代币 和排序功能的 L2 区块链。[10][11]
Abstract 全局钱包
Abstract Chain 提供 Abstract 全局钱包 (AGW),旨在通过原生账户抽象促进跨应用程序交互。用户可以使用电子邮件或社交账户等方法创建账户。
AGW 创建过程包括在注册期间生成一个外部拥有的账户 (EOA),然后部署一个 智能合约 钱包,其中包括 EOA 作为授权签名者。主要功能包括支持多个签名者、账户恢复选项和交易费用赞助。该钱包采用 Shamir 的秘密共享,需要三个密钥分片中的两个才能访问,从而旨在增强生态系统内的安全性和灵活性。[12][13]
架构
Layer 2
Abstract Chain 作为 以太坊 上的 Layer 2 区块链 运行,旨在通过利用 以太坊 的安全框架来提高交易速度并降低成本。作为一个使用 ZK Stack 构建的 ZK Rollup,它使用 零知识证明 在 以太坊 上批量处理和验证交易,这旨在提高效率,同时保持安全性。[5]
交易生命周期
Abstract Chain 分四个阶段处理交易,利用链下组件和 Layer 1 (L1) 和 Layer 2 (L2) 上的智能合约来确保安全:
- 执行:执行交易,排序器旨在创建一个批次。
- 承诺:通过 commitBatches 函数将批次作为状态差异提交给 以太坊。
- 验证:链下生成一个 零知识证明,并旨在在 L1 rollup 合约上进行验证。
- 最终确定:通过执行 executeBatches 函数在 以太坊 上最终确定状态,该函数使用 L2 日志保存 Merkle 树。[6]
排序器
Abstract 中的排序器旨在管理 Layer 2 交易,方法是接收、处理并将它们组织成批次以提交给 以太坊。它具有一个 RPC,该 RPC 通过 HTTP 和 WebSocket 提供一个 API,用于客户端交互以进行实时更新。
此外,ETH 运营商监控 Layer 1 上的事件,并将多个 Layer 2 交易批量处理以分派到 Layer 1,从而确保安全高效的处理。[7]
证明者和验证者
Abstract 的证明者和验证者组件使用 零知识 (ZK) 证明 来验证交易批次。链下证明者生成一个 ZK 证明,然后由 Layer 1 (L1) rollup 合约中的链上验证者进行验证。
该过程包括收集见证数据、执行电路以创建证明,并将其压缩为 ZK-SNARK,以便在 以太坊 上进行高效验证。这确保了交易有效性,同时利用了 以太坊 的安全性。[8]
L1 Rollup 合约
Abstract Chain 的 L1 rollup 合约由部署在 以太坊 上的 智能合约 组成,旨在保护和验证 Layer 2 (L2) 网络的状态。它们通过存储状态差异、验证 L2 提交的有效性证明以及促进 Layer 1 和 Layer 2 之间的通信以进行跨链消息传递和桥接,从而继承 以太坊 的安全属性。[9]
融资
2024 年 7 月,Pudgy Penguins 的母公司 Igloo Inc. 获得了超过 1100 万美元的融资,主要来自 Founders Fund,Fenbushi Capital、1kx、Everest Ventures Group 和 Selini Capital 也提供了额外资金。这笔资金旨在支持 Cube Labs 的成立,该实验室将专注于 区块链 研究和开发,尤其是 Abstract。[14]
合作伙伴关系
Abstract x Pyth
Abstract 旨在与 Pyth Network 集成,为其 去中心化金融 (DeFi) 应用程序提供实时金融市场数据。此合作伙伴关系旨在提高 Abstract 上协议中 500 多种资产定价信息的准确性和安全性,从而为生态系统的功能做出贡献。[16]
Abstract x Quicknode
Abstract 与 QuickNode 集成,以建立稳定且可扩展的 区块链 基础设施。此次合作旨在提高 Abstract 平台上应用程序的性能和可靠性。[17]
Abstract x Reservoir
Abstract 旨在与 Reservoir 及其 Relay 协议合作,以促进低成本、即时桥接和交换。此合作伙伴关系还旨在聚合 NFT 流动性和市场,这可能会增强用户对 NFT 资源的访问。[18]
Abstract x Dune
Abstract 旨在与 Dune Analytics 集成,以提供对链上活动的实时、可定制的见解,这可以帮助开发人员和用户可视化和分析平台内的数据。[19]
Abstract x Goldsky
Abstract 旨在与 Goldsky 集成以增强数据索引,这将有助于高效查询区块链数据并支持高级应用程序的开发。[20]