为了参与质押,你需要向智能合约发送 32 个 ETH,且会在信标链收到 32 个 ETH 的相应凭证。
同时,你需要在信标链上创建一个钱包。只有你自己创建了信标链钱包,你才是真正自主拥有 ETH。
信标链上的钱包创建后,你会得到 2 组密钥:验证人密钥和提款密钥。
- 验证人密钥用于验证区块。如果有人偷了你的验证人密钥,那么他们就可以复制你的节点,导致你失去质押的 ETH。
- 提款密钥被启用后,将可用于提取 ETH。提款密钥让你拥有 ETH 的所有权(包括收益或损失)。
因此,你所质押的 ETH 的安全性取决于这些密钥由谁保管及如何保管。
如何通过 imToken 参与 ETH 质押
我们尝试整合所有在移动端可用的 ETH 质押服务,你可以在全托管服务、节点即服务和半托管服务之间进行选择。
点击 ETH 钱包余额下方显示的「以太坊 2.0」,点击「Eth2 DApps」即可进入 Eth2 质押专区。
在 ETH 质押专区,你会看到 Ankr、Lido、HashQuark、stake.fish、StakedUs,、Rocketpool。 下面让我们来看看它们之间的区别,以及具体的操作。
半托管服务:Lido、Ankr
Lido
点击 Lido 的图标,输入想质押的 ETH 数额并点击「Submit」,就这么简单。
Ankr
点击 Ankr 的图标,点击「Launch App」,再点击「Start staking」。
输入要质押的 ETH 数量(最少 0.5 ETH)并点击「Stake」。被质押的 ETH 将被锁定至上海升级后才能取回,这中间可能要等上 6·12 月的时间。
Ankr 和 Lido 之间有什么区别呢?
Ankr 用户支付佣金,而 Lido 用户支付 10% 的质押奖励。
考虑到提款密钥的安全性,Ankr 目前会将部分提款密钥离线保存,因此 Ankr 的托管性质比 Lido更强。
由于有多个验证者,因此 Ankr 采用的是门限签名。让验证者可以在没有一方知道完整密钥的情况下进行信标链上的验证。验证者密钥存储在 Stkr 门限服务器上,这些服务器由 Ankr 和其他公司共同拥有。这样一来,单名验证者就无法在验证过程中作恶。
Lido 则通过分布式托管提款密钥来保障提款密钥的安全性。通过门限签名,密钥被拆分成 11 份并分别由行业内公众人物保管。
因此如果想要作恶,就需要多方合谋,以此提高作恶的门槛。
与 Ankr 不同,Lido 的验证是由单一的运营商来进行的。无论是选择 Ankr、Lido 还是其他的质押服务提供商,都需要你相信他们的技术能力和道德品质。
值得一提的是,Blox Staking 的模式与 Ankr 类似,但需要下载一个桌面端的应用程序。
节点即服务:stake.fish、StakedUs
节点即服务也被称为「质押即服务」、「验证人即服务」,其运行模式类似于在 AWS 等托管服务上运行一个 Web 服务器。
这类服务会为你运行整个验证过程,与托管方案相比,它有一个好处:你对提款密钥有完全的控制权。
然而,这也意味着 StakedUs 和 stake.fish 都会要求你生成提款凭证并上传,这在桌面端操作起来更方便(目前,我们正在研究移动端的使用方案)。
如果你想上手试试操作流程,可以点击 imToken 「浏览」页面的「StakedUs」或 「stake.fish」图标,按照提示一步步进行操作,到要求提供提款公钥这一步停下即可。
值得一提的是,虽然 Ankr 的重点是运营半托管模式,但它现在似乎也提供了节点即服务的模式。Ankr 的做法和上面两家类似,你需要支付的费用大约是每月 13.5 美元或每天 0.5 美元。
全托管服务
HashQuark、InfStones 和 Cream 都可以在 imToken 的质押专区找到,他们都提供全托管服务。需要注意的是,使用全托管服务的用户需要对对应的运营商有足够的了解和信任,因为这类方案并不提供给用户资产控制权。
最后
希望这篇教程可以帮助你找到适合自己的 Eth2 质押方案。如果你有任何问题,可以给我们留言:support@token.im