最近的EOS(即将更名为Vaulta)节点运营商会议汇聚了开发者,讨论了有关网络弹性和自动化的重要更新。一个关键焦点是引入基于gossip的自动对等系统,旨在改善区块生产者之间的连接。此外,他们还解决了一个关键的快照错误,该错误已在最新的软件版本中修复。此次会议是持续努力增强EOS区块链基础设施安全性和效率的一部分,希望反馈能够指导未来的改进。
关键要点
-
影响的不仅仅是计划快照的快照错误已在1.1.4版本中修复,因此运营商应尽快升级。
-
新的基于gossip的自动对等系统旨在简化区块生产者之间的连接,减少手动设置。
-
每个对等密钥现在可以支持多达四个端点,使多节点设置更易于管理。
-
虽然gossip协议有助于网络意识,但并不保护连接,留下潜在的垃圾邮件攻击空间。
-
手动对等选项仍然可用,允许运营商保持对其连接的控制。
快照完整性和升级指导
快照错误影响的不仅是计划快照
所以,发生了一个错误,对吧?而且它不仅仅是搞砸了计划快照。结果发现,它还影响了使用/v1/producer/create_snapshot API手动触发的快照。基本上,一些不应该被标记为最终的区块却被标记为最终。如果你依赖这些快照来做一些重要的事情,这可能会造成严重的麻烦。它影响了计划快照和手动触发的快照。真不妙,鲍勃!
在Antelope Spring Release 1.1.4中部署的修复
好消息,大家!团队在Antelope Spring Release的1.1.4版本中修复了快照错误。如果你是一个制作快照的节点运营商,当1.1.4可用时,应该尽快升级。以下是你应该做的快速概述:
-
检查你当前的Antelope版本。
-
如果你运行的版本早于1.1.4,计划进行升级。
-
监控1.1.4的发布说明,以确保没有其他影响你设置的重大更改。
-
如果可能,先在非生产环境中测试升级。
-
升级你的生产节点。安全第一!
引入基于Gossip的BP自动对等
所以,最大的新闻是这个新的基于gossip的自动对等系统,专为区块生产者(BPs)设计。基本上,这一切都是为了让网络更具弹性,特别是在发生硬分叉等疯狂情况时。这个想法是自动化许多BPs通常需要手动处理的对等连接设置。它应该使事情变得更顺畅、更可靠。
自动化BP网络连接
好的,主要目标是减少设置对等连接所需的手动工作。这个新系统旨在自动管理BPs之间的连接。可以把它看作是保持网络正常运转的一种方式,即使在出现问题时。它肯定会帮助提高稳定性,特别是在网络承受压力时。
对等密钥和签名要求
为了使这一切正常工作,BPs需要在智能合约中注册一个特殊的密钥。这个密钥非常重要,因为它确保只有受信任的BPs才能相互通信。就像一个秘密握手,验证每个人的身份。大致如下:
-
BPs注册一个唯一的密钥。
-
这个密钥用于签署gossip消息。
-
只有经过认证的消息才会被接受。
没有这个密钥,你就无法加入这个圈子,你的节点将无法参与gossip网络。
对等配置和限制
每个对等密钥允许最多4个端点
所以,随着这个新的基于gossip的对等系统,有一些限制。每个对等密钥只能连接最多四个不同的节点。我想这是为了防止事情变得过于复杂,但它也让你可以同时运行几个节点。这是一个平衡,我想。
防火墙和通过API的端点发现
他们还试图简化防火墙的管理。有一个HTTP端点提供前21个区块生产者的连接信息。这个想法是,你可以用它来自动更新你的防火墙规则,只允许来自受信任来源的连接。理论上听起来不错,但我想知道它在实践中效果如何。我的意思是,防火墙可能很麻烦,任何自动化它的东西都是受欢迎的,但我也有点担心放弃太多控制权。
手动对等选项仍然可用
别担心,如果你想,你仍然可以以传统方式进行操作。手动对等选项仍然存在。如果你想保持现状,可以继续这样做。此外,他们还使你可以连接到所有前21个BPs,而不仅仅是你身边的那些。所以,你有选择:
-
继续手动操作。
-
尝试新的自动化系统。
-
混合使用,随你所需。
安全性和实际实施问题
Gossip进行身份验证,但不保护连接
好的,所以新的gossip协议是为了让事情变得更简单,对吧?它验证谁在和谁说话,这很酷。但问题是:它实际上并不保护连接本身。可以这样理解:它在门口检查你的身份证,但一旦你进来了,任何事情都可以发生。这意味着你的端点仍然可能遭受垃圾邮件或洪水攻击。这并不理想,特别是如果你试图保持事情顺利进行。
配置错误风险和DNS限制
设置这一切并不是即插即用的。如果你搞错了gossip的细节,你的连接质量可能会急剧下降。别忘了DNS记录。它们可能会让设置防火墙规则和自动化脚本变得非常麻烦。就像试图用缺失的说明和一些额外的随机零件来搭建乐高玩具。你可能最终会完成,但过程会让人沮丧。
人类监督仍然发挥作用
我明白自动化的想法,但有些决定最好还是由人来做。有些人担心让机器处理以前由受信任的运营商管理的事情。尤其是当涉及到私有端点时,有些人仍然更喜欢手动检查。这就像开一辆自动驾驶汽车——当然,它可以处理大部分驾驶,但你仍然希望在方向盘上保持双手,以防万一。
鼓励迭代和反馈
这个系统仍在不断发展。开发者依赖我们来测试它并给他们反馈。他们希望我们使用Jungle网络来真正对其进行测试,帮助他们解决任何问题。这就像是一个新视频游戏的beta测试者——你可以提前玩,但你也必须处理错误和故障。但嘿,至少你可以帮助让它变得更好,对吧?
节点运营商会议的最终思考
总之,最近的EOS(即将更名为Vaulta)节点运营商会议突出了网络基础设施的重要进展。引入基于gossip的自动对等系统旨在简化区块生产者之间的连接,这可能导致网络更具弹性。然而,仍然存在挑战,特别是在实施和安全性方面。1.1.4版本中修复的快照错误是向前迈出的一步,但运营商仍需谨慎对待潜在风险,如垃圾邮件攻击。随着在Jungle测试网络的推出,运营商的反馈对于完善这些发展至关重要。总体而言,这次会议反映了对改善EOS区块链的承诺,平衡了自动化与手动监督的需求。
本文借助人工智能技术支持,参考多个权威来源编写而成。最终内容已由BlockzHub编辑团队进行全面审查和编辑,以确保准确性、清晰度和连贯性。原始报道来源在适当且必要时均予以注明。本文中表达的观点不一定代表BlockzHub的官方立场或观点。本文仅供信息参考,不应被视为财务或专业建议。投资涉及风险,在做出任何投资决策之前,您应咨询合格的财务顾问。
