复制成功

分享至

主页 > 数字货币 >

大佬讲解Staking的科普与分析

2023.02.12

1/n 今天借着Kraken暂停Staking这个新闻,想做一个Staking的科普&分析: -本质上,Staking最重要的就是看2把私钥的归属权 -由于2把私钥的归属权不同,又诞生了4类Staking方案 我相信有这篇超长thread,你对于Lido,Rocket,Coinbase,Kraken,SSV以及Ebunker能有一个更深的理解。

2/n 如果把以太坊看作是一家公司的话,负责Staking的验证者(Validator)就是员工。它的工作就是验证交易的合法性,然后打包区块上链(虽然构建区块这活儿,如今也已经慢慢外包给MEV服务商了)。

3/n 首先,作为验证者,你需要证明你的员工身份,毕竟不是谁都可以来随便验证。交了32ETH押金后,你需要持证上岗(即:【验证key】)。 理论上,做Staking的第一步,就是创建一个验证key。随后,你拿着你的验证key,也就是你的工作证,才能给每一个交易盖戳。

4/n 第二,以太坊贴心地设计出了第二把私钥,用于接收刚刚提到的押金(32ETH)。 当你去做验证者时,你会要填一个“提现地址”。它是未来你提取本金和工资的地址,而那个地址的私钥理论上应当在你的手里(即:【提现key】)。 我打个比方,这是你的工资卡。

5/n 这样2把私钥:①验证key(工作证)、②提现key(工资卡)的用途,我想大家都明白了。 接下来,根据2把私钥的不同归属,才诞生了四种Staking解决方案: -CEX类 -大池子类(Pooled Staking) -SaaS类(Staking as a Service) -Solo类

图像6/n 方案一 CEX类/全托管 如果你使用交易所Staking方案,例如Binance,Coinbase或者今天刚宣布停止Staking服务的Kraken。你会发现,你根本没有创建过【验证key】,也没有填过【提现key】,那这种就是标准的“全托管”。

7/n 那这两把钥匙分别在哪呢? -验证key在Binance Pool或Coinbase Pool -提现key则在Binance和CB的冷钱包 你根本不用上班(参与验证),工资卡也给了交易所帮你保管。这种方案最省心,而且有保底。 但是不适用于对去中心化有追求的人,毕竟FUD三天两头有,而且现在看美国甚至可能不允许你这样搞。

8/n 方案二 大池类 Staking(Pooled Staking) 这就是Lido和Rocket Pool的Staking方案。你仍然不用创建那两把keys,由Lido和Rocket管理,那它和交易所的区别在哪呢?

9/n 先聊聊验证key: 交易所:显然,它旗下就1家运营商,即自己。 Lido:Lido 1.0旗下有29家运营商,Lido把ETH都委由他们管理,所以验证key是相对分散的,29家运营商各拿一些。等于说Lido是个集团,旗下强力打工天团29人,你自己不用打工,让打工团专业人士帮你上班。 so运营商抽5%分成,Lido再抽5%。

10/n Rocket Pool:Rocket Pool旗下可以有无数家运营商,任何人带着机器/云服务器+16个ETH都可以来当运营商。等于说Rocket Pool是众包平台,旗下一堆美团骑手,自带电动车(机器/云服务器)和机房,帮你跑节点。 理所当然,他们也要抽成。

11/n 再聊聊提现key: 这里有必要再补充一个原理:Staking提现到底是个什么流程? 我之前的帖子又简单介绍过上海升级以及提现,传送门→

ZWB0lmTS3f0xhrybqIqptuZZkbRWG5n4YfDIq1K5.png

12/n 众所周知,以太坊是两条链: 以太坊1.0(执行层) Beacon Chain(共识层)。 当你去Stake时,第一步是把ETH汇款到以太坊1.0 Beacon金库地址(https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa…)锁仓,然后Beacon Chain给你在共识层生成对应的eth。

13/n 注意这些ETH是锁住,而非在1.0上销毁或是被跨链到beacon chain上,它只是锁住-映射而已。 示意图如下:

onWHCm8NgnQt4g2RnWWu900ykRZiVbja6cUsMJzi.png

14/n 而上海升级后,提现将是一种新的交易类型。当你提现时: 1.你的节点通知Beacon Chain,发出提现信号 2.排队 3.排队到你后,Beacon Chain通知以太坊1.0的金库 4.以太坊1.0的金库地址给你指定的地址汇款,比如0xTodd.eth 所以,所谓我的【提现key】,本质上是0xTodd.eth这个地址的私钥。

15/n 而Lido\Rocket的提现,是又多包了3层: 1.你通知Lido\RPL,我要提现 2.Lido\RPL通知运营商,某某节点要提现 3.运营商通知Beacon Chain,某某节点要提现 4.排队 5.Beacon Chain通知以太坊1.0金库 6.以太坊1.0的金库地址给Lido\RPL提现金库汇款 7.你销毁stETH\rETH,Lido\RPL智能合约给你地址汇款

16/n PS:如果换成交易所,第7步就是CZ\阿姆斯特朗给你的Binance\Coinbase中心账户直接加余额。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier