Eth2 生长状况全景式解读:如今在开辟哪些器械、能够还会开辟甚么、哪些器械是你要留意的。

推荐浏览:《链闻精选好文|由浅入深周全懂得以太坊 2.0

原文标题:《干货 | 截至 2020 年 6 月,以太坊 2.0 的生长状况》
撰文:Danny Ryan
翻译:阿剑

非分特别感激 Sacha Saint-Leger、Joseph Schweitzer、Josh Stark 和 protolambda 几位的教益。

我花了很多我小我的时间来解释及解答有关以太坊 2.0 的疑问,真的异常多。有一些是对技巧层面的深度解读,是为了赞助技巧供献者懂得我们的研究和技巧标准;但更多的是为懂得答来自全部社区的、对 Eth2 的停顿、偏向、动机、设计决定计划、推延启动等等等等事项的成绩解释 Eth2 的时辰,每当我想出描述不合部件的新办法、或许根据听众的特点创造出绝妙的比方使他们恍然大年夜悟,我都很自得。

然则,这类静态的、对话式的办法,固然有价值,照样令社区中的很多同伙茫然手足无措。并且,我小我得一遍又一遍地答复异样的成绩,乃至于,更恐怖的是,6 个月以后我还会被问起一摸一样的成绩!很明显,这外面存在信息沟通上的成绩。信息固然存在,但却分散在全部搜集上 —— 从研究帖子、技巧标准,到标准解读、公休会议、地下的交换渠道、reddit 服装论坛t.vhao.net帖子,到基金会的博客。

在 Devcon 5 停止以后,我最开端测验测验弥合这类信息鸿沟的办法就是撰写 「Eth2 更新速览」 系列博客。该系列博客供给了很多赞助读者懂得 Eth2.0 的小片段,但我逐步认识到,这些博客其实不克不及赞助大年夜家真正达到全景式的懂得。固然说这个更大年夜的图景在音频播客、AMA (问答活动)和大年夜会上常常被评论辩论,然则,文字情势的描述,还是有所赞助的。

所以我这就来了!本文想为我们社区 —— 以太坊社区 —— 中的一切人供给对 Eth2 生长状况的全景式解读:如今我们在开辟哪些器械、能够还会开辟甚么、哪些器械是你要留意的。我会供给适可而止的技巧解释,赞助大年夜家懂得我们的目标、我们的愿景、项目以后的状况、还须要做的任务,尽可能不让大年夜家在数学术语和我们的行话中梗塞。

这篇文章对那些曾经深刻懂得了以太坊、但不是那么懂得 Eth2 的技巧专家应当也有效。

别担心,我也懂,全部项目很大年夜,也很复杂,并且仿佛你赓续处理碰到的成绩照样望不到尽头。欲望这篇文章能赞助你更好的懂得将来会到来的任务。

至于曾经很懂得 Eth2 的同伙,也别错过这篇文章 —— 你可以从更广阔的视角来懂得我们地点的地位,和我若何对待将来能够会有的生长。

免责声明:文本仅仅是 我小我 对以太坊 2.0 当进步展 的看法。有很多不合的声响和看法在推动着 Eth2 的赓续生长和演变。本文只是我小我解读的一个快照。

Eth2,WTF

Eth2 就是一个可扩大的权益证明基本举措措施。

假设你在之前半年内听过我的演讲,你肯定听过我这么说不止一次了。Eth2 是 为 以太坊构建的,终究也会 成为 以太坊本身。Eth2 努力于为以后的以太坊主网供给更安然和可扩大的情况,并且安排的方法不会形成决裂后果。与此同时,它还为我们的赓续进步供给了一个升级过的情况。

早在以太坊启动之前,人们便清楚单逐一条区块链的形式没法供给足够多的 「带宽」,是以没法成为新的去中间化互联网的骨架。以太坊相干的权益证明研究和分片研究可以一向追溯到 2014 年,也就是以太坊的早期岁月(当时以太坊还没启动)。权益证明协定和分片架构都是为了答复以下成绩:给定投入一个暗码经济体系的资本数量,我们能否能同时晋升安然性和吞吐量、还让浅显的花费级硬件能参与共鸣、同步区块链?我在这里不会深刻讲解这些研究的汗青,一言以蔽之,这些摸索历经数年之久,并且很多最后的想法主意都被证明是错的。终究,我们的答复是掷地有声的 「可以」,并且其具象化就是 Eth2 项目。

