2026-10-14 20:35:23
icon loading...

Starknet 推出影子账户实现 DeFi 活动身份隔离

摘要
Starknet 正式上线“影子账户”功能,通过 STRK20 隐私框架实现用户在 DeFi 活动中与主钱包的身份隔离。该系统利用零知识证明隐藏地址关联,提升隐私安全性,同时保持链上透明性。开发者可集成 Starknet Wallet API 实现应用级支持。

Starknet 近期正式推出名为“影子账户”的新功能,旨在解决用户在参与去中心化金融(DeFi)活动时的身份暴露问题。该机制允许用户在不公开关联主钱包的前提下,完成交易、借贷及资产配置等操作,从而增强链上行为的隐私性。

核心机制:构建独立应用身份

Starknet 采用 STRK20 隐私框架作为底层支撑,为每个支持的应用生成专属的区块链地址。用户可通过屏蔽余额(shielded balances)向影子账户注资,并在多次交互中维持同一身份,实现持续头寸管理。这一设计避免了传统临时地址带来的追踪风险。

不同于一次性交易工具,影子账户具备持久性特征,适用于长期持有策略。用户可在不同服务间使用独立身份进行操作,而无需暴露其主钱包的历史记录。官方文档指出,系统基于用户信息、目标应用及唯一非ces(nonce)生成账户,支持单个应用内创建多个影子账户以区分活动类型。

隐私边界:透明性仍存,关联被切断

尽管影子账户有效隐藏了用户主钱包与具体应用之间的链接,但其持有的资产仍为公开的 ERC-20 代币,交易记录和余额可通过区块链浏览器查看。因此,隐私保护的重点在于切断地址间的直接关联,而非完全隐匿所有数据。一旦观察者识别出特定影子账户,其历史活动仍可能被分析。

该机制不改变链上透明原则,而是通过架构设计降低跨应用行为分析的可能性。例如,用户在借贷平台上的操作不会轻易与社交或交易行为关联,从而减少画像风险。

资金流转流程:依托 STRK20 隐私池

影子账户的资金来源依赖于 STRK20 框架下的共享隐私池。用户将资产转入屏蔽状态后,可选择私有模式进行存款操作。随后,系统将指定金额从隐私池转移至影子账户,完成注资。

在提现阶段,支持的资产可回流至用户的屏蔽余额中。整个过程由钱包生成零知识证明以验证合法性,无需开发者访问用户私钥或查看密钥。官方推荐使用 Starknet Wallet API 版本 0.10.4 及 starknet.js 10.8.0 以上版本进行集成。

开发者接入:开放 API 支持多场景应用

StarkWare 已通过 Starknet Wallet API 提供“shadow_account_invoke”方法,使开发者能够调用影子账户执行应用逻辑。该接口无需获取用户私有状态,也无需访问查看密钥,显著降低了集成门槛。

目前,Ready 与 Xverse 等主流钱包已支持该功能。未来计划拓展至流动性提供、质押、衍生品、预测市场及 NFT 市场等更多应用场景。开发文档明确区分影子账户与临时辅助工具——前者适用于长期头寸管理,后者则用于一次性交易。

隐私演进:从 STRK20 到完整生态

影子账户是 StarkWare 在区块链隐私领域布局的重要一步。自今年 6 月起,公司陆续推出 STRK20 隐私框架、私人 KYC 技术等解决方案。其中,STRK20 实现加密余额与私密转账,而“私人 KYC”则允许用户在不提交完整证件的情况下完成身份验证。

这些技术共同构建了一个以零知识证明为核心的隐私基础设施。虽然部分外部行为(如交易时间、存款频率)仍可能被观察,但关键财务信息得以保护。平台强调,授权审计机制可通过加密查看密钥实现合规审查,兼顾隐私与监管需求。

声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
币圈快讯
查看更多
回顶部