在完整对照 @Dusk 的开发文档后,我才发现它现在最值得看的并不是某个 TPS 口号,而是把开发入口拆成 DuskVM 和 DuskEVM 两套环境。这看起来像重复造轮子,背后其实是在解决“原生隐私能力”和“现成开发生态”无法同时一步到位的问题。

DuskVM 让 Rust/WASM 合约直接跑在 L1,更靠近 Phoenix,屏蔽交易、零知识能力和原生资产模型;DuskEVM 则基于 OP Stack,开发者能继续用 Solidity、Hardhat、Foundry 和熟悉的钱包工具,执行结果再通过 DuskDS 完成结算与数据可用性。简单说,前者像专用实验室,能力深但学习门槛高;后者像标准接口,接入快,却要处理跨层协同。

这条路线确实务实。很多隐私链技术做得很重,最后卡在没人会开发;普通 EVM 链工具齐全,又很难原生处理受监管资产需要的保密和选择性披露。Dusk 把两类开发者都留下,至少避免了“技术正确、生态空白”的老问题。

但双环境不是白送的红利。合约放在哪层、资产怎么跨层、故障时由哪层负责,都会增加工程复杂度。尤其 DuskEVM 依赖 DuskDS 结算和数据可用性,用户看到的是熟悉的 EVM 界面,底下却不是一条普通以太坊侧链。如果文档、浏览器和跨层状态提示跟不上,兼容性反而会制造新的理解成本。

我现在不会仅凭“支持 Solidity”就给 #dusk 的开发者增长下结论。接下来更值得盯的是:主网上真实合约数量、跨层资产路径是否顺畅、Hedger 这类保密能力何时形成可复用组件。$DUSK 作为两套环境里的 Gas 与安全资产,价值最终也要靠实际调用量证明,不靠架构图自我循环。

你觉得双执行环境是聪明分工,还是把维护难度放大了?欢迎留下判断。
$BTW $ETH