Eth2 是一个大志勃勃的、预备打耐久战的项目,我们会分阶段推出。这些筹划曾经有广泛的论述和评论辩论了,但我照样提出一个速览型的、不那么技巧化的解读。

Phase 0

Phase 0 阶段会推出 Eth2 全新共鸣机制的核心,信标链(Beacon Chain)。信标链就是一切体系层活动产生的地点,也是体系内协作沟通的处所。Phase 0 的开辟目标是让分布在全球、环绕着数千个节点、数以十万计的共鸣单位(验证者)能同时参与共鸣。

出于 Phase 1 阶段启动以后须要给多个分片分派验证者的技巧请求,我们须要信标链能处理大年夜数量的验证者。工程上的很多复杂性都来源于这个技巧请求。其它非分片的权益证明机制普通只要 100 多个或许 1000 多个验证者,但 Eth2 的设计目标是最少包容 1 万 6 千名验证者,并且估计这个数字会在几年内达到几十万。

Phase 1

Phase 0 要做的是推出共鸣机制,而 Phase 1 则是让很多内容可以或许杀青共鸣。这些内容来自分片链。你可以把一条分片链懂得成跟以后的以太坊有简直异样复杂度的一条区块链,但其运转要遵守 Eth2 的共鸣规矩(即,要遭到信标链的控制)。来自负标链的验证者会被随机分派以短期的义务:到某一分片链上构建及验证区块、为该分片链的状况、可用性和有效性供给暗码经济学承诺、终究发回到核心体系(分片链)。

以后,我们估计会在启动时推出 64 条分片链-,而届时全部搜集的数据可用性会达到 1~4 MB 每秒(没错,这是个很大年夜的数据)。

Phase 1.5

Phase 1.5 就是把以太坊主网作为一个分片整合进 Eth2 的共鸣机制(作为 Phase 1 阶段创造的很多分片之一,持续存在)。尔后,我们所知、所酷爱的以太坊区块链将不再由任务量证明挖矿算法来支撑,而是由 Eth2 验证者来构建。关于现有的应用和用户,共鸣机制的热切换根本上都是透明的。应用会持续存在,但开放者将具有一个更强大年夜的底层体系(更好的安然属性、更好的经济终结性(economic finality,指交易完成后须要付出巨大年夜价值才能逆转,即用背背协定的巨大年夜本钱保护起来的交易肯定性)、更多的 Layer-1 数据空间,可支撑 Rollup 和其它风趣应用)。

Phase 2

Phase 2 要为初始以太坊分片以外的其它分片添加状况和履行机制。能够采取的办法有很多,弄清楚各类情势及其细节就是以后的研究和原型设计的热点。我会在后文中进一步评论辩论这个成绩。

Eth2 会赐与太坊社区带来的好处

所以,我们将来就要完成上述目标,并且 Phase 0 就在眼前了,但全部道路图仿佛有点太长了。在全部升级过程当中,我们能从 Eth2 中取得甚么好处呢?

好成绩。从全体下去说,升级的每个步调都邑触及以太坊区块链更深的核心,是以会全部社区带来更大年夜的硬性。作为一名用户,你可以在 Phase 0 阶段就参与到 PoS 出块中来,也能够坐等以太坊区块链完全整合到 Eth2 中(固然这个过程从开辟者和用户的角度来看应当是无缝的)。不管你选择怎样参与、从哪个阶段开端参与,这些阶段都是重要的里程碑,并且都有明显的好处。

重要的好处之一就是我知道很多人都是以太币的逝世忠,迫在眉睫想参与到 PoS 中来。Phase 0 就是为你们这些潜伏的验证者预备的(并且我们的 PoS 照样专业者友爱型的)!成为 PoS 中的验证者有本身的风险,并且质押资金的周期也很长,这些能够会劝退一些参与者,所以我本身认为这个阶段既是专业爱好者的、也是以太坊经久信奉者的机会。非常艰苦有如许一个机会,你可以早早入局、赞助完成我们的愿景,并由于更早参与而取得更高的 ETH 嘉奖。

那么 Phase 1 呢?在以太坊整合到 Eth2 体系之前,我们包容这么多半据,有甚么用吗?固然有效,真高兴你这么问了!

