Orbitra Prime
交易智能
当某个策略、金库或结构化工作流需要链上逻辑时,它会以 NexusWASM 合约的形式运行,并通过与 Orbitra Prime 中下单完全相同的 ApexMatch 与 Aegis 路径进行交易。
主要智能合约环境
NexusWASM 是 Orbitra L1 的主要智能合约环境。合约由 Rust、C/C++ 等现代工具链编译为 WebAssembly,运行在确定性沙箱中,且只能通过获授的能力来触及资产、状态与市场模块。计算与存储均有明确定价,声明式的状态访问则使 VectorLanes 能够并列运行彼此无关的合约。
运行方式
能力
计量计算
计量存储
示意图展示了一个被密封在沙箱内的 NexusWASM 合约。围绕在它周围的,只有它所声明的各项能力——其中包括原生市场模块——其余一切均无法触及。调用运行期间,两个计量器分别追踪计算与存储;合约声明的状态访问会传递给调度器,由调度器将其与无关工作并行运行。
所解决的问题
在许多合约环境中,每个合约都拥有环境隐含的权限:它可以调用任何其他合约,转移其控制下的任何资产,并触及从未声明过的状态。这种模式虽然入门容易,却难以保障安全——一条意料之外的调用路径,就可能将一个微小缺陷放大为资金库被掏空;审查单个合约,也意味着必须推演它可能触及的一切。
这种开放性还会限制性能。如果运行时无法提前得知一笔交易将触及哪些状态,就只能逐笔顺序执行,或采用推测执行并在发生冲突时回滚。定价方式往往将计算、存储与长期状态增长折算成一个抽象单位,导致状态的长期成本无法在交易费用中得到充分体现。
NexusWASM 从相反的假设出发:权限是被授予的,而非环境隐含的;状态访问是被声明的,而非被发现的;计算与存储分别计量、分别定价。因此,应用可以调用真实的市场基础设施——ApexMatch 的订单簿、Aegis 的风控检查、Prism 的价格——而不必继承开放式执行模型所带来的风险。
运行流程
每一个合约——无论是支付路由器、资产登记簿,还是智能体资金库——都遵循从编译到最终确认的同一条路径。
Rust、C/C++ 或其他面向 WebAssembly 的语言,依据 NexusSDK 接口完成编译,生成模块本身及其所请求能力的清单。
模块运行前,网络会先对其进行检查:只接受确定性指令,每一次导入都必须匹配某项已声明的能力,资源限制则会与代码哈希一并记录。
每一项被请求的能力——持有资产、调用市场模块、读取价格数据、调用其他合约——都会绑定到该合约的地址上。未被授予的能力,对该合约而言就如同不存在。
每笔交易都会列出自己将要读取与写入的状态。确定性调度器依据这些集合,将互不冲突的交易分配到并行通道上。
模块运行在计量沙箱内。计算按指令执行计费,存储按状态的写入与保留计费;任何超出声明集合的访问都会中止该调用,并回滚其影响。
结果与该区块的其他转换一并提交,并在 QSE 法定人数完成认证后最终确认。
架构
NexusWASM 将合约所计算的内容与它被允许触及的范围区分开来。
在确保每个验证者都得到相同结果的规则下执行 WebAssembly。任何可能在不同机器间产生差异的因素——时钟、随机数、宿主相关的数值行为——都会被排除,或由协议以确定性输入的形式提供。
合约与网络其余部分之间的唯一桥梁。面向资产、存储、身份与市场模块的宿主函数按能力逐一开放,每一次调用都会对照合约已获得的授权进行核查。
按指令执行计量计算量,按状态的写入与保留计量存储量,二者分别定价。单次调用限额可防止任何单一合约垄断某条通道。
将每笔交易所声明的读写操作转化为供确定性调度器使用的冲突图,使相互独立的合约运行在不同通道上,而相互依赖的合约则按顺序排列。
通往 ApexMatch、Aegis 与 Prism 的类型化接口。合约可以在与自身逻辑相同的转换内下单、请求风险评估,或读取带置信度评分的价格。
代码变更是遵循部署时即已固定的策略、明确且版本化的转换——例如不可变、延时生效或需多方审批。每个版本都会保留自己的代码哈希与能力清单。
安全与故障控制
NexusWASM 将缺陷限制在产生它的那个合约内部,并通过运行时本身、而非依靠约定,来强制执行这一边界。
跨越三大系统
Orbitra Prime
交易智能
当某个策略、金库或结构化工作流需要链上逻辑时,它会以 NexusWASM 合约的形式运行,并通过与 Orbitra Prime 中下单完全相同的 ApexMatch 与 Aegis 路径进行交易。
Orbitra L1
结算与计算
NexusWASM 是 Orbitra L1 执行层的合约运行时。它运行在 VectorLanes 之上,向共享状态提交结果,并将结果交给 QSE 完成最终确认。EVM Capsule 作为独立的隔离兼容域运行在它旁边,而绝非取代它。
Orbitra Realm
应用与商业
Orbitra Realm 中的应用——支付、代币化、游戏、智能体服务——均以 NexusWASM 合约的形式原生运行,通过 NexusSDK 基础操作与 VaultID 权限,与网络其余部分共享身份、资产与流动性。
价值
技术规格
术语