● 高阶 · 架构解析

Anubis 链架构

公开资料将 Anubis 描述为兼容 EVM(以太坊虚拟机)、支持选择性隐私的独立网络。理解它不能只看“更快”或“隐私”两个标签,而要分别看共识、执行、隐私状态和跨链入口。

◎ 建议先理解 EVM、PoS 与跨链桥↻ 更新于

Web3Origin 的生态介绍给出了几个便于识别的参数:Anubis 属于 Origin 的双链结构,公开资料使用 Chain ID 6714,并把 Gas 描述为 DAI 或 DAI 关联单位。架构文档进一步把网络分为核心协议、隐私执行和应用三层,并在传统账户状态之外加入 Note(隐私资产系统中的票据状态)。

先把两条路径分开:普通 EVM 合约仍按账户模型执行;需要隐私的资产操作通过 Note、承诺值、零知识证明和查看密钥等组件完成。不是每一笔 EVM 交易都会自动变成隐私交易。

从公开资料能确认哪些基础信息?

项目
公开资料描述
使用前怎么核验
网络类型
独立的 EVM 兼容网络,不是把交易提交回 Ethereum 的普通 Rollup
查看节点、验证者、创世配置和当前客户端文档
Chain ID
6714(公开生态资料)
添加网络时由钱包再次校验 eth_chainId
执行环境
基于 Geth 定制的 EVM,并增加隐私相关预编译
用当前 RPC、客户端版本和合约部署结果验证兼容性
Gas 单位
生态资料描述为 DAI 或 DAI 关联的 gasDAI
以钱包当前网络配置和官方桥接说明为准

不同公开页面对出块时间的描述并不完全一致,因此本页不把某个秒数写成固定性能指标。实际表现应以区块浏览器的连续区块和节点状态为准。

三层架构分别做什么?

Layer 1

核心协议层

文档描述为 PoS 共识、区块提议和账本同步,同时维护账户状态树与隐私 Note Tree。

Layer 2

隐私执行层

在 EVM 上加入 Note 系统、隐身地址注册表和零知识证明验证等预编译能力。

Layer 3

应用与钱包层

DApp 和隐私钱包通过 SDK 构造交易,并在客户端完成部分证明生成和数据处理。

技术分层与混合共识:官方口径的加深

官方资料在"三层"之上还给出更细的五层架构描述与混合共识,并就性能给出便于识别的参数。这些属于"公开资料描述的设计目标",接线时仍要以当前主网、验证者与合约实际为准。

五层

分层设计

公开资料把网络拆为协议核心、验证、执行、隐私与应用等若干层,职责分离、便于扩展。

共识

混合共识 PoS+VRF+DPoS+BFT

结合权益质押、可验证随机函数、委托质押与拜占庭容错等机制,兼顾出块效率与抗攻击性。

性能

参考参数

公开资料给出常规 TPS 2400+、约 1.3 秒确认、Gas 费低于 0.01 美元等描述;实际以区块浏览器连续出块与节点状态为准。

隐私

选择性隐私模型

合约地址/交易类型公开;金额/时间戳选择性公开;真实地址/账户余额完全隐私,敏感信息经授权解密。

核验提示:混合共识里验证者分布、节点可否独立运行、最终性与升级权限都要单独查证;"性能参数"不是固定承诺,应看当前主网实测。

账户状态与 Note 状态为什么并存?

EVM 常见的账户模型直接记录某个地址的余额和合约存储,便于使用 Solidity 和现有工具。隐私资产则更适合用 Note 表示:链上保存承诺值和防双花标记,金额或接收信息可以按设计隐藏,再用零知识证明说明“这笔操作符合规则”。

钱包构造 Note生成承诺值、接收信息和证明材料
链上验证证明检查规则与 Nullifier,避免重复花费
更新 Note Tree记录新承诺,不必公开全部业务数据

“选择性隐私”应该怎么理解?

证明不等于公开原始数据

零知识证明可以让合约检查某项条件,而不必把所有输入直接写在公开状态里。

查看密钥决定可见范围

架构资料提到 Viewing Key;谁持有查看能力、能看到哪些字段,需要看具体应用实现。

公开交易仍然公开

普通账户转账、合约调用和桥接记录不会因为网络支持隐私功能就自动隐藏。

元数据仍可能泄露

RPC、前端、桥接时间、金额模式和地址关联都可能暴露线索,隐私不是一个开关。

共识层能从文档读出什么?

