http://www.7klian.com

一文简析以太坊 2.0 Staking 签名方案技能道理

最简朴的要领

我们一直在开拓一个友好的界面来辅佐验证者完成注册进程。我们接下来的更新会先容 Eth2 Lauchpad 以及如何利用它。

Eth2 系统中每个验证者都有两组密钥:签名密钥对和取款密钥对,在 Phase 0,只需存眷签名密钥。

一个有趣的功效就是,我们可以从单个随机数(好比一组助记词)开始,推导出无限多的密钥。用在 Eth2 中,一组助记词就可以发生出验证者需要的任意多的密钥。举个例子,假如你需要用一组助记词发生出 3 个取款私钥,那么可以像这样推导:

取款密钥对

因为客户端软件老是联网的,因此一定有签名密钥丢失、被盗的大概。为低落此类事件会造成的影响,验证者可以执行的操纵被分成由两套差异的密钥来提倡。

撰文:Carl Beekhuizen

我们利用种子计较出树根,按照树根和树分支来推导密钥、一层一层地建构出整棵密钥树。因此,可以认为,整棵密钥树都完全是按照树的分支与树根之间的干系来抉择的。(译者注:按照这个描写也可以看出,整棵密钥树是无限大的,因为可以无限推导下去。在利用时只需记好哪些分支上的那些密钥是用过的、有资金的就好。)

假如你的验证者客户端需要你的签名私钥,那么在你输入私钥之后你可以获得相应的一个 Keystore 文件(加密的口令也是你本身输入的)。你跑几多个验证者,就会拿到几多个 Keystore。

这样的可读单词,然跋文下可能写下来,这样就更容易生存、更不容易堕落了。

0x1e9f2afcc0737f4502e8d4238e4fe82d45077b2a549902b61d65367acecbccba

在利用进程中,这种推导密钥的要领让我们可以找出我们要用的任意密钥:只需从树根开始、按分支计较中间密钥,最终算出我们要用的谁人密钥(叶子)即可。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读