即使不带有原生的计算才能,Layer-1 上的数据空间也是异常有效的。实际上,之前 12 个月中出现的最有前景的 Layer-2 扩大筹划,叫做 「Rollup」 的侧链(即包含 optimistic 型筹划,也包含 ZK 型筹划),正是可以或许随着 Layer-1 数据空间的可用性扩大年夜而进步吞吐量的技巧。Eth2 的数据层估计能供给 1~4 MB/s 的数据可用性,这就可以与 rollup 技巧相结合、转化成巨大年夜的可扩大性。但由于一开端以太坊主链跟新的分片宇宙是相互脱节的,这就使得声明分片数据为何变得很艰苦(making claims about the eth2 shard data is hard)。这也是 EIP 2537 对以太坊主网异常重要的一个来由:在以太坊主网上有了 BLS (Eth2 所用的新的签名算法)预编译以后,我们便可以在 Solidity 合约内写出一个高效的 Eth2 轻客户端,让以太坊主链上的应用(在 Phase 1.5 到来之前就)可以或许声明 Eth2 上的数据。

如上文所述,Phase 1.5 是个重要里程碑;在此之前,Eth2 是为以太坊打造的;在此以后,Eth2 就会成为以太坊本身。一切的应用都邑整合到升级后的 Eth2 共鸣机制中,既能保存我们习气应用的功能,又能同时开启安然的权益证明算法和高可扩大的数据层新世界。在我看来这就是全部升级过程的核心;其成功意味着我们将以太坊完全锚定到了一个新的实际中,是一个汗青性的时辰。

在此以后,在其它分片链上开启 状况机制 / 履行机制 可以逐步带来额外的可扩大性好处。履行机制的情势能够是 EVM,也能够是一种新的虚拟机,叫做 eWASM。不管 VM 上的选择是甚么,本来的以太坊所构成的 EVM 分片和其它分片都可以或许经过过程信标链来互动和沟通,构成一个多线程、分片化的体系。

看到了没?这就是一场漫长的路程,然则一路都有鲜花伴随。

Eth2 的完成难点,和为甚么值得如许做

很多验证者

分片架构的核心部件依附于对共鸣参与者(即验证者)的随机抽样,抽样构成委员会来验证协定的一个部分(例如一条分片链)。只需协定中有足够多的验证者,即使有一个最大年夜体量的进击者(比如说控制了全部验证者的 1/3),这个进击者想控制一个委员会并破坏全部体系也是简直弗成能的(在概率上极端之小,要用 1 / 2^40 这么小的量级来算)。这让我们可以设计这个体系(This allows us to design the system),使得随便任性具有花费级硬件(例如一台笔记本电脑或乃至是一台旧手机)的人都能成为一个验证者(由于验证者会被分派去验证体系的一个部分,而这部分的验证义务用一台浅显机械的计算资本也能完成)。

这就是分片架构的奇异的地方,也是其艰苦地点。其一,我们必须有足够多的验证者,如许随机取样才会安然:是以 Eth2 的预期验证者数量比大年夜多半(我认为乃至是一切)其它 PoS 协定都要多很多。这在开辟过程的每步中都产生了挑衅 —— 从研究到共鸣机制的技巧详述、到组网办法(networking),再到客户真个资本消费和优化。每个步调都必须推敲到这一点:每多一个验证者,就会给体系引入多一点的包袱。Eth2 客户端团队曾经完成了让数十万个验证者同时参与共鸣的弗成能义务,所以我们能安但是高效地参加很多分片了。

很多分片

另外一个让我们的开辟异常艰苦的基本设计决定是:我们又要可扩大性,又不想就义去中间化。

假设你不在乎用户能不克不及本身验证整条链的完全性、也不在乎链上数据是否是对全部搜集都可用,那要让一条区块链的处理速度上升到每秒几千笔其实不艰苦。艰苦的是,我们须要一个能把体系切分红很多可验证部分的分片化共鸣机制。构思乃至完成如许一种共鸣机制,你能想象有多难了吧。

很多客户端

以太坊的一个信条是,以太坊 起首是一套协定。以太坊是构成协定的很多规矩的笼统集合,而不是这些规矩集合的某种完成。是以,以太坊社区从一开端就鼓励多种客户端完成。如今有 besu、ethereumJS、geth、nthermind、nimbus、open-ethereum、trinity 和 turbo-geth 这么多客户端软件都能同步以太坊区块链。而在 Eth2 这边,我们有 cortex、lighthouse、lodestar、nimbus、prysm、teku、和 trinity 这么多种客户端软件。