架构文档把核心协议层描述为 PoS,负责区块提议、账本同步和状态维护。仅凭“PoS”三个字,无法判断网络的实际去中心化程度和抗攻击能力;还要看活跃验证者数量、质押分布、节点客户端、惩罚规则、最终性以及管理员能否修改关键参数。

  • 验证者列表和质押权重是否公开、是否集中在少数主体。
  • 节点能否由第三方独立运行,客户端和源代码是否可获得。
  • 最终性规则、分叉选择和停机恢复过程是否写入文档。
  • 升级由谁发起、是否有时间锁、多签或治理约束。

跨链桥在架构里承担什么?

生态入门资料把 Polygon 与 Anubis 描述为双链使用场景,并以 DAI 作为常见跨链资产。桥接并不是简单“把同一枚币搬过去”,而是源链锁定或销毁、消息被验证、目标链铸造或释放对应资产的一套独立系统。

1

确认源链、目标链和资产地址

同名 DAI 或 LGNS 在两条链上的合约地址可能不同,不能只看钱包图标。

2

核对桥的验证模型

查看由多签、验证者、轻客户端还是其他证明方式确认跨链消息。

3

先做小额测试

使用官方当前入口,确认到账、Gas 和退出路径后,再决定是否继续。

开发者接入可以按什么顺序?

1

取得当前网络配置

从官方开发文档获取 RPC、Chain ID、浏览器和测试环境,不复制群聊里的网络参数。

2

先验证普通 EVM 能力

用测试钱包部署最小 Solidity 合约,检查 RPC、Gas、事件和源码验证流程。

3

再接入隐私组件

根据 SDK 与预编译文档处理 Note、证明、隐身地址和查看密钥,不把私密输入发送给不可信服务。

4

准备失败与退出方案

测试证明生成失败、RPC 中断、桥接延迟、合约暂停和密钥丢失时,应用如何提示和恢复。

⚠ 架构说明不是运行状态证明

文档能说明设计目标,不能代替对主网、验证者、合约和桥接资金的实际核验。涉及隐私时,还要确认客户端是否真的按文档生成证明、哪些数据仍会公开,以及查看密钥由谁持有。

生态里的代币:别把 LGNS / GLGNS / A / ANB 搞混

Origin 生态不是只有一枚代币,而是多类代币各管一段。官方资料把它们分成核心经济、治理、稳定资产和公链母币四类,用途与所在链都不一样。先把这四类分清,再看任何"质押、债券、回购、Gas"类讨论才不会绕晕。

代币
角色定位
主要用途
LGNS(朗基努斯)
Origin 1.0 核心经济代币(算法非稳定币)
交易、质押、债券机制的核心资产
A(隐私稳定币)
匿名稳定资产,1 A ≈ 1 USDT,国库 1:1 锚定
生态支付结算、A Pay 支付燃料;由 LGNS 销毁铸造
GLGNS(治理代币)
治理权来源(与 LGNS 不是同一枚币)
治理提案与投票;部分机制用于回购销毁、价值锚点
ANB(Anubis 公链母币)
Anubis Chain 原生母币,总量 2100 万枚
委托/质押挖矿、支付链上 Gas 费消耗

最易混淆的一处:LGNS 不是 GLGNS

官方资料特别提醒两者要区分:LGNS 是 Origin 的核心经济代币(Origin 1.0 / Polygon 一侧),GLGNS 是治理代币(Anubis 生态)。名称只差一个字母,但角色完全不同;看合约地址与所在链,而不要凭符号判断。

这三枚 + 一枚稳定币构成官方描述的"三币飞轮"生态:A 作为稳定支付燃料,GLGNS 作为治理与回购锚点,ANB 作为公链挖矿与 Gas 消耗。下面把"币种角色"单独列出来,方便你在不同页面看到同名符号时快速对位。

本节要点

  • Anubis 架构资料分为核心协议、隐私执行和应用三层。
  • 普通账户状态与隐私 Note 状态并存,隐私能力需要应用主动接入。
  • 文档把共识描述为 PoS,但安全性还取决于验证者、客户端和升级权限。
  • 跨链桥是独立安全边界,开发和使用都要核对当前网络参数与合约。

📝 本节自测

Anubis被描述为哪种网络?

Anubis公开Chain ID是?

隐私资产操作主要通过哪种机制?

判断:Anubis上每一笔EVM交易都会自动变隐私。

得分:0 / 4
本课程完成返回学习学院