Geth开发团队紧急呼吁验证者立即升级至1.15.2版本
以太坊客户端Geth发布了一则紧急更新警告,敦促验证者尽快升级到最新版本(v1.15.2)。
此前发布的v1.15.1版本在信标共识引擎中引入了一个回归问题。这一缺陷导致以太坊主网上的区块创建功能受到破坏,使验证者无法正常参与区块生产,可能因此错失区块奖励和交易费用。
测试方法移除引发Geth主网问题的根本原因
该问题的根源在于移除了一个名为TestingTtdDblock的测试方法。该方法最初用于模拟内部测试过程中的合并块,但其删除导致系统无法正确识别主网是否运行在权益证明(PoS)机制下,从而扰乱了预期的网络性能。
Geth v1.15.2版本通过确保仅在存在适当配置信息时才能正确识别合并状态,修复了这一问题。此外,此次更新还恢复了在早期版本中意外禁用的网络对等发现协议,确保节点之间的可靠通信。
因此,强烈建议正在使用Geth v1.15.1版本的验证者和节点运营商立即升级到v1.15.2,以避免错过区块生产机会并规避潜在的经济处罚。
Geth简介:以太坊最受欢迎的客户端
Geth(Go Ethereum)是由Go语言(Golang)编写、由以太坊基金会维护的最广泛使用的以太坊客户端。
它允许用户通过运行完整节点、创建智能合约以及管理账户等方式与以太坊区块链进行交互。
Geth:以太坊去中心化与运作的核心
自以太坊完成合并以来,Geth支持权益证明(PoS)共识机制,并作为执行层(EL)客户端运行,负责处理交易和智能合约,同时与Prysm或Lighthouse等共识层(CL)客户端进行通信。
Geth对于去中心化至关重要,因为运行Geth的节点有助于增强网络的安全性和稳定性。
如何使用Geth:命令行与轻量级客户端
用户可以通过命令行与Geth进行各种与区块链相关的任务交互,也可以运行轻量级客户端。这种客户端无需存储完整的区块链数据,但仍可验证交易。
在以太坊于2022年过渡到PoS之前,Geth曾被广泛用于ETH挖矿。如今,它的重点转向了交易处理和验证。
众多基础设施提供商、验证者和区块链浏览器均依赖Geth。