作者:@cryptotahin

来源:推特

我们一直想知道,由于两者本质上使用不同的链,质押的AVAX和质押头寸的流动性代表资产是如何相互作用的。

所以,这篇文章提供了一份快速指南,将告诉你Avalanche上的质押是如何运作的,并且从技术上分析流动性质押的AVAX:sAVAX。

@avalancheavax的主网由三条链组成:

C链(合约链):应用程序的智能合约平台

P链(平台链):用于AVAX的质押和委托

X链(交易链):用于转移资金的链,有固定的转账费用

如果没有Benqi的流动性质押工具,非技术用户参与链安全的默认方式是Avalanche Wallet上的质押中心,通过该场所进行质押只涉及使用P链和锁定AVAX,使资金不具有流动性。

我们来看看P链上的质押是怎么运作的。

看一下这笔交易:https://explorer-xp.avax.network/tx/7km8TTY9cuKEBktrcxBstfJBRhUomjtRU6iPAFpXxBzEg8PgX

这是一个“Delegate”call,将30个AVAX委托给验证者。

PS:由于P链使用UTXO,所以转账价值为60个AVAX。发送了60个AVAX,使用了30个,另外30个返回用户钱包。

委托AVAX后,验证的奖励将累积到你提供的P链地址。

然而,一旦你锁定了这些资金,它就会变得不具有流动性,而且在21天内不能重新获得。

这就是@BenqiFinance发挥作用的地方。

虽然委托和验证是在P链上进行的,但Benqi使用C链上的可替代资产来发行质押头寸的合成替代资产。

这些资产被称为sAVAX。他们是一个应用程序的产品,而不是质押的主要AVAX头寸。那些都是锁定的。

通过Avalanche Wallet或Benqi进行质押有不同的动态。

第一个需要观察到的差异是,虽然Avalanche协议参数被设置为委托给验证者至少需要25个 AVAX ,但Benqi没有设置最小质押金额。

其余的技术差异在C链上。

当你点击页面上的stake时,它将引导你到sAVAX Token合约。当你查看DATA标签时,你将看到被调用的函数名为Submit。

所以,submit()是我们要在源代码中寻找的东西。

如果你在这一点上毫无头绪,请参阅我的一篇关于交易知识的帖子。

Avalanche的C链和以太坊的工作原理基本相同,所以目前已经足够了。

通常,当你使用链浏览器时,你可以阅读已验证合约的源代码。

但是,前往该链接并在源代码中搜索“submit”并不能找到我们要找的函数。

这是因为该合约是一个代理合约,它是一个同时允许不可更改性和可升级性的工具。点击这里获取更多信息:https://docs.openzeppelin.com/contracts/4.x/api/proxy…

所以我们需要进入该合约的部署。

让我们在第二个合约上搜索关键字“submit”。

很快我们就看到了submit()函数的样子。该合约的基本函数是接收AVAX和铸造sAVAX作为回报。

你可以看到这个函数的解构如下:

而这就是_mintShares()内部函数的样子。

sAVAX是在这里铸造的,内部账目是在这里更新的。

当你铸造sAVAX作为你的AVAX回报时,你实际上并没有委托AVAX,因为委托任务由第三方合约运营者完成。

这就是为什么sAVAX合约有一个仅供管理员使用的委托撤回函数。

运营者将AVAX委托给P链上的验证者。

通过deposit()和accrueRewards()函数,将验证产生的收入包括在存款人的总AVAX池中,导致sAVAX兑AVAX的汇率随时间增加。

要拿回你的AVAX,你可以在公开市场上用sAVAX交换AVAX,或者通过调用requestUnlock()函数使用unstake选项。

当解锁冷却期结束时,redeem()函数调用内部的_redeem()函数,你就可以得到你的AVAX。

总结一下:

质押的AVAX在P链上,这就是你在http://snowtrace.io上看不到它的原因。

另一方面,sAVAX是一种ERC-20代币,存在于C链上,因此应用程序可以利用它。

P链和C链是相互独立的环境,而Benqi就像是两者之间的桥梁。

sAVAX的便利性是有代价的,它是一种二级委托,允许他人为你质押(托管)。

更多信息

1.关于子网和质押

作者:@kevinsekniqi

来源:推特

验证子网需要验证C链。

随着更多子网的创建,无论他们是否使用AVAX作为gas代币,更多的AVAX将被质押。质押AVAX是子网最低安全性的可测量指标。如果子网是新的,这尤其有用。

每个验证者可以运行的子网数量是有限制的。

虽然每个子网可以有多少个验证者没有限制,但是每个验证者可以启动多少个子网是有限制的。

每个验证者实际上最多可以运行C链 +几个其他子网。

这两个事实结合起来意味着:

新的子网出现——现有的节点不能支持更多的子网验证——新节点出现,从而锁定了更多的AVAX,也进一步保护了C链的安全。

每个委托者的质押最小值为2K AVAX,最大值为3M AVAX。

随着时间的推移,最大值可能会降低。这意味着你不能以高度集中的质押量运行单个节点。你必须运行新节点。

委托者可以质押高达5倍的AVAX。

这意味着你不能用2K AVAX运行一个验证节点,但却有1M AVAX委托给你。你最多可以有大约5倍的2K AVAX。这意味着你必须使用新的节点继续质押。

这两个事实结合在一起意味着去中心化在Avalanche中得到了高度激励。

无论如何,再加上费用的消耗,我们可能会进入一场AVAX供应冲击危机。

补充:本篇贴子假设子网将变得相当普遍。然而,子网是目前最好的区块链基础设施工具之一,随着特定于应用程序的区块链兴起,我觉得子网将成为部署的主要焦点。

如果Avalanche的基础设施不合格,并且存在其他更好的选择,那么Avalanche的流动性危机和去中心化理论将不成立,这意味着开发者将不会选择在Avalanche上部署。

2.关于sAVAX和AVAX的挂钩

作者:@hn_avax

来源:推特

每个sAVAX都由AVAX支持。

在Avalanche网络上,sAVAX可以在15天的赎回期后兑换为AVAX+质押奖励。与stETH暂时不清楚赎回时间的情况不同,BENQI目前的委托期为14天,一旦有unstake请求,AVAX就可以提取。

如果用户想在15天之前将sAVAX兑换为AVAX,他们可以通@Platypusdefi这样的途径来实现,而且滑点很小。然而,如果发生大规模交换,sAVAX:AVAX汇率出现失衡,那么这种情况不太可能长期保持下去。

由于你可以在相对较短的时间内赎回AVAX,套利者在缩小任何价格差距方面都可以相当有效。如果sAVAX折价交易,你可以买入,然后unstake以获得更多的AVAX。

总而言之:

-每个sAVAX都由AVAX支持,你可以在15天后赎回

-任何sAVAX汇率不平衡都是暂时的

- sAVAX是Avalanche上最佳的基础DeFi收益