多年来,区块链行业一直面临着一个根本性的悖论。公共账本提供了前所未有的透明度和安全性,但正是这种透明度成为了主流金融采用的障碍。没有哪家公司希望其工资单公开,也没有个人希望任何连接互联网的人都能搜索到自己的净资产。今天,Starknet 推出了一项旨在弥合这一差距的解决方案:STRK20。
STRK20 于 2026 年 3 月 10 日发布,是针对 ERC-20 代币的新型隐私保护层。它为 Starknet 生态系统引入了机密余额和隐私转账,但带有一个关键的转变:内置合规控制。这一举措标志着从过去的“全有或全无”隐私模式向更细致的“受监管隐私”模式转变,这既能满足加密无政府主义者,也能满足税务机关。
要理解 STRK20 的意义,首先必须审视去中心化金融 (DeFi) 的现状。大多数公共区块链的运作方式就像一家玻璃银行。虽然你的名字没有写在门上,但每笔交易、余额和交互都被刻在了公共记录中。如果一个钱包地址通过交易所提现或公共 ENS 名称与现实身份相关联,那么该人的整个财务历史就会变成一本翻开的书。
STRK20 通过允许用户“屏蔽”其资产来改变这种动态。当使用 STRK20 标准包装或部署代币时,交易的具体细节(发送者、接收者和金额)将对公共区块浏览器隐藏。对于外部观察者来说,交易显示为有效的加密证明,但底层数据保持加密状态。
STRK20 最具创新性的方面不仅在于隐私,还在于“选择性披露”功能。过去,像 Tornado Cash 或 Monero 这样的隐私协议提供完全匿名,这往往使它们与全球监管机构产生冲突。Starknet 的方法则不同。
STRK20 代币包含一个合规层,允许用户生成“查看密钥”或披露报告。如果个人需要向抵押贷款机构证明其收入,或者公司接受强制审计,他们可以与相关方共享特定的访问密钥。这允许对交易历史进行“只读”查看,而无需将该数据向世界其他地方公开。
这种“选择性加入”的透明度确保了用户在保持“随时待审”状态的同时,依然能够控制自己的数据。它将隐私变成了专业行为的工具,而不是非法活动的遮羞布。
STRK20 的核心利用了 Starknet 原生的 ZK-STARK(零知识可扩展透明知识论证)技术。与其他计算成本昂贵或需要“可信设置”的隐私方法不同,STARKs 提供了极高的安全性和可扩展性。
当用户发起隐私转账时,Starknet 定序器会收到一个证明,证明该交易是有效的——即用户拥有足够的资金且签名正确——而无需实际看到涉及的数字。这个过程发生在 Cairo 中,这是 Starknet 的专用编程语言,该语言已经过更新,可以原生支持这些新的机密原语。
| 特性 | 标准 ERC-20 | Starknet STRK20 |
|---|---|---|
| 余额可见性 | 公开可查 | 加密/隐私 |
| 交易历史 | 完全透明 | 由 ZK-Proofs 隐藏 |
| 合规性 | 手动/外部 | 内置披露密钥 |
| 可审计性 | 公开(无需许可) | 选择性(需授权) |
| Gas 效率 | 标准 | 通过 L2 扩展优化 |
STRK20 的推出为以前在公共区块链上不切实际的几种用例打开了大门:
对于希望利用这一新层的开发人员和投资者来说,推广将是循序渐进的。以下是准备工作:
Starknet 的 STRK20 发布代表了在持续不断的数字隐私辩论中一个成熟的折中方案。通过提供同时实现完全机密性和法律合规性的工具,Starknet 正将自己定位为企业级去中心化金融的首选层。随着我们步入 2026 年,这一标准的成功可能将取决于开发人员能否轻松地将这些“披露”功能集成到用户友好的应用程序中。



