月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 火必APP > 正文

LIGHT:Lighthouse:从测试网崩溃中学到的教训_USE

作者:

时间:1900/1/1 0:00:00

编者按:本文来自以太坊爱好者,作者:PaulHauner,翻译:阿剑,Odaily星球日报经授权转载。一个测试网倒下,千千万万个测试网站起来

一个星期以前,我们宣布使用Lighthouse客户端启动一个大型的公开测试网。测试网成功启动并且运行了一周,首次证明了使用生产环境配置的Eth2测试网也是可以跑起来的。启动测试网时,我们曾说,“我们要尝试把这个测试网搞崩,而且我有自信我们能够成功”。测试网确实挂了,而且是两次。第一次是在周六上午,第二次是在周一早上。第一次挂掉之后,我们成功恢复了测试网运行;但第二次崩溃时,我们决定就此收手,不再恢复。这里说的“崩溃”、“挂掉”,都是指测试网无法敲定epoch。而没法敲定epoch的原因是超过1/3的验证者都掉线了。在设计上,这个测试网遇到问题不会死撑,而是会快速且明确地表现出失败。这个测试网的基石是4个AWSt2.medium实例;每个实例都作为公开的引导节点,负载4096个验证者。实际上,我们也很惊讶,它们居然能撑这么久;对于少数硬件配置一般的机器来说,这是巨大的负担;它们中只要有两个离线了,测试网就没法继续敲定了。我们分析了这两次崩溃事件,也学到了很多。我们团队已经回到开发工作中,希望能在下周发布一个新的测试网。你可以在v0.1.1milestone这个页面上了解我们的进展。教训

Daylight宣布完成300万美元种子轮融资:金色财经报道,Web3奖励信息聚合平台Daylight宣布完成300万美元种子轮融资。?该轮投资者包括 Framework Ventures、Chapter One、6?th?Man Ventures 和 OpenSea。?[2022/12/1 21:13:39]

测试网崩溃的主要原因

测试网第一次崩溃的直接原因是软件的联网部件中的一个循环,它会“看到”某个见证数据不断地重复发布。该循环在我们部署的四个信标节点中的两个节点上出现了,耗尽了它们的资源,使得它们无法生产区块和见证数据。这个问题是导致两次崩溃的直接原因。我们已经更新了我们的gossipsub实现,现在,每条内容都是根据其内容来寻址的,这就意味着,如果我们收到两条内容相同的消息,gossipsub协议会忽略掉第二条消息。我们也在Lighthouse客户端的代码中加入了复制消息检查,以此防止收发复制消息。测试网崩溃的次要原因

Lightspark创始人:网络在很长一段时间内缺乏不确定性:金色财经报道,Lightspark创始人David Marcus发推称,不是对以太坊进行抨击,但随着即将到来的合并,我不禁对在比特币上进行建设感到庆幸。网络的一成不变,在另一方面也带来信任和稳定性。

此前报道,5月13日,David Marcus创立的比特币闪电网络公司Lightspark宣布完成了一轮融资,融资金额未披露,由a16z和Paradigm领投。[2022/8/19 12:35:18]

