Lido 的设计遵循简单易用的原则,其治理依托社区完成。协议的变动也随着底层区块链机制的改变而调整。 Lido 的组成架构以下是 Lido 质押协议的框架描述:
质押池质押池合约是 Lido 协议的核心智能合约。该合约的功能包括以太币的存取;stETH 代币的铸造及销毁;向节点运营者委托资金;抽取质押奖励的服务费用;接受来自预言机合约的更新。节点运营者的管理逻辑由另外的合约单独处理,即 NodeOperatorsRegistry 合约。 用户向质押池发送以太币,质押池合约将自动铸造并返回 stETH 。质押池合约收到的以太币将统一分发给验证人进行存币验证。对应以太币的提款凭证或者由多签名分布式托管,或者当 withdrawal to eth1 addresses 提案通过后由一个可升级的智能合约来处理提币。 节点运营者同时验证着信标链上的交易。由 DAO 选择节点运营者并将其加入到 NodeOperatorsRegistry 合约中。审核通过的节点运营者需要进行验证操作生成一系列密钥,这些密钥也要提供给 NodeOperatorsRegistry 合约。当智能合约收到以太币后,就会按 32 个以太币一份地分发给所有活跃的节点运营者。质押池中存储者节点运行者列表、对应的密钥以及奖励分配的逻辑。 预言机合约负责监视信标链上 DAO 中登记的验证者的余额。验证者的余额可能随着奖励累积而增加,也可能随着惩罚减少。预言机由 DAO 指定,其数据每日更新,为用户提供准确的 stETH 代币余额。如果当日获得奖励,会铸造少部分 stETH 奖励节点运营者,同时为 DAO 的保险付费,为开发基金注资。 stETH 代币stETH 是代表 Lido 上质押以太币的 ERC20 代币。当以太币存入智能合约后将铸造 stETH,当提取以太币后销毁 stETH 。stETH 始终与 Lido 中质押的以太币保持 1:1 。每天预言机更新总质押数据后就会更新 stETH 代币的总额。 Lido DAO我们相信 DAO 是发布 Lido 的最好架构。如果我们舍弃了去中心化治理,用户就只能在单点故障的风险下信任 ETH 与 stETH 的 1:1 对应关系——就像我们只能相信泰世达发行的由美元背书 1:1 的 USDT 一样。 (责任编辑:admin) |