结论先说
Volition 不是一条新链,也不是一种新共识,而是一套”数据放哪儿由你挑”的数据可用性架构:同一个 Layer2 系统里同时维护两本账——一本把交易数据原样发布到以太坊上,另一本只在链上留一个哈希、数据本体交给链下的数据可用性委员会保管。用户每笔交易可以选用哪条轨道:走链上轨道,费用更高,数据主权直接来自以太坊;走链下轨道,费用低,但要多信一个委员会。这个概念由 StarkWare 在 2022 年 11 月随 StarkEx 产品线正式提出,三种模式(Rollup、Validium、Volition)当时都已在生产中运行。理解 Volition 的关键,是先把”证明有效”和”数据可用”这两件事分开。
先分清两件事:状态有效与数据可用
大多数 Rollup 的链上成本并不花在验证证明上,而是花在把交易数据发布到以太坊上。为什么非要发布?因为有效性证明只回答”这次状态更新合不合法”,并不告诉你”更新后的状态是什么”。这就像老师让你证明 x 等于 x,证明过程可以很快,但要别人知道 x 到底等于几,还得另外给出这个值。链上验证合约能确认证明通过,可用户想知道自己的余额、想在 Layer2 停止服务时直接从以太坊提款,就必须能拿到那份账本数据——这就是数据可用性委员会(DAC)是什么?链下数据的信任模型反复强调的信任分界线。Rollup 模式把数据发布到链上,任何人可以从以太坊重建状态;Validium 模式把数据放在链下委员会手里,链上只留哈希。Volition 则把两条轨道装进同一个系统。
两本账怎么分工
在 Volition 架构下,每个应用会组建自己的委员会,成员通常由多家独立机构组成,各持一份数据副本并对状态更新签名。用户在链上轨道的交易,数据和证明一起上链,即使 Layer2 运营方停摆,用户也能凭链上数据直接与合约交互取回资产;走链下轨道的交易,以太坊上只记录一个数据哈希,想无信任提现时需要委员会中任意一名成员的数字签名来证明资金归属。链下轨道还有一个常被忽略的副产品:因为账本明细不落链,链上观察者看不到每个账户在每个时点的余额,这对有保密需求的场景是加分项。两本账的有效性都由同一套 STARK 证明兜底——委员会能”不合作”,但伪造不了状态转移。

用户实际会看到什么
设想你在同一个应用里先 mint 一件高价收藏品,再做一笔小额游戏道具转账:前者可以走链上轨道,让这笔交易的记录永久刻进以太坊;后者走链下轨道,把费用压到很低。两条轨道的费用差异会随主网拥堵程度波动,链上轨道的成本主要由以太坊 gas 行情决定,这一点和Rollup 是什么?L1 和 L2 如何分工里讲的”数据发布费”是同一笔账。对普通用户的操作含义有三条:第一,下单前确认这笔交易走的是哪条轨道,不同轨道的安全级别不同;第二,资产长期存放时优先选链上轨道,把”委员会必须持续合作”这个假设降到最低;第三,出问题时先看应用官方文档里委员会名单和退出流程,不同应用的委员会构成差别很大。
风险边界
Volition 最大的认知陷阱是把”有 ZK 证明”等同于”绝对安全”。证明系统保证链下轨道的账不能被篡改,但保证不了委员会永远开门:如果委员会成员合谋或集体失联,链下轨道的用户拿不到构建提款所需的数据签名,资产会被卡在”偷不走但也取不出”的状态,直到委员会恢复或应用启动应急路径。链上轨道没有这个依赖,但仍继承 Layer2 自身的升级权限、排序器活性等其他假设。相关的分层思路可以对照L2 数据可用性三条路线:回 L1、托委员会、留在手里和ZK 证明和欺诈证明有何区别?Rollup 两种安全模型。选择哪条轨道本质是在”多信几个人”和”多花多少钱”之间做交换,没有免费的一边。
小结
Volition 把数据可用性的选择权从协议层下放给了单笔交易:链上轨道买的是”不需要任何人合作”,链下轨道买的是低价与保密,代价是多一个委员会活性假设。评估任何支持 Volition 的应用时,把三件事查清楚——交易默认走哪条轨道、委员会由谁组成、委员会失联时有什么退出安排。本文仅为机制说明,不构成任何投资建议或资产安全承诺。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。