SOLANA抵押奖励和验证者经济学
Solana 将权益证明与历史证明相结合,这是独一无二的,在本文中,我们将研究Solana的验证者经济学和抵押奖励。
一键发币: SOL | BNB | ETH | BASE | Blast | ARB | OP | POLYGON | AVAX | FTM | OK
Solana 在过去的一年中一直是热门话题,取得了令人难以置信的收益,发布了新的 web3 应用程序,并挑战了区块链领域的可能性极限,但偶尔也会出现问题和性能障碍。
然而,除了 Defi、NFT 和快速交易速度的浮华和魅力之外,还有看似更为平凡的权益证明世界。
自从以太坊开始走向自由并过渡到权益证明(PoS:Proof of Stake)以来,这种区块链机制变得越来越流行,本质上是所有顶级区块链项目事实上的黄金标准。
这个概念很简单,用户“锁定”他们的原生代币,作为保护区块链的一种方式,将他们的资产和回报置于风险之中,调整良好行为的激励措施。
Solana 将权益证明与历史证明相结合,这是独一无二的,但在本文中,我们将研究验证者经济学和抵押奖励。
1、谁参与权益证明?
Solana 的原生权益证明系统主要有两个参与者:
- 委托人:Delegators,即质押 SOL 的普通用户
- 验证者:Validators,即运行投票节点并接受权益委托的节点运营商
2、存在什么样的奖励和收入?
委托人可以获得质押奖励(staking rewards),验证者可以获得佣金(commissions)和区块奖励(block rewards)。
所以现在我们看到区块链上基本上产生了三种类型的“收入”,尽管其中两种密切相关。 让我们看看这些实际上是从哪里来的。
3、质押奖励从哪里来?
Solana 以纪元(epoch)为单位中运行。 纪元是定义为 432,000 个时隙(slots)的时间段。 时隙是验证者生成区块的机会(并非每个时隙都包含区块,因为有时验证者会因各种原因错过其时隙)。
以人类的术语来说,一个纪元是 2.5-3 天。
Solana 使用通货膨胀(inflation)来支付质押奖励,这意味着每个时期都会创建新的 SOL。 通货膨胀率于 2021 年初首次在主网测试版上激活,利率为 8%,之后以每年 15% 的速度下降(即 8% 的 15%),直到最终稳定在 1.5% 的最终利率。
需要注意的是,理论上一个 slot 需要 400ms,这意味着每年应该有 180 个 epoch。 通货膨胀是在此基础上计算的,即每 180 个时期 8%,而不是每 1 个日历年。 事实上,我们目前看到的时隙时间为 600 毫秒,每年大约 130 个周期,这导致回报略低。
截至2022 年 3 月 14 日,当前通胀率为 7.06%。 它在每个每个纪元都会改变,你可以使用 Solana 的 JSON RPC API 或命令行工具通过输入 solana Inflation
来验证它
这意味着,如果我们在 Solana 上的总活跃权益为 3.85 亿 SOL(目前准确),我们预计会看到当前时期的这些数字:
385,651,552 SOL * 0.0706/180
= 385,651,552 SOL * 0.000392%
= 151,261 SOL
我们会看到通货膨胀产生了 151,261 个新的 SOL。 然后,这些将被添加到所有权益账户中的所有活跃权益中(减去佣金,请参阅佣金部分)。
当然,你现在可能担心通货膨胀会侵蚀 SOL 的价值,但请注意,Solana 上所有交易费用的 50% 都被烧毁(销毁),因此 SOL 不断被销毁并从流通中移除。 目前通胀超过了燃烧造成的通货紧缩,从长远来看,随着通胀下降和交易量增加,我们预计会看到收敛并最终反转,Solana 会出现通货紧缩。
4、质押奖励如何计算?
好吧,现在我们知道了可用的通货膨胀总 SOL,但是它实际上是如何分布的以及为什么某些验证器的 APY 比其他验证器更高?
这归结为投票。 验证器执行验证交易和生成块的工作。 对于一个 epoch 中的 432,000 个槽位中的每一个,都会分配一个验证器来生成一个块,并且每个其他验证器(总共 1,500 个以上)将验证该块(包括重新处理该块中的每个交易)。 验证者对他们认为有效的区块进行投票。
每当验证者提交正确且成功的投票(这本身就是一笔交易,验证者支付交易费用)时,他们就会获得积分。
在一个纪元的过程中,验证者会积累这些信用,然后他们可以在纪元结束时“兑现”一定比例的通货膨胀。
表现最好的验证者能够在约 90% 的插槽上成功投票(来源:Stakewiz)。 请记住,大约 6% 的插槽没有区块,因此无法对它们进行投票。 验证者平均在大约 80% 的插槽上成功投票。 这意味着在 432,000 个槽位的时代中,验证者平均获得 345,600 个积分。
在上图中,我们可以看到绝大多数验证者(1598 名验证者中的 1317 名)的投票成功率约为 84%,事实上,这使图表发生了很大的偏差,我们几乎看不到其他列。
那么,积分到奖励的转换是如何处理的呢? 这是一个简单的权益加权计算。 所有验证者的总积分将赚取通货膨胀总额。 因此,验证者占总积分(所有验证者的积分之和)的百分比将获得相应的金额。 然而,这进一步受到股权的影响。
因此,如果拥有平均信用量,拥有总权益 1% 的验证者应该赚取或多或少的总通货膨胀的 1%。 如果他们的得分高于或低于平均水平,奖励就会波动高于或低于 1% 的数字。
这就是验证者通过投票更好或更差以及通过佣金(更多佣金 = 更少 APY)来实现不同 APY 的方式。 拖欠(离线或与区块链不同步)对 APY 有很大影响。
5、佣金从哪里来?
好的,你已经获得了质押奖励,但佣金已被扣除。 或者你运行一个验证器并想知道你赚取的佣金来自哪里……让我们调查一下。
验证者可以将佣金设置在 0-100% 之间。 它必须始终是整数,即不能是 3.5%,也不能超出该范围。 它可以在任何时间点更改,并且在整个当前时期立即生效。 如果验证者在一个时期内将佣金从 0% 更改为 5%,然后更改为 3%,然后该时期结束,则 3% 的费率将应用于该时期的奖励。 没有按比例计算,通货膨胀也没有在纪元开始时锁定。
这可能会产生一个问题,即不择手段的验证者可以执行“佣金拉动”,在纪元结束之前将其佣金更改为更高的值,然后在下一个纪元开始时将其改回原样,希望委托人不会注意到。
计算质押奖励时,会扣除佣金并存入验证人的投票账户。 因此,如果权益账户获得 100 SOL 奖励,并且验证者获得 5% 的佣金,则验证者投票账户将获得 5 SOL,权益账户的活跃权益将增加 95 SOL。
6、区块奖励从哪里来?
现在,最后是区块奖励。 这些与委托人无关,因为他们不会收到它们。 区块奖励专门授予生成该区块的验证者。
你可能熟悉比特币的区块奖励系统,其中一个区块具有静态数量的比特币,除了所包含的交易费用之外,这些比特币还作为挖矿奖励支付。
在 Solana 上,新创建的 SOL 不提供“挖矿奖励”或其他类型的区块奖励。 区块奖励不仅仅包括区块中包含的交易费用。
然而,值得注意的是,只有 50% 的费用作为区块奖励流向验证者,另外 50%(每笔 Solana 交易的每笔交易费用)将被销毁,正如我们在本节前面提到的 关于通货膨胀。
目前,费用系统非常简单,用户为交易的每个签名支付 5,000 lamport (0.000005 SOL)。 未来,费用将“更智能”地考虑到交易预计消耗的计算费用。
与质押奖励和佣金相比,区块奖励相对较小,验证者只有质押大约 500,000 SOL 才能仅从区块奖励中实现收支平衡。 如果一个区块包含 1,000 个交易,每个交易平均有 1.5 个签名
1,000 x 1.5 x 5,000 lamport = 7,500,000 lamport = 0.0075 SOL
在交易费用中。 请记住,一半被烧毁(0.00375 SOL),另一半是验证者的区块奖励。
当区块产生时,区块奖励会立即添加到验证者的身份帐户中,而不是像质押奖励那样每个时期支付一次。
7、结束语
Solana 的经济学可能有点复杂,了解所有费用和奖励从何而来或流向何处可能会让你头晕目眩。 不过分解开来,它就是一个优雅的系统,我们希望本文能够帮助你更清楚地理解事物。另外,奖励与硬件性能直接相关,因此选择具有可靠操作、可用并使用最好硬件的验证器非常重要。
原文链接:Solana Staking Rewards & Validator Economics
DefiPlot翻译整理,转载请标明出处