ETH2进展更新(截至2020/11/13)
来源 | What’s New in Eth2
作者 | Ben Edgington
Danny Ryan在以太坊播客更新的文章:
如果大家过去两周有关注以太坊的话,应该听说了存款合约已经在11月4日正式发布。其实三周前就已经部署了,和我预测的时间差不多。
其部署方式又为以太坊的叙事添上了耐人寻味的一笔。部署资金来自TornadoCash,因此实际上是无法追踪的。剩下的ETH则被发送到了Wikileak的捐赠地址。我猜想此举意味着 1) 没有人掌握控制权;2) 我们拥护开放性和抗审查。这与比特币在其创世区块中的宣言异曲同工。
在公布存款合约的同时,规范v1.0.0版本也跟大家见面了,其中有一些非常微小的更改。这是一个令人难以置信的里程碑:约28个月的工作终于来到了终点,包括来自80多位参与者大大小小的贡献,以及众多讨论和研究。
在本期中,由于临近创世,我特别增加了客户端团队的更新。
最重要的是,所有客户端团队都希望在11月24日 (创世状态揭晓) 和12月1日 (最早创世日期) 之间发布客户端软件。该客户端版本将纳入创世状态和大量的引导节点 (以及所有最新的修复),协议使得我们有一周的宽限期。
总之,无论读者计划运行哪个客户端,下周请准备好更新,并且注意客户端团队的告。Teku为此设置了新的邮件推送和推特账号,Teku用户们请前往注册。
多个测试网在发布时都因为质押者没有在创世前更新客户端而产生了一些问题,因此如果大家希望主网能够平稳上线,请务必更新客户端。
目前Medalla测试网仍然在运行当中,有71,000名验证者,但参与率仅略高于70%,进入和退出队列都已经排到三周之后。开发者们普遍认为,Medalla的表现不错,但现在可以停止运行了。Medalla运行的规范并不是最新版本,而且冗长的队列将只想测试配置或是练手的验证者拒之门外。
我们在上周二快速启动了一个Toledo测试网,可以容纳16,384名验证者,仅向客户端团队开放。其中设有Eth2Stats监测。其目的只是在良好的环境中测试完整的主网规范。Toledo稳定下来之后一直在完美运行,按计划其寿命只有几天了。
下一个大型公共测试网将是Pyrmont,将于UTC时间11月18日启动。初期将由客户端团队运行100,000名验证者,然后将其开放给社区参与。与Medalla不同,我们希望每个参与者运行少量验证者,目的在于缩短排队时间,也可以降低停止敲定的风险。目前还不确定Pyrmont是否会长期运行。
本部分最重要的信息当属以太坊基金会发布了Eth2 Staking社区赏金,激励大家“创建工具、文档及其他资源,以优化质押和验证者体验”,截止日期是12月22日。
我们上次谈到了Medalla数据竞赛。自那之后,EthStaker就邀请了一些作者线上展示他们的成果,干货满满。
Barnabé Monnot的可视化做得非常棒!将大量信息浓缩成为一种视觉体验,我也就看了一百多遍吧。其中随附的notebook也提供了一些有价值的观察。
Alex Stokes正在为信标链创建分叉监测器,这将会发挥很大的作用。目前我们正在Toledo开发者测试网中使用,暂未出现任何问题。
Jim McDonald已更新其信标链数据提取工具chaind,以配合Teku,Lighthouse和Prysm的最新版本使用。
Sigma Prime已经发布了信标链模糊测试更新09。在最近,模糊测试器在Prysm中发现了两个严重漏洞,在Teku中发现一个不可利用的小问题。
Stakefish创建了一个批量存款合约,以便在进行多次质押时节省gas费用。他们在收集反馈和建议。如下所述:在将存款发送到任何非官方渠道之前,请务必保持谨慎。
Yorick Downe编纂了“非官方”Eth2客户端docker搭建指南,以便为Docker用户带来更好的体验。还有youtube视频教程。
在工具方面,EthStaker的Superphiz正在为以太坊尽职调查委员会 (EDDC)寻找参与者,对我们生态系统中的工具进行评估。另请参阅他的bench chat,如果这是您擅长的领域,请与他联系。
进行存款质押的地址是:https://launchpad.ethereum.org/
如果未经详尽了解,请勿使用任何其他声称接受Eth2存款的网站!
Launchpad本身就展示了实现最低存款目标的进度,而Dune Analytics dashboard则提供了更多的信息。甚至可以在此处查看待处理的交易,并在The Graph中浏览历史存款。
截至译文发布,存款进度已达23.2%。前期看似进度比较慢,但是根据Tetranode和Jutsin的推文与投票,大多数人还没有采取动作,我期待在24号临近时看到大幅攀升。Anthony Sassano呼吁大家加入创世备战,Vitalik已经完成使命。
(提示:如果大家想要成为创世验证者,需要在UTC时间11月24日中午之前 (即北京时间11月24日晚八点)将存款发送到合约,也就是创世时间的前一周。如果在那之后进行存款,可能需要加入创世之后的验证者队列进行排队)
现在来到每个人最喜欢的话题:Eth2存款的税务问题,过去几天Twitter上的相关辩论十分激烈。关键问题在于,向存款合约发送ETH的行为是否满足资本所得的目的 (根据美国税法,这是“应税事件”,我想英国也是如此)。这又可能取决于Eth1链上的ETH和Eth2链上的ETH是否是同一种资产。James Prestwich大力主张两者是不同的资产;Justin Leroux (一名税务会计师) 则认为其实是同种资产。还有其他不同的角色也加入了战斗,包括TokenTax,有许多系列推文都对此进行了讨论。
没有人知道全球各个税务部门可能会做出什么决定。与许多税收事项一样,当局可能会采取各种不同的观点,并且他们会根据自己的目的颁布法令。以此为前提,对待税务问题我们要采取谨慎的态度。大家可以自行研究,也可以获取专业建议,但请勿根据一些推特言论进行决策。
此处还要提一下本周发布的Liquidstake,它提供了一种基于质押金借入USDC的方案。The Block引述了Andrew Keys:“如果要进行交易,您需要清楚了解监管和税务问题。水能载舟,亦能覆舟。”
…关于其他媒体资源,我收集了一堆杂乱的信息,我打算就列在这下面了:
Collin Myers和Mara Schmiedt合著了一份非常棒的论文《互联网债券》:Web3.0时代的数字工作协议。他们借助债券的经济框架来分析Eth2的质押模式,并为Eth2 Staking的参与市场建模。
Vitalik建议对“二次泄露”(quadratic leak)即怠工泄露 (inactivity leak) 做一些修改。这个机制将在区块停止敲定的情况下启动,以加速将不活跃验证者踢出网络并使得网络恢复。从Medalla测试网得出的主要教训是:我们对一些真正试图尽力维护网络,但由于网络条件不佳而苦苦挣扎的验证者的惩罚过于严峻了。该提议的目的是对那些间歇性保持活跃的验证者降低惩罚力度,而仍对会惩罚那些完全离线的验证者。
TXRX团队的Alex Vlasov想要使得Eth2规范更经得起考验。为此,他在他的文章《让信标链的Python规范具有更加正式的语义》中提出一种破坏性最小的方法。
第52次会议于11月12日进行。
会议中讨论了一些关于测试网的问题,但是引起我注意的主要是Vitalik的提议:明确地分开将来在分片、轻客户端的支持和Eth1/Eth2合并的工作。这意味着以上三项工作能够有效地以任意顺序展开,也就是说我们需要诸如可执行的信标链这样的设计,即在我们还没有推出分片之前就可以将Eth1链直接嵌入到信标链中。
现在这个提议还会根据需求变化,将来会如何实现还有待观察。同时它又是非常实用的,绝对是一个“工程方法”。只是我得说,我必须要为我们精美的、纯粹的阶段0、阶段1、阶段2路线图,以及它包含的执行引擎和优美的蓝图而哀悼。此外,我也为失去最初在以太坊、Whisper和Swarm基础上构建的Web3愿景而感到遗憾。显然,我对那些优美却无法推出的设计总是怀有执念。
声明:ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系ethereumcn@gmail.com进行授权。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!