多客户端范式有很多好处:

  • 多种客户端完成可以产生广泛的不雅念、算法和架构(每种客户端完成都邑给出本身的不雅点和办法)。这类交叉碰撞是很有好处的,终究我们都能开辟出更靠得住的软件。
  • 不合客户端软件平日有不合的设计目标。那么随着时间推移,用户和应用也会加倍多样化。客户端软件多若干少会环绕着下面几个目标来开辟:性能、安然性、程度可扩大性、用户体验、轻客户端、浏览器友爱、资本节约性,等等等。
  • 假设有浩大的客户端软件可用于临盆情况,一次严重年夜进击能够只会招致一种客户端软件崩溃(例如一次 DoS 进击),而其它的客户端软件依然无缺,进击的破坏力也就被限制住了。这就是我们在以太坊的早期、遭受 「上海 DoS 进击」 时出现的情况:一系列 DoS 进击或许招致 geth 客户端或许 parity 客户端崩溃,但从未招致二者都崩溃。
  • 每种客户端都是通向一种编程说话社区的门户。特定说话的客户端可以作为基本,让该种说话内的实验和创新得以引入。并且,环绕着客户真个基本对象平日会借助该说话的供献者和对象生态体系,滚雪球般地扩大年夜。多客户真个范式加强了以太坊的吸引力。

固然,我们也要为此付出一些价值:

  • 技巧标准和测试对象都必须无懈可击,以防止主网上线后的不测分叉。假设协定只要一种完成,那么该完成就会变成协定本身。在这类情况下,任何一种共鸣机制上的 「bug」 都在本质上变成了协定本身。从纯粹中立的角度来看这仿佛不是功德,但它会清除不测分叉的风险。作为一种处理办法,假好像步主网的客户端应用情况有一种安康的分布(例如没有逾越 1/3 的全部节点 / 验证者在应用同一种客户端),那么全网也能够或许在某一种客户端出现共鸣成绩的时辰保持活性。
  • 与单一客户端比拟,N 种客户端要相互协作,会引入额外的任务,做得好能够是线性增长的包袱,但有时辰会是平方级增长的包袱。我们可以应用一些办法来降低包袱 —— 例如共鸣机制测试套件(还有搜集测试套件)—— 但总弗成能完全清除。

Eth2 客户端和测试网的近况

Phase 0 的 Eth2 客户端在之前两年中已成了相当复杂的软件,也是以能处理数十万的验证者、数千个节点间的分布式共鸣过程。我们如今曾经有了测试网,每天都在向正式启动迈进。所谓行百里者半九十,现实证明白实如此。

我欲望你在启动之前的这段时间里,可以或许走出温馨区、测验测验多种客户端。它们在完成上常常各有衡量,你少不了要亲身着手,才能发明最合适你的软件。并且,要真正取得以太坊多客户端范式的好处,我们须要用户应用多种客户端(在一切类型的客户端之间创造一种安康的应用率分布)。

除此以外,协定中还内置了反串谋的鼓励机制。在某一种主流客户端不测掉足招致应用这类客户真个验证者离线或被罚没的极端情况下,假设你的验证者也由于同种客户端表示出行动上的相干性,那么你也会被处罚,比起只要你本身出错、跟其他人无相干的情况要严重很多。换句话来讲,这个时辰运转小众的客户端会比运转大年夜家都在用的客户端要好。

必定要想清楚—— 假设有多种可用且安然的客户端,运转小众的客户端软件、促进全网的客户端应用率的安康分布,是你的义务。

另外一点就是,不要不好意思。假设你根据文档来运转软件时出了缺点,请让大年夜家知道。哪怕是一个拼写缺点,也能够发送一个修改请求。如果软件崩溃或许弹出了一个 bug,请务必务必在 github 或许客户真个 discord 频道上申报。你们是测试版的用户,有了你们的赞助,我们可让客户端变得更好,对一切人都有好处。

测试网

我们如今正在运转小型的开辟者搜集,每到两个星期重启一次。我之所以说是 「开辟者搜集」,是由于这些测试网起首是为客户端团队的开辟者发明 bug、做优化而办事的。这些搜集是地下的,我们迎接大年夜家参加,但请留意这些搜集还不像 Goerli 或许 Rinkeby 测试网那么经久耐用。最新启动的一个测试网是 Witti 测试网(由 Afri Schoedon 提议),运转 0.11 版技巧标准(假设你想参与,请看这里的参与指南)。

