Staked Frax Ether (sfrxETH) 是由 Frax Finance 发行的 流动性质押衍生品稳定币。sfrxETH 是 frxETH 的质押版本,旨在累积 Frax ETH 验证者的质押收益。frxETH 与 sfrxETH 的兑换率会随着 质押 奖励累积到金库中而随时间增加。
Frax Ether 系统包含三个主要组成部分:Frax Ether (frxETH)、Staked Frax Ether (sfrxETH) 和 Frax ETH Minter:
sfrxETH 是 frxETH 的一个版本,可以累积质押收益。Frax Ether 验证者产生的所有利润都分配给 sfrxETH 持有者。通过将 frxETH 兑换为 sfrxETH,用户有资格获得质押收益,这些收益在将 sfrxETH 转换回 frxETH 时赎回。它是一个符合 ERC-4626 标准的金库,首先需要批准 sfrxETH 合同作为 frxETH 的支出者才能获得。当 验证者 产生质押收益时,等量的 frxETH 会被 铸造 并发送到 sfrxETH 合同。这意味着一旦奖励同步,用户的 sfrxETH 可以兑换比铸造时更多的 frxETH。
frxETH 充当与 ETH 宽松挂钩的 稳定币,利用 Frax 在 稳定币 方面的成功经验,并将 ETH 引入 Frax 生态系统。
Frax ETH Minter (frxETHMinter) 允许将 ETH 兑换为 frxETH,将 ETH 带入 Frax 生态系统,并在条件允许时启动新的 验证者 节点,并 铸造 与发送的 ETH 数量相等的新 frxETH。[2]
单独的 ETH 质押需要与运行 验证者节点相关的技术知识和初始设置,并且每次存款必须为 32 ETH。通过选择使用 ETH 流动性质押 衍生品而不是以其他形式质押 ETH,可以更简单地累积质押收益,从而无需运行 验证者,允许对任何数量的 ETH 赚取收益,允许随时提取任何规模的资金,并允许在整个 DeFi 中实现更大的可组合性。
frxETHMinter:frxETHMinter 在通过提交或接收功能收到 ETH 时 铸造frxETH。每当提交将 minter 余额推高至 32 ETH 以上时,合约会从堆栈中弹出一个验证者的存款凭证,并将 32 ETH 存款连同凭证一起传递给 ETH 2.0 存款合约,从而自动启动一个新的 验证者。
根据需要,新的凭证会添加到堆栈中,以确保始终有 验证者 准备好接受存款。如果在任何时候合约耗尽 验证者,frxETH 将继续正常铸造(除非暂停),但在将更多 验证者 添加到堆栈之前,不会启动新的 验证者。提款凭证由堆栈上的所有 验证者 共享,这意味着所有验证者共享相同的提款地址。该地址在启动时设置为 Frax 多重签名,以便在上线后可以安全地处理提款。
此外,在添加 验证者 时,有必要传递生成存款数据时提供的 DepositDataRoot,这是为了提供冗余,以确保在存入 ETH 时不会接受具有错误参数的 验证者。