面对传统金融的严苛监管和真实资产上链的需求,Dusk 走出了一条与众不同的道路:将隐私和合规视为底层设计原则,而非外挂功能。为了实现这一目标,Dusk 采用了分层的模块化架构。根据官方文档,最底层是 DuskDS,它承担结算、共识和数据可用性,提供了安全、高速的结算基础,并内置原生跨链桥。上层则是面向不同用例的执行环境:

DuskEVM —— 基于 OP Stack 的 EVM 等效执行层,允许开发者直接使用 Solidity 和现有以太坊工具部署合约。它将交易结算和数据可用性外包给 DuskDS,从而兼顾开发便利性和合规保障。由于使用了 Optimism 的堆栈,当前 EVM 层存在约 7 天的最终确认时间,官方正推进升级以实现“一块即终结”(one‑block finality)。DuskVM —— 采用 WASM 运行时的原生虚拟机,适用于需要更复杂隐私逻辑的应用。开发者需将合约编译为 WASM 字节码,并通过 64 KB 参数缓冲区与宿主交互。相较于传统链上虚拟机,DuskVM 专为零知识验证优化,内置内存管理和 ABI 支持,使其能够在本地执行零知识证明验证。

这种解耦设计让 DuskDS 专注于共识和结算,而 EVM 与 WASM 层则可以根据应用场景自由选择。文档强调,DuskDS 使用Succinct Attestation(SA)共识——一种基于随机委员会的权益证明协议。每一轮共识包括提议、验证和批准三步:随机选出的提议者广播候选区块,另一组委员会验证区块合法性,第三组委员会确认验证结果并完成终结,因此能在财务场景中实现快速、确定性的结算。与之配套的网络协议 Kadcast 采用结构化覆盖网络,通过定向消息传递实现比传统 Gossip 更低的带宽和更可预测的延迟。Kadcast 的容错设计确保即使节点掉线,网络仍能可靠传播消息。

另一个关键创新是 双重交易模型。DuskDS 通过 Transfer 合约同时支持 UTXO 模式的 Phoenix(匿名/护隐私)和账户模型的 Moonlight(公开),两者都可用于转账和执行智能合约。这意味着用户可以在同一网络内自由切换公开和屏蔽交易,既满足合规机构的透明度要求,又保留终端用户的隐私。升级后的白皮书指出,添加 Moonlight 交易模型可减少交易所对接阻力,并可对 Phoenix 交易的发送方身份进行选择性披露,兼顾隐私与监管要求。DuskDS 还包含两个创世合约:质押合约和转账合约。质押合约负责记录并管理验证者的质押和奖励;转账合约则统一处理所有交易,无论使用哪种模型。这种智能合约化的资产管理为后续升级(如自动化质押、协议级支付)奠定了基础。

总体来看,Dusk 的模块化架构不仅解决了隐私与合规的矛盾,还为其后续的金融基础设施打下坚实基础:DuskDS 提供稳定、低能耗的共识和通讯层,DuskEVM 和 DuskVM 则分别面向传统 EVM 开发者和高隐私场景。结合内置的跨层桥接和双交易模型,Dusk 成为一个可以支持公开账户和私密 UTXO 并存的合规型链,为金融级应用提供了极高的灵活性。@Dusk #dusk $DUSK

DUSK
DUSK
0.0999
-2.82%