客户端团队现正忙着把客户端升级到 0.12 版技巧标准,该版标准整合了最新的 IETF BLS 标准。完成以后,我们会将开辟者搜集转为 0.12 版并持续扩大年夜搜集的范围、让客户端承当愈来愈多的负载。当我们有 2~3 种客户端能成功同步到 0.12 的开辟者搜集并在高负载下运转以后,我们会做一个更开放的测试网,让社区大年夜众能更充分地参与。我们这里的目标是创建一个能经久存在的多客户端测试网,并且尽能够模仿还未上线的主网的运转情况(让用户能演习若何运转节点并测试任何他们想测试的器械)。幻想的情况是只启动一个测试网,并在保护搜集运转的同时排查毛病。但实际上,我们能够会根据毛病的部位和严重程度而屡次重启乃至另开测试网。

除惯例测试网,我们还会开放一个带有鼓励的 「进击网」:由客户端团队来运转一个稳定的测试网、你们大年夜家来测验测验破坏这个搜集。成功的进击者将能取得以太坊基金会供给的 ETH 嘉奖。更多信息往后放出 —— 请保持存眷!

Eth2 对象的近况

固然环绕 Eth2 的对象还异常稚嫩,但它们也在茁壮生长,令人高兴。如上所述,对象常常都脱胎于客户真个代码库和客户端团队的开辟任务,但如今愈来愈多人参加出去了。为了更好地理解 Eth2、与 Eth2 互动,乃至保护和强化 Eth2,我们社区须要持续开辟 Eth2 对象。

曾经有些团队和小我用本身开辟的 Eth2 对象供给了巨大年夜的价值,我要为他们喝采!我也迎接一切人来开辟新对象、来开辟朝出息步和巩凝成果。

Eth2 对象是个全新的范畴,是个千载难逢的发掘痛点、供给价值并留名青史的机会。

下面罗列了一些正在展开中的任务,但还有很多任务可以做!

  • 区块浏览器:Beaconcha.in、Etherscan、Eth2stats
  • 搜集对象:Prrkl、Rumor、Pyrum、Stethoscope
  • 钱包和 Keysotre:: ethdo、deposit cli、EIP 2335 及其它新标准
  • API 设计和原型绑定
  • 罚没探测对象:Prysm 「hash slinging slasher」

还有一些开放性的对象课题:

  • Eth2 验证者警报:在验证者表示不睬想的时辰提示相干的节点运营者
  • 验证者存款跟踪:经过过程跟踪验证者的包管金处理流程来赞助 Eth2 区块浏览器联通以太坊
  • 应用带来的验证者保护办法:应用代理来跟踪验证者的消息,包管你的客户端没法发送不安然的消息

还有很多课题 —— 并且对象上的开辟不限于技巧标准曾经提到的范畴。创造力才是关键。假设你想供献本身的力量,请跟 Eth2 客户端团队接洽。

Eth1+Eth2 整合的近况

在以后的以太坊客户端(比如 Geth)中,技巧一切的复杂性都是用用户层面的活动带来的 —— 交易池、区块创建、虚拟机计算、状况的存储和检索。而核心的共鸣机制 —— 任务量证明 —— 是协定中相对简单的部分。是以,大年夜部分复杂性都可以经过核心协定以外的复杂硬件来处理。

另外一方面,Eth2 客户端完成则完选集中在共鸣机制上。在权益证明机制和分片架构中,很多复杂性都是为了要完成可扩大的共鸣机制而内生于协定本身的。

这类差别使 Eth1 和 Eth2 客户端能构成漂亮的配对。

以太坊基金会旗下的 geth 客户端团队和 ConsenSys 公司的 TXRX 团队正在做归并二者的初步任务。个中的任务包含:(1)定义 Eth1 和 Eth2 客户端之间的通信协定;(2)为 Eth1 客户端参加可以经过过程通信协定来控制的共鸣引擎;(3)制造原型并模仿 Eth2 Phase 1 中客户真个行动,以测试耦合性。我们希冀在本年夏天能见到一些详细的成果。