数据量暴涨两个信标节点挂掉以后,测试网就不可能敲定区块了。不过,剩下的两个节点仍在继续发出和接收区块,这也是我们希望看到的情形。但是,网络失去确定性之后,它们就无法修剪和压缩它们的数据库,这就导致它们的数据库以每小时几GB的速度增长。因为我们将测试网节点的硬盘限制在32GB,最终,它们的磁盘被旧数据塞满、无法再接受新区块了。这就导致另外两个节点也离线了。在这种情况下,要想恢复测试网运行也很简单,只需加大硬盘、重启节点即可。我们也对这种恢复方式很满意,因为这就意味着,一些配有大硬盘的节点在两次崩溃中都几乎不会受到什么影响。在我写作本文之时,Michael正在开发针对这个问题的解决方案,思路是让数据库的膨胀速度降低32倍。虽然我们很高兴看到在100epoch不能敲定之后节点能够恢复,但目前的情况相当于,一个硬盘不足64gb的节点只有约10个小时的生存时间。恢复能力对Lighthouse客户端是非常重要的,而Michael的更新会将10小时延长到13天。分叉选择我们也观察到,网络的分叉选择时间延长到了8秒。在我们看来,这是不可接受的,必须要去解决它。我们意识到,这个问题是由于过度从磁盘中加载信标链状态导致的,所以我们已经写了一个PR来解决这个问题。社区反馈很高兴看到人们参与到Lighthouse测试网中来并运行自己的验证者,有400多名参与者参与了我们的测试网!感谢他们的反馈!下面这些建议是他们一再提到的:需要更快的同步时间:我们正在努力了,预计在0.1.1版本中,同步速度可以快上1.5~2倍。更好的docker文档:Scott正在优化这些文档,而且新的测试网会用docker来部署。更稳定的eth1节点:我们提供了一个公开的eth1节点,方便用户的使用,但事实证明,这个节点还导致了某些验证者宕机。在下一个测试网发布的时候,我们会在不同的地区部署少量节点,并在这些节点间做负载均衡。更多API端点:becaoncha.in团队联系上了我们,并希望他们的区块浏览器能够得到更多的API端点。我们已经提交了一个PR,估计会在0.1.1版本时合并。

MXC抹茶考核区上线LIGHT,开盘上涨252.5%:据官方消息,MXC抹茶考核区上线LIGHT(Lights.finance),开放USDT交易。截至目前,LIGHT开盘价格为20USDT,最高报价70.5USDT,最高涨幅252.5%,现报70.3USDT。

资料显示,LIGHT是Lights.finance平台唯一的权益凭证和流通Token,Lights.finance是一个DeFi分发平台,将会赋能DeFi生态更大的流动性,为DeFi行业的发展奠定最坚实的流量基础。[2020/10/18]

声音 | Lightning Labs首席开发人员:闪电网络存在许多路由问题:据trustnodes报道,Lightning Labs首席开发人员Alex Bosworth表示,至少有六个原因可能导致用户的闪电网络(Lightning Network)节点无法路由到目的地,即发送或接收付款。包括没有流入的流动性、低正常运行时间、资本致力于竞争目的地、把资金投入到没人想去的地方、费用太高及流入流动性本身并不好。[2019/3/14]

标签:LIGHTGHTUSDUSElightchainBrightIDUSDZ价格The Smokehouse

火必APP热门资讯
LIB:遭欧美一致否定,Libra该何去何从?_LIBRA

FacebookCEO扎克伯格今天凌晨发布了他关于新的10年的愿景。他在愿景中提到了代际变化、新的私人社交平台、去中心化的机会、下一代计算平台和新的治理形式.

1900/1/1 0:00:00
比特币:比特币总量2100万个,听说可以增发?_ENS

近日有读者提到这样的问题,比特币可以不按个来算,能够继续分割,分割到一聪,这样看比特币2100万的上限是不是一个伪命题?对这个说法,我们可以从几个方面进行理解首先.

1900/1/1 0:00:00
以太坊:还让不让过年了!以太坊“缪尔冰川”硬分叉升级时间选的太糟糕_XBTC21

Odaily星球日报译者|Moni以太坊选择了在一年中“最不活跃”的一天进行硬分叉。众所周知,2020年1月1日,“缪尔冰川”硬分叉应该会再次延迟难度炸弹.

1900/1/1 0:00:00
比特币:展望:2020年比特币挖矿行业将有何新变化?_RES

编者按:本文来自头等仓区块链研究院,作者:JessieWillms,翻译:头等仓Winny,Odaily星球日报经授权转载.

1900/1/1 0:00:00
加密货币:加密世界需要亿万个用户,如何找到他们?_买比特币合法吗

编者按:本文来自链闻,作者:LeftOfCenter,Odaily星球日报经授权转载。「炒币」依然是加密货币最主要的用例,加密货币还远远没有走向大众和主流。这些现实让人沮丧.

1900/1/1 0:00:00
比特币:2020年比特币的繁荣将由什么开启?_比特币24小时交易吗

2020年,是数字货币被寄予厚望的一年,其中最受期待的就是比特币将迎来第三次“减半”。从历史上看,比特币的每一次减半前后,市场行情都会创下新高.

1900/1/1 0:00:00