ShieldUSD 演示展示了在 Midnight 上的私密转账与合规控制
W3i Software CTO Andrew Westberg 使用概念验证钱包 Perdix 演示了正在 Midnight 上开发的稳定币的隐私保护转账、私密与公开余额之间的转换,以及发行方、审计方与合规方分离的角色设置。
By SongMarketCap
W3i Software CTO Andrew Westberg 展示了 ShieldUSD 如何通过私密转账、公开余额转换与合约层面的合规控制来运行。Westberg 在一集 Cardano: NerdOut 中使用他为展示 ShieldUSD 现有功能而创建的演示钱包 Perdix 进行了讲解。
ShieldUSD 正在作为面向 Midnight 的 USD 稳定币开发,Midnight 是 Cardano 注重隐私的合作链。Moneta Digital 与 Norwegian Block Exchange 预计将共同发行该资产,而 W3i 正在构建技术栈、集成与实施基础设施。该项目将薪资发放、B2B 结算、现实世界支付以及机构级 DeFi 确定为目标用例。
Andrew Westberg 演示了 ShieldUSD 的私密转账
Perdix 演示为两位用户 Alice 与 Bob 配置了独立账户,并配有专门的发行方、审计方与合规账户。
Alice 起初在私密余额中拥有 10,000 枚 ShieldUSD,并向 Bob 转账 5,000 枚。合约消耗了 Alice 最初的私密票据,并创建了两个新票据,其中一个记录 Bob 的 5,000 枚余额,另一个将剩余的 5,000 枚返还给 Alice。
该结构的运作与 UTXO 系统类似,私密票据代表 ShieldUSD 合约内可支配的余额。钱包会在区块链上扫描其可解密的票据,而外部观察者无法看到钱包内显示的余额、收款人或转账金额。
交易过程包括生成证明、签名、提交至区块链、确认以及合约状态同步。Westberg 表示,完整流程目前大约需要 40 秒至 1 分钟。
演示期间,Perdix 使用了本地运行的证明服务器。Westberg 称,其他钱包实现可以连接远程证明服务器或安全计算环境,取决于开发者如何在性能与证明过程保护之间进行权衡。
根据公开资料,ShieldUSD 被描述为以隐私为先且支持选择性披露的稳定币。演示未提供独立的隐私评估或公开的安全审计,且 ShieldUSD 官网仍将该产品标注为“即将推出”。
私密与公开余额为进入 DeFi 构建路径
ShieldUSD 被设计为在同一合约系统内同时支持私密与公开余额。
在演示中,Alice 将其私密余额中的 300 枚 ShieldUSD 转换为公开余额。该笔交易消耗了她之前的私密票据,并创建了一个包含 4,700 枚的新私密票据,同时将剩余的 300 枚转换为合约公开侧的可用余额。
公开余额面向去中心化交易所及其他需要透明合约状态的应用。在所演示的模型下,用户可以将部分私密余额转入公开层,与 DeFi 应用交互,随后再将资金转换回受保护的余额。
此次演示验证了转换机制,但未包含兑换、借贷仓位、流动性存入,或与实时 DeFi 协议的交互。本次会话未展示与 Cardano 或 Midnight 上 DEX 的集成。
与 $USDM 采用的公开 Cardano 模式不同,ShieldUSD 正在 Midnight 上围绕受保护转账与选择性披露进行构建。W3i 的最初公告称,该稳定币将允许在默认不公开敏感财务信息的情况下验证交易有效性与合规性。
Westberg 将 ShieldUSD 定义为可编程的受保护代币。Midnight 也支持原生受保护代币,但这类资产不具备同等的合约层面控制。ShieldUSD 运行于可编程合约之内,使系统能够组合私密票据、公开余额、发行规则与合规操作。
演示期间,Perdix 界面还将 $NIGHT(Midnight 的原生代币)与 ShieldUSD 余额分开展示。
分离的角色定义了 ShieldUSD 的合规模型
Perdix 中展示的 ShieldUSD 合约将操作权限划分给发行方、审计方与合规官。
发行方是唯一被授权铸造与销毁 ShieldUSD 的账户。新创建的代币首先分配给发行方,随后可由其向用户分发。Moneta Digital 与 Norwegian Block Exchange 被列为生产版本稳定币的计划共同发行方。
审计方对合约拥有只读可见性。在 Westberg 的演示中,审计方可以查看私密票据、关联地址、转换记录以及系统的活动历史。审计方无法独立冻结余额或接管用户资金。
合规官可以冻结私密或公开余额,但并不具备同等的合约全局可见性。因此,有针对性的操作需要审计方提供相关受保护地址或票据的信息。
被冻结的账户仍可接收资金,但无法支出。实施没收需要识别特定的已冻结票据,被没收的资金将转移给发行方而非合规官。合约还包含紧急暂停功能,可在发生重大网络故障、交易所被攻破或其他安全事件时停止全部活动。
Westberg 描述了三方之间的协作,但并未表示每次干预都需要三方多重签名交易。演示期间未执行冻结与没收功能,测试重点仍放在转账、票据管理与私密到公开的转换上。
Perdix 尚未作为公共钱包发布,且尚未公布生产环境的 ShieldUSD 合约地址、独立审计报告或主网启动日期。Westberg 的演示为在同一合约架构内实现受保护余额、公共应用访问、审计以及定向合规操作提供了一个可工作的视图。