为什么你最近回收的 SOL 变少了?

Solana Reduced Rent 更新

如果你发现最近回收的 SOL 比以前少了,原因是 Solana 的 Reduced Rent 升级。

Solana 正在降低账户保持免租状态所需持有的 SOL 数量。

这是 Solana 网络层面的变化,并不是 Your Free SOL 减少了你的回收金额。

Your Free SOL 并不决定代币账户中存有多少可退还的 SOL。当一个符合条件的空代币账户被关闭时,实际返还的金额来自该账户链上真实持有的 lamport。

随着 Solana 下调租金要求,新创建的代币账户只需要保留更少的 SOL 来满足免租要求。

因此,这些账户以后被关闭时,可以返还的 SOL 也可能更少。


发生了什么变化?

Solana 正在分阶段推出一项名为 Reduced Rent 的网络升级。

在 Solana 上,存储链上数据的账户需要保持一定数量的 lamport,才能维持免租状态。

虽然这笔余额通常被称为“租金”,但它并不是周期性收取的费用,而是一笔在账户存续期间保留于账户中的可退还余额。

在 Solana 之前的租金参数下,代币账户需要保持更高的免租最低余额。

Reduced Rent 升级正在分阶段降低这一要求。

随着最低余额下降:

  • 新创建的代币账户只需要更少的 SOL 就能保持免租状态;
  • 创建这些账户时需要存入的 SOL 也会减少;
  • 因此,这些账户以后被关闭时,可回收的 SOL 也可能更少。

回收金额变少并不代表 Your Free SOL 扣留了你的部分可退还 SOL。 它反映的是该代币账户在 Solana 链上实际持有的 lamport 余额。

如果你想进一步了解这次网络升级,可以阅读我们的 Solana 租金下调指南。


为什么以前关闭代币账户能返还更多 SOL?

在 Solana 开始降低租金之前,代币账户通常需要保持更高的 SOL 最低余额才能维持免租状态。

因此,在旧租金要求下创建的账户,需要存入更多 SOL 来满足当时的免租最低余额。

当这些符合条件的空代币账户后来被关闭时,账户中剩余的 lamport 就可以返还到目标钱包。

随着所需最低余额下降,按照新租金参数创建的账户,一开始就可以只持有更少的可退还 SOL。

基本区别如下:

代币账户租金要求维持免租所需的 SOL关闭时可返还的 SOL
较早创建的账户较高更多通常更多
较新创建的账户较低更少通常更少

具体金额仍然取决于每个账户本身以及它当前实际的链上余额。


是 Your Free SOL 减少了回收金额吗?

不是。

Your Free SOL 不会决定 Solana 代币账户中应该持有多少可退还余额。

可回收金额来自账户本身。

当你扫描钱包时,Your Free SOL 会读取符合条件账户当前的链上状态,并根据账户实际持有的 lamport 余额计算可以回收多少 SOL。

我们不会假设每个代币账户都包含一个固定数量的可退还 SOL。

如果一个代币账户是在较低的租金要求下创建的,那么可回收金额更少是正常的, 因为该账户创建时本来就只需要保留更少的 SOL 来满足免租要求。


那较早创建的代币账户呢?

较早创建的代币账户情况可能不同。

其中一些账户是在 Solana 免租最低余额仍然较高时创建的,因此账户中可能仍然保留着当时所需的较高 SOL 余额。

当免租最低余额下降时,现有账户中已经存放的 SOL 并不会自动减少。

因此,一些较早创建的代币账户可能会持有超过当前免租要求所需的 SOL。

高于当前免租最低余额且符合条件的部分,可以成为 多余 SOL(Excess SOL)。

与关闭空代币账户不同,符合条件的多余 SOL 可以在不关闭代币账户、也不改变代币余额的情况下回收。

Solana 已专门加入相关支持,允许提取账户中高于当前免租最低余额的 lamport,而无需关闭账户,也不会影响其代币余额。

你可以阅读 Solana 租金下调后如何回收多余 SOL 了解详细原理。

你也可以直接使用 Reclaim Excess SOL Rent 扫描你的钱包。


两种不同的 SOL 回收方式

Reduced Rent 使得从代币账户中回收 SOL 出现了一个重要区别。

从空代币账户中回收 SOL

当一个符合条件的空代币账户被关闭时:

  • 该代币账户会被关闭并移除;
  • 账户中剩余的可退还 lamport 会被返还;
  • 在较低租金要求下创建的账户,返还的 SOL 可能比旧账户更少。

从现有代币账户中回收多余 SOL

一些较早创建的代币账户中,可能仍保留着在免租最低余额更高时存入的 SOL。

对于受支持且符合条件的账户:

  • 只会回收高于当前免租最低余额的 SOL;
  • 所需的最低余额仍会保留在账户中;
  • 代币账户保持开启;
  • 代币余额保持不变。

Reduced Rent 可能同时带来两种结果:较新的账户在关闭时可能只能返还更少的 SOL, 而一些较早创建的账户则可能因为当前免租最低余额下降,而产生可以回收的多余 SOL。


可回收的 SOL 还会继续变化吗?

有可能。

Solana 的 Reduced Rent 升级并不是一次性完成,而是通过多个独立的 feature gate 分阶段推出。

随着后续阶段继续激活,账户维持免租状态所需的最低 SOL 还可能进一步下降。

这意味着,现在已经不能再用一个固定的 SOL 数量来代表所有代币账户关闭时能够返还的金额。

可回收金额可能取决于:

  • 账户是什么时候创建的;
  • 当时适用的租金要求;
  • 账户当前实际的链上 lamport 余额;
  • 账户的数据大小和配置;
  • 当前 Solana 的租金参数。

Your Free SOL 使用账户当前真实的链上数据,而不是依赖过去固定的租金金额。


用户应该预期什么?

如果你记得以前每个代币账户能够回收更多 SOL,那么现在看到较低的金额并不一定意味着出了问题。

随着 Solana 下调租金:

较新的账户需要更少 SOL → 用于维持免租状态的 SOL 更少 → 这些账户关闭时可能返还更少的 SOL。

与此同时:

较早创建的账户可能仍保留着按照旧的、更高租金要求存入的 SOL → 其中一部分现在可能高于当前最低余额,从而变成可以回收的多余 SOL。

这两种情况都是同一次 Solana 租金下调带来的结果。

如果你想深入了解这次升级,请阅读 Solana Rent Reduction:发生了什么变化,以及为什么重要。

如果想检查钱包中受支持的较早代币账户是否存在符合条件的多余 SOL,可以使用 Reclaim Excess SOL Rent。


我们对透明度的承诺

Your Free SOL 会继续根据账户当前真实的链上数据计算可回收金额,而不会使用已经过时的“每个代币账户固定可回收多少 SOL”这种假设。

随着 Solana 租金下调继续推进,我们也会持续更新工具、计算逻辑、文档和 Learn 内容,使其与网络当前的实际行为保持一致。

如果 Solana 调整租金要求导致可回收金额发生变化,我们认为用户应该清楚知道原因。

尤其当它涉及你的 SOL 时,透明度非常重要。

— YourFreeSOL 团队