【区块链科普】以太坊2.0系列 4 —— “只进不出”的Staking

2020-12-03 14:33:34

以太坊2.0科普系列前几篇文章大致介绍了以太坊2.0是什么、以太坊2.0是如何运行的,今天我们来讲一讲大家最关心的事情——质押(staking)。

 

以太坊2.0的“三步走”战略

 

随着12月1日信标链启动,以太坊2.0升级大幕正式拉开。根据以太坊开发团队的规划,以太坊从现网向2.0过渡需要经历三个阶段:Phase 0、Phase 1、Phase 2。

 


Phase 0 是以太坊 2.0 的第一阶段,也就是以太坊目前正在经历的阶段。Phase 0 最主要的目标是信标链(beacon chain)的实施。信标链存储和管理验证人的登记信息,是以太坊 2.0 实施 PoS 共识机制的基础。在这一阶段中,以太坊原来的 PoW 链将会继续运行,与新的以太坊 PoS 链并肩前行,以确保数据的连续性不会被中断。

 

Phase 1 是以太坊 2.0 的第二阶段,主要提升是信标链与分片链的整合。分片链是以太坊解决可扩展性问题的方案,将以太坊区块链“拆分”成 64 条的链,允许这些分片链并行交易、存储和处理信息。按最保守的估计,其吞吐量将达以太坊 1.0 的 64 倍。

 

Phase 2 是以太坊 2.0 的第三阶段,该阶段的定义尚不明确。预计会涉及添加 ether 帐户,启用转账功能,实施跨片(cross-shard)的转账和合约调用,构建执行环境以便在以太坊 2.0 上构建可扩展的应用。此外,以太坊 1.0 链将在该阶段被整合进以太坊 2.0,PoW 机制彻底关闭。

 

关于Phase 0、Phase 1中涉及的信标链、分片等概念更多信息,可参见【区块链科普】以太坊2.0系列 1 —— 从分片和信标链说起

 

单向桥接

 

在Phase 0 中,以太坊原有的 PoW 链和新的 PoS 链将并行存在。这意味着原链上会存在 ETH 代币,新链上也会存在 ETH(我们暂时称之为BETH),那么ETH和BETH之间有什么关系,两者又是如何产生联系的呢?

 

以太坊 2.0 中的BETH有两种生成途径,一是由以太坊 1.0 中的 ETH 转化而成,1 ETH 生成 1 BETH;二是在以太坊 2.0 中质押 BETH 参与 Staking,作为质押奖励生成。

 

值得注意的是,一旦ETH转化为BETH,就无法再转化回ETH,这种迁移方式被称为单向桥接 (one-way bridge)模式。

 

以太坊单向桥接单具体实现方式如下:

 

以太坊 1.0 链上的ETH持有者可以选择将ETH发送至一个部署在以太坊 1.0 链上的抵押合约 (Deposit Contract) 中进行销毁,并在以太坊 2.0 信标链上获得同等数量的 BETH,这些新铸造的 BETH 将被锁定在信标链中。

 

单向桥接模式的优点在于稳定,由于用户只能将ETH转化为BETH,不能将BETH转化为ETH,因此在不考虑罚没(slash)的情况下,以太坊2.0上的代币数量及节点数量会一直保持上升,网络安全性会越来越高。

 

当然单向桥接模式也不是没有缺点。以太坊2.0计划在Phase 2支持转账功能,按照目前的规划,大概率需要等到2022年。用户相当于销毁ETH获取等量的、锁仓两年的BETH。长达两年的等待时间,对于大部分普通用户来说都是难以接受的。

 

 

通胀计划

 

为什么会有人宁愿锁仓两年也要将ETH转化为BETH,当然是因为信仰,emmm,还有利益。

 

 

与大部分采用 PoS 共识机制的公链一样,以太坊 2.0也通过通胀的方式为质押用户提供质押奖励,以太坊2.0的通胀率取决于参与质押过程的BETH数量。

 

V神于今年4月份在GitHub上发布以太坊2.0通胀率提案并已经得到通过,计算公式如下:

 

181√Etℎ2

 

其中Eth2是参与权益证明验证池的BETH数量。

 

根据公式计算,信标链启动时的质押收益率在25%左右,这一数字将随着质押数量的增加而降低。

 

参与质押的BETH 最大年度发行量 最大年度通胀率
65000 46151 71.00%
100000 57243 57.42%
1000000 181019 18.10%
10000000 572433 5.72%
100000000 1810193 1.81%
134217728 2097152 1.56%

 

因此,对于那些坚信以太坊未来价格坚挺的忠实用户来说,锁仓两年的同时获取质押收益似乎也是可行的,且越早参与,获得的收益越多。

 

如何参与质押

 

参与以太坊2.0质押有两种方式,一种是个人搭建节点,一种是通过服务商参与。

 

自建节点有几个明显的痛点:操作复杂、硬件要求高、技术门槛高、slash风险、锁定时间长、需要至少32 ETH。关于如何搭建个人节点,请参见【区块链科普】以太坊2.0系列 3 —— 个人节点搭建指南

 

对于大部分普通用户来说,通过服务商参与以太坊2.0质押是相对靠谱的方式,用户不需要搭建节点、不需要锁仓、不需要32 ETH即可参与质押。

 

目前市面上出现的服务商方案大致可分为中心化和去中心化两种:

 

中心化方案中,平台自身运行节点,收取用户ETH进行销毁抵押并向用户发放BETH流动性代币,通过开放流动性代币市场或限额赎回的方式保证用户可以取回资金。

 

而去中心化方案则是通过智能合约实现,用户将ETH打入智能合约,合约通过DAO等算法将ETH伪随机分配给节点运营商,用户BETH的取款密钥也由智能合约保管。用户在打入ETH后将获得对应的ERC20流动性代币,这些代币可以在二级市场上流通。

 

目前已经实现的去中心化解决方案包括Rocket Pool、ANKR,CoinEx Wallet也已第一时间在DApp浏览器中进行支持。

 


相比自建节点来说,服务商提供的方案更加灵活方便,但也存在一些问题。

 

无论中心化还是去中心化方案,基本思路都是用户将ETH委托平台转化为BETH并获取衍生代币(中心化平台发行的期货BETH或去中心化平台发行的ERC20代币),衍生代币可以在一些平台上进行流通。

 

这种做法最大的风险就是,没有人能保证两年后以太坊2.0开启转账功能时,这些衍生代币100%可以兑换成真实的BETH。且每个服务商都会发行自己支持的衍生代币,市面上的可选项过多可能导致衍生代币在二级市场上价格不稳定。

 

此外,由于用户自己不掌握取款私钥,在这期间一旦平台或合约发生任何问题,用户需要自己承担所有损失。


从整体机制而言,以太坊2.0质押对于普通用户并不友好,普通用户基本只能考虑委托服务商进行质押。如果您想参与其中,CoinEx Wallet提醒您需要仔细甄别靠谱的服务商,保证资金安全。

 

相关文章