http://www.7klian.com

Vitalik 用中文详解以太坊 2.0 staking 设计细节及开拓明状

你开一个 validator 的时候,需要配置两个公钥:签名的公钥和取款的公钥。Phase 2 后,不必然需要配置取款公钥,也可以配置取款合约,签名的私钥能 withdraw,withdraw 完成后 validator 内里的资金都给取款合约的地点。

雄心:10 个 id 就要保管 10 个私钥吗?照旧 1 个私钥只需要 1 个客户端就可以打点 10 个 id?

原文标题:《ETH2.0 如何 Staking,我们去问了 V 神》
来历: Rudy 卢地

2. 中心化钱包

签名的私钥是你的,谁能 withdraw 几多的法则是合约定的。别人能看一个还未 activated 的 validator 的 withdraw 合约的法则,假如他们以为是公道的他们能发他们的币给这个 validator。这个是委托的要领。

Vitalik Buterin:嗯,我多描写一下这个要领吧。

5. 但在阶段 2 (最早开启的是阶段 0)将可以通过合约成为节点,届时节点处事商可以提倡节点合约,设定返利法则,其他持币人通过往合约打币「凑齐」32ETH 来参加,并获得分红。

无论是持币少而不能参加,照旧由于无法 24 小时在线而造成的收益不充实,城市在 ETH 增发下造成隐形的通胀损失,这一定是 ETH 持币者们不乐意见到的。针对这样的需求,Staking 处事商针对 ETH 2.0 可以摸索这样几条阶梯。

固然以太坊这样设计的目标是为了勉励更多的用户参加到挖矿之中,实现节点的去中心化,可是持币者们依然难以直接参加到 ETH2.0 的节点网络中。一来 32ETH 依然是一个不低的门槛,这将使得大量小持币者无法参加;二来节点需要 24 小时运行出块,固然以太坊已经极力最小化离线会带来的处罚,来勉励公共参加,但 24 小时运行也是一件累人的事情,况且还要处理惩罚节点进级、运维、防灾等等贫苦工作。

Kai:这里说的数据越多,是指同样的链上数据,若干 validator (验证人)举办 vote (投票)的次数越多吗?

硬件要求

blockpunk@ 无涯:一个拥有 320000 个以太币的客户端,成立的 10000 个 vaildator 会被随机数分到 1024 条分片上,那这个客户端就得存储全部门片的数据对吗 ? 这样一台呆板的带宽和存储都撑不住吧。

32 ETH 门槛

blockpunk@ 无涯:32eth 门槛照旧很高

可是客户端效率的晋升可以用去 2 个偏向:一个是低落 validator 的最低 eth,好比到 8,同时提高分片的数量;第二个是不提高这些数字,让客户端变得越来越 low resource,这样越来越多用户能跑 beacon node (信标链节点)。

Rudy@InfPool:您的意思是,Phase 2 后,可以几小我私家通过 1 个合约凑齐 32ETH,配合成为 1 个 Validator?

Vitalik Buterin:10 个私钥。可是客户端可以用一个私钥生成多个私钥。

让用户把握私钥,Staking 处事商为其提供完整的节点技能处事,包罗处事器租赁、节点进级、运维、防灾等等,收取必然的技能处事用度。

Vitalik Buterin 具体解答了以太坊 2.0 中文社区关于

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

相关文章阅读