Cryptonews

Neo 区块链将通过创新的分层扩展解决方案和定制编程框架扩展功能

Source
CryptoNewsTrend
Published
Neo 区块链将通过创新的分层扩展解决方案和定制编程框架扩展功能

Neo 核心开发人员兼 R3E Network 创始人 Jimmy Liao 于 5 月 4 日发布了两个实验存储库,探索 Neo 的下一代可能是什么样子。两者中较大的 Neo-n4,原型是基于 Neo 4 核心构建的多 L2 弹性网络架构。第二种是 neo-lang,是 Neo N3 智能合约的早期领域特定语言。

这两个项目都是独立的社区研究成果。 neo-n4 存储库明确指出它“不是 Neo 4 的官方版本”,并将自己描述为“一个社区的原型,而不是规范”。

neo-n4:弹性网络架构

neo-n4 被设想为三层设计,其中 Neo N3 或 Neo 4 作为 L1 结算层,可选网关聚合来自多个 L2 链的证明,各个 L2 链运行 Neo 4 核心作为其执行内核。该架构借用了 ZKsync 弹性链首创的共享桥和证明聚合模式,并使用 dBFT 2.0 最终确定性、NEP-17 资产、NeoVM 和 NeoFS 在 Neo 堆栈上重建以实现数据可用性。

原型的范围很大。截至撰写本文时,该存储库包含跨 26 个项目的 820 个测试、19 个智能合约(分为 13 个 NeoHub L1 合约和 6 个 L2 本机合约)、15 个链下库、8 个节点插件和 3 个 CLI 工具。合约涵盖链注册、共享桥接、结算管理、定序器绑定和乐观挑战窗口等功能。

廖分阶段安排了工作。第 0 阶段到第 3 阶段,涵盖侧链概念验证、NeoHub 共享桥、批量结算和乐观挑战窗口,已标记为完成。第六阶段也已完成,为开发人员提供 CLI 工具。第四和第五阶段的目标是使用 RISC-V 证明器进行 ZK 有效性证明,并在多个 L2 上进行证明聚合,仍在进行中,脚手架就位。

该项目的跨链消息传递系统 Neo Connect 概述了通过批量 Merkle 证明传递 L1 到 L2、L2 到 L1 和 L2 到 L2 消息。分层数据可用性模型提供三个级别:针对 DeFi 等高安全性用例的 L1 结算,针对低成本应用程序的 NeoFS,以及针对最低成本场景的数据可用性委员会选项。

该存储库包括白皮书、架构文档和操作指南,但尚未经过任何公开的安全审计。

与 Neo 4 官方作品的关系

neo-n4 明确假设 Neo 4 核心作为工作基础层存在,并在其之上构建 L2 架构。该项目的第四阶段目标是 NeoVM 2 和 RISC-V ZK 有效性证明,与 Neo 联合创始人 Erik Zhang 在 2025 年 9 月的 Neo 4 路线图草案中概述的方向保持一致。

4 月 15 日,张宣布兼容 NeoVM 的 RISC-V VM 解决方案已通过完整的主网状态验证,确认该设计已超越概念阶段。 Liao 为这项工作做出了贡献,几天前分享了 PolkaVM 集成到 Neo Core C# 节点的架构图。

在这一里程碑事件发生 19 天后,neo-n4 发布了。张的工作代表了规范的 Neo 4 协议开发,而 neo-n4 则探索了在其之上构建的多 L2 扩展层会是什么样子。张的路线图草案没有明确提出多 L2 架构。

neo-lang:一种新原生合约语言

第二个存储库 Neo-lang 提供了一种针对 Neo N3 的面向契约的语言,具有“.neo”文件扩展名。它具有 10 种内置类型、结构声明、事件处理、包系统以及对 Neo 原生合约(包括 Oracle 和 Notary)的访问。

Liao 的声明声称该语言节省了 30% 的操作码。然而,虽然存储库包含全面的语言参考,但编译器二进制文件、测试套件、示例合约和基准测试尚不可用。

与 R3E 更成熟的 neo-solidity 编译器形成鲜明对比,该编译器于 3 月 20 日发布了 v0.15.0,进行了 700 多项测试,例如 DeFi 合约,并且 Hardhat 集成完成度为 95%。这两个项目都以 Neo N3 字节码为目标,但服务于不同的受众。 neo-solidity 为熟悉 EVM 的开发人员移植了一种既定语言,而 neo-lang 则旨在从头开始成为 Neo-native。

R3E 的高产仍在继续

这两个存储库是 R3E 2026 年快速推出的开发人员工具中的最新版本。自 2 月份以来,该团队已经发布了 neo-solidity 编译器、JavaScript 反编译器 SDK、部署到主网的由 TEE 驱动的预言机系统,以及针对 JavaScript、Rust 和 Swift 的 SDK 版本。

neo-n4 代表了这些努力中最雄心勃勃的一项——网络级基础设施的原型,而不是个人开发工具。它的任何组件是否能进入 Neo 官方开发仍然是一个悬而未决的问题。 Liao 身兼 R3E 创始人和 Neo 核心开发人员的双重角色,将这项工作定位为知情探索,但存储库自己的免责声明明确表明,这正是——一种探索

Neo 区块链将通过创新的分层扩展解决方案和定制编程框架扩展功能