目标矩阵
可移植语言与编译器在各链上能物化什么。格子使用工程词汇——不是营销。
如何阅读本矩阵
- LOWERED — 产品路径已 lower 该能力并有测试
- PARTIAL — 已 lower 但语义有文档化缺口
- FAIL-CLOSED — 显式拒绝(稳定诊断)
- GAP — 既未 lower 也未显式拒绝(应闭合)
来源:工程研究矩阵 RESEARCH-012。Accepted PRD Phase 1 = EVM / Solana / NEAR / Noir。Aleo 等为 engineering leaf。不是 formal SupportClaim。
EVMaccepted Phase 1
Solanaaccepted Phase 1
NEARaccepted Phase 1
Noiraccepted Phase 1
Aleoengineering
Psyengineering
状态
| 能力 | EVM | Solana | NEAR | Noir | Aleo | Psy |
|---|---|---|---|---|---|---|
| 标量 state load/store | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| 命名 Struct / Enum 状态 | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| Array 状态 Aleo:H3 flatten 到 mapping 叶 | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| Map 状态 Aleo:dense Map UInt64 cap-2,原子 mapping store | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED |
| Bytes 状态 Aleo:定长 Bytes N → N×u8 mapping | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED |
| Option UInt64 状态 Aleo BL-35:tag+payload 双 mapping;Option 参数/嵌套仍 FC | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| String 状态 | LOWERED | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED |
| Field BLS12-377 Aleo T14 → Leo field | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | LOWERED | FAIL-CLOSED |
| Field bn254 | LOWERED | FAIL-CLOSED | FAIL-CLOSED | LOWERED | FAIL-CLOSED | FAIL-CLOSED |
| Field Goldilocks | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED | LOWERED |
| Principal 状态/参数 | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED | FAIL-CLOSED |
| UInt128 体 | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED | PARTIAL |
| UInt256 体 | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED | FAIL-CLOSED |
运算
| 能力 | EVM | Solana | NEAR | Noir | Aleo | Psy |
|---|---|---|---|---|---|---|
| construct / fieldGet / fieldSet | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| indexGet/Set Array | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| indexGet/Set Map | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED |
| indexGet/Set Bytes | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED | FAIL-CLOSED |
| eq / ne / 序比较 | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| 带检查算术 + - * / % | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| 移位 / 位运算 / 逻辑 | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| 域算术(Field) Aleo:仅 BLS12-377 | LOWERED | FAIL-CLOSED | FAIL-CLOSED | LOWERED | LOWERED | LOWERED |
控制流
| 能力 | EVM | Solana | NEAR | Noir | Aleo | Psy |
|---|---|---|---|---|---|---|
| pureCall(fn / localCall) | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| if / match / 同构造器多臂 | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| 有界 for Aleo:Instructions 静态 for 展开 | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| assertOp | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| bare revert | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
副作用
| 能力 | EVM | Solana | NEAR | Noir | Aleo | Psy |
|---|---|---|---|---|---|---|
| emit | LOWERED | LOWERED | LOWERED | LOWERED | FAIL-CLOSED | LOWERED |
| commit(身份) | LOWERED | LOWERED | LOWERED | FAIL-CLOSED | LOWERED | FAIL-CLOSED |
| contextRead | LOWERED | PARTIAL | PARTIAL | FAIL-CLOSED | FAIL-CLOSED | FAIL-CLOSED |
| externalCall(同步) | PARTIAL | PARTIAL | FAIL-CLOSED | PARTIAL | FAIL-CLOSED | PARTIAL |
| schedule(异步) | PARTIAL | PARTIAL | LOWERED | PARTIAL | FAIL-CLOSED | FAIL-CLOSED |
ABI
| 能力 | EVM | Solana | NEAR | Noir | Aleo | Psy |
|---|---|---|---|---|---|---|
| 命名聚合 entry/view 返回 Aleo:非 Final entry 元组;computed view-over-state FC | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
| 匿名 Array/Option 结果(≤8) | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED | LOWERED |
其他 engineering leaf
CosmWasm(wasm-validated-alpha)、TON(source-only BoC/sandbox)与 Quint(source-only .qnt 模型)是范围更窄的 MVP materializer。在 registry 中列出,但为可读性未放入六列表;完整 op 行见 RESEARCH-012 §1b/§1c。