你可以在这个研究贴子中懂得 Eth1+Eth2 客户端关系的概述;至于整合所触及的技巧范围则可见此处。

履行机制和跨分片通信机制的研究近况

如上所述,开启跨分片履行功能的详细途径是一个仍在激烈辩论和研究中的范畴。还有很多成绩亟待处理。举例而言:

  • 若干条分片链应开启履行功能?
  • 除 Eth1 分片以外,我们还要用 EVM 或许 eWASM 作为虚拟机吗?
  • 若何能高效构造和处理跨分片交易?
  • 须要在现有的 EVM 上做哪些改变才能支撑跨分片交易?
  • 履行机制和账户构造 可以 / 应当 是广泛可延展(generally extensible)的吗?

(以太坊基金会旗下的) eWASM 团队和(ConsenSys 公司的) Quilit 团队在之前 12 个月中做了大年夜量研究。结论是,处理筹划的范畴异常广泛,固然我们曾经完全懂得了这些范畴的广度,以后的重点是发明简单而靠得住的处理筹划,使我们能测试、制造原型并真正开端评论辩论。由此还出生了 eWASM 团队的 Eth1x64 筹划(此处是这个项目标概述;别的还有一些评论辩论中的技巧标准)。

将笼统的跨分片交易概念转化为靠得住技巧标准(用于评论辩论和终究的原型制造)的任务中出现了迅猛的停顿。请保持存眷,特别假设你是 DApp 开辟者的话。我们计算在接上去几个月里供给一些你可以懂得、可以上手操作的器械,也等待你的反应。

无状况以太坊与 Eth2 的关系

另外一个与 Eth2 并行的研究和开辟范畴叫做 「无状况以太坊」。无状况以太坊研究是为懂得决以太坊的状况数据范围成绩,处理思路是让搜集参与者无需在本地存储完全的以太坊区块链状况就可以验证区块的有效性。如今的以太坊状况转换函数中隐含了须要完全的状况作为输入。而无状况以太坊的思路就是把交易要改变的状况的证据(witness)也包含在区块中。这就使得状况改变过程(也是状况验证过程)变成仅以区块本身作为输入的函数。

关于用户来讲,这就意味着你可以同步区块链,乃至能监控部分你所关怀的状况,但不消存储一切的状况数据。某些参与者(比如区块临盆者、区块浏览器、付费的状况办事供给商)能够会存储一切状况,但大年夜部分参与者都可以不保存一切状况。

关于 Eth2 来讲,无状况性是一种重要的技巧机制,包管节点和验证者可以验证和保护协定,又不至于须要背负存储一切分片的一切效户状况的包袱。相反,验证者可以选择性地成为某些分片的区块临盆者,同时 baseline 验证者只验证无状况区块。

无状况以太坊是对 Eth2 愿景的强有力弥补,由于它能包管分片协定的基本依然是轻量级的。另外一方面,固然我们筹划无状况地运转 Eth2,但假设无状况途径终究被证明行不通,我们也还有其他办法(固然我小我对无状况性异常有信念😄)。

在这就我就不再深刻解读无状况以太坊的近况了,只需知道这是一个冲动人心的并行研究范畴、目标是包管以太坊的经久可持续性,就好了。假设你想懂得更多,请看 Griffin 的 The 1.x Files 系列博客。

摘要

Eth2 是一个大年夜工程,为的是赐与太坊供给一个更高等的、下一代的、高度可扩大且安然、去中间化的共鸣机制。很多团队和有数小我在日以继夜地开辟,欲望它变成实际。我们选择的门路是艰苦的,但我们曾经取得了巨大年夜的停顿,也会持续取得停顿。

这个新的共鸣机制的核心(信标链)就在眼前。

假设你是一个有幻想的验证者,如今就是时辰参与了。测验测验多种客户端、支撑多客户端范式、赞助以太坊 2.0 在起步阶段就取得丰富的客户端多样性作为基本!

假设你是用户,或许是 DApp 开辟者,请在以后的以太坊上持续开辟,我们会持续为你预备更安然、更可扩大的运转情况。等时辰到了,切换到 Eth2 的过程会尽能够地腻滑。

感激赞助昔日之以太坊保持运转且状况优胜的团队及小我;也感激一切为以太坊在 Eth2 的将来作预备的人;感激一切让以太坊美好而弗成思议的用户和开辟者🚀

来源链接:blog.ethereum.org