Skip to main content

简介

Solana 上的每笔交易都可公开读取:任何人都可以查看地址、余额和转账历史记录。 对于 Solana Privacy Rings,我们定义了两个隐私级别:
  • 机密性 – 加密资产和金额
  • 匿名性 – 加密资产、金额、发送方和接收方
Confidential transfers hide the asset and amount. Anonymous transfers also hide the sender and recipient. The transaction hash remains public.

Solana Privacy Rings

隐私环是可编程的屏蔽池,包含加密的链上余额,并直接在 Solana 上执行。 不同类型的隐私环可以共存:

Default Ring

  • 机密
  • 自托管
  • 无需许可
  • 审计员不可见

Custom Enterprise Rings

  • 机密或匿名
  • 自托管
  • 自定义合规规则
  • 审计员可见
对于大多数应用,我们建议使用无需许可且具有机密性的默认隐私环。 当你的应用需要自定义合规规则、审计员访问权限和控制机制时,请使用自定义隐私环。 自定义隐私环是定义转账权限和任何其他授权方的 Solana 程序,类似于 Token-2022。 默认隐私环为机密 DeFi 和其他应用提供基础。 独立的自定义隐私环可以使用现有应用,也可以创建自己的应用,同时定义仅适用于其隐私环内余额的策略、 审计员访问权限和授权方。 隐私环默认可互操作,并在 Solana 的机密 DeFi 生态系统中共享流动性。 Solana 上的公开余额和私密余额,其中一个无需许可的隐私环与自定义隐私环 1、自定义隐私环 2 和自定义隐私环 n 并列。

主要特性

  • Solana 原生速度 – 简洁的 可在几十毫秒内生成,从而保持用户熟悉的体验。可以将其视为又一次 RPC 调用。
  • 链上执行 – 加密余额保留在 Solana 上。无需链下账本、侧链或中心化排序器。
  • 加密任何资产 – 隐私环支持 SOL、SPL 代币和 Token-2022 代币。
  • 自托管余额 – 私密交易始终需要所有者签名。
  • 兼容智能账户 – 隐私环可以支持具有自身授权逻辑的智能账户。
  • Solana 可组合性 – 在单笔交易中与任何 Solana 程序组合。
  • 可编程隐私 – 在 Solana 程序中创建私密托管。

用户流程与隐私保证

用户在私密钱包中持有加密余额。他们可以进入隐私环、在其中进行私密转账或退出隐私环,并在单笔交易中与其他 Solana 程序组合。 Public and fiat balances enter a Ring, tokens move between private balances, and users withdraw or off-ramp. 用户可以像处理公开余额一样,将代币发送到 Solana 钱包地址。 任何人只需知道接收方的钱包地址,即可向任何私密钱包存入资金。

存入私密余额

用户可以通过两种方式存入私密余额:
  1. 将法币余额入金为私密加密资产余额
  2. 从公开加密资产余额存入私密加密资产余额
与从公开余额存入资金不同,将资金转入私密余额可确保资产和金额保持私密。服务提供商会从其私密钱包转账到你的钱包。在机密 Ring 中,只有发送方和接收方地址是公开的。

在私密余额之间转账

用户可以通过两种方式进行私密转账:
  1. 在同一隐私环中转账
  2. 转账到另一个隐私环

提取到公开余额

用户可以通过两种方式从私密余额中提取:
  1. 将私密加密资产出金为法币余额
  2. 将私密加密资产提取到公开加密资产余额
与提现到公开余额不同,从私密余额出金时,资产和金额会保持私密。你将资产从自己的私密钱包转入服务商的私密钱包,服务商再向你支付法币。在机密 Ring 中,只有发送方和接收方地址是公开的。你剩余的私密余额仍会保持私密。

可编程性与私密托管

Solana 程序可以使用私密托管构建机密 DeFi 应用。
  • 私密托管 – ZK Solana 程序可以托管私密余额并定义释放条件
  • Solana 可组合性 – 在单笔交易中将私密交易与其他 Solana 程序组合
  • 共享流动性 – 机密 DeFi 中的 ZK 程序可以共享流动性
你可以构建的应用
  • 有条件的私密支付 – 托管加密资产,并按照时间表或在获得必要批准后释放资产,从而支持薪资发放、归属、里程碑付款和私密多签工作流。
  • 兑换与交易 – 通过私密托管兑换封装代币、SOL、模因币、股票和 RWA,例如进行代币兑换或 OTC 交易。
  • 质押与收益 – 构建私密收益型应用,例如质押池、代币化国库或其他收益金库。
  • 借贷 – 在私密托管中持有抵押品,例如用于由代币化资产支持的稳定币贷款。
Private balances connected by transfer, swap, and lending, with yield and staking above them inside Helius Privacy Rings.

高层级交易流程

私密转账的行为与公开转账类似,并在单笔 Solana 交易中执行。
  1. 用户的 SOL 或 SPL 余额在链上加密。
  2. 获取加密状态并在本地解密,或由受委托的提供商解密并提供已解密状态。
  3. 钱包设置金额和接收方,然后请求 ZK 证明。
  4. RPC 提供商默认生成并返回 ZK 证明。自定义隐私环还需要策略证明。
  5. 钱包构建 Solana 交易。系统会验证 ZK 证明,而不会泄露加密状态。调用的程序以及由谁签名和提交取决于隐私环:
  1. 应用通过 Solana 交易哈希跟踪状态。

了解更多

Architecture

钱包、RPC 服务和 Solana 程序如何交互。

Private State and UTXOs

私密余额的存储和支出方式。

Encryption and Privacy Guarantees

资产的加密方式以及屏蔽密钥对的作用。

Custom Enterprise Rings

如何配置具有审计员和合规控制机制的自定义隐私环。

没找到您要找的?

联系我们!Telegram | 电子邮件 | 联系