BTC $82,966.85 +0.70%
ETH $2,506.90 +1.13%
BNB $750.13 +1.25%
XRP $1.40 +1.07%
SOL $110.24 +1.45%
TRX $0.3306 -0.39%
DOGE $0.0858 +0.89%
ADA $0.2528 +5.43%
BCH $280.74 +2.21%
LINK $13.06 +2.43%
HYPE $85.47 +1.85%
AAVE $169.32 +1.58%
SUI $1.11 +5.12%
XLM $0.1971 +1.89%
ZEC $1,222.00 +1.30%
AAPL $336.35 0.00%
AMZN $262.43 -0.11%
GOOGL $351.38 -0.17%
MSFT $535.23 -0.03%
META $719.39 +0.10%
NVDA $230.55 +0.43%
TSLA $382.88 +0.02%
SNDK $1,598.93 +1.18%
INTC $105.19 +0.58%
SPCX $163.69 +0.55%
MU $1,036.89 +0.70%
AMD $609.54 +0.30%
BTC $82,966.85 +0.70%
ETH $2,506.90 +1.13%
BNB $750.13 +1.25%
XRP $1.40 +1.07%
SOL $110.24 +1.45%
TRX $0.3306 -0.39%
DOGE $0.0858 +0.89%
ADA $0.2528 +5.43%
BCH $280.74 +2.21%
LINK $13.06 +2.43%
HYPE $85.47 +1.85%
AAVE $169.32 +1.58%
SUI $1.11 +5.12%
XLM $0.1971 +1.89%
ZEC $1,222.00 +1.30%
AAPL $336.35 0.00%
AMZN $262.43 -0.11%
GOOGL $351.38 -0.17%
MSFT $535.23 -0.03%
META $719.39 +0.10%
NVDA $230.55 +0.43%
TSLA $382.88 +0.02%
SNDK $1,598.93 +1.18%
INTC $105.19 +0.58%
SPCX $163.69 +0.55%
MU $1,036.89 +0.70%
AMD $609.54 +0.30%

prysm

Все
Статьи
Новости

first_img Обновление Prysm перед тестированием Ethereum Glamsterdam, лимит газа в блоке Sepolia будет увеличен до 200 миллионов

Согласно отчету CoinDesk, разработчики Ethereum в понедельник вечером выпустили версию клиента Prysm 7.2.1, в которую встроен лимит в 200 миллионов Gas, чтобы завершить развертывание перед тестированием тестовой сети Sepolia в рамках обновления Glamsterdam во вторник.Glamsterdam является следующим значительным обновлением Ethereum, которое сначала будет активировано в тестовой сети Sepolia, где разработчики используют токены без реальной ценности для отработки изменений. Одной из частей тестирования во вторник является повышение лимита Gas в Sepolia с примерно 60 миллионов до 200 миллионов.Gas — это единица измерения, используемая Ethereum для оценки того, сколько вычислительных работ может вместить один блок; более высокий лимит означает, что сеть может одновременно обрабатывать больше транзакций и более сложные действия, но также предъявляет более высокие требования к компьютерам, работающим на Ethereum. Prysm — это программное обеспечение клиента, используемое валидаторами Ethereum, и его предыдущая версия была завершена до того, как эта настройка была добавлена в конфигурацию Sepolia, поэтому валидаторы, работающие на старой версии, если не изменят параметры вручную, будут по-прежнему генерировать блоки с лимитом в 60 миллионов Gas, что ослабит эффект этого теста на емкость.Валидаторы, работающие на последней версии, автоматически начнут предлагать блоки с 200 миллионами Gas, когда Glamsterdam будет активирован в Sepolia в 13:53:36 по всемирному координированному времени 6 октября. Ethereum постепенно увеличивает емкость блоков, чтобы протестировать, насколько далеко можно зайти, прежде чем работа валидаторов станет слишком сложной или дорогой. Настройка в 200 миллионов применяется только к Sepolia, Glamsterdam еще не активирован в основной сети Ethereum.

The Ethereum Prysm client experienced a mainnet incident, resulting in resource exhaustion and a large-scale loss of blocks and attestations

The Prysm team released a mainnet incident review report stating that on December 4, during the Ethereum mainnet Fusaka period, nearly all Prysm beacon nodes experienced resource exhaustion when processing specific attestations, leading to an inability to respond to validator requests in a timely manner, resulting in a significant number of missing blocks and attestations.The incident affected epochs 411439 to 411480, totaling 42 epochs, with 248 blocks missing out of 1344 slots, resulting in a missing rate of approximately 18.5%; the network participation rate dropped to as low as 75%, and validators lost approximately 382 ETH in witness rewards. The root cause was that Prysm received attestations from nodes that may have been out of sync with the mainnet, which referenced the block root of the previous epoch.To verify their legitimacy, Prysm repeatedly replayed old epoch states and executed high-cost epoch transitions, causing nodes to trigger resource exhaustion under high concurrency. The related defect originated from Prysm PR 15965, which had been deployed to the testnet a month earlier but did not trigger the same scenario.The temporary solution provided by the officials is to enable the --disable-last-epoch-target parameter in version v7.0; the subsequently released v7.1 and v7.1.0 included a long-term fix by verifying attestations using the head state, avoiding the need to replay historical states.Prysm stated that the issue gradually alleviated after December 4 at UTC 4:45, and by epoch 411480, the network participation rate had recovered to over 95%.The Prysm team pointed out that this incident highlights the importance of client diversity; if a single client accounts for more than one-third of the network, it may lead to temporary inability to finalize; if it exceeds two-thirds, there is a risk of an invalid chain at finalization. They also reflected on the unclear communication regarding feature switches and the failure of the testing environment to simulate large-scale out-of-sync nodes, and will improve testing strategies and configuration management in the future.

Ethereum Prysm client bug causes validator participation to drop by 25%, risking finality

Cointelegraph monitored that shortly after the Fusaka network upgrade, the participation of validators in the Ethereum network sharply declined due to a bug in the Prysm consensus client, resulting in a large number of voting nodes going offline.Prysm officially announced on Thursday that its v7.0 version client unnecessarily generated old states when processing outdated attestations, causing nodes to malfunction. Developers recommended that users temporarily start the client with the "--disable-last-epoch-targets" flag as a workaround.Data from Beaconcha.in shows that in Epoch 411,448, the network's sync participation and voting participation dropped to 75% and 74.7%, respectively. The voting participation decreased by 25%, falling just under 9 percentage points short of the two-thirds majority (66.6%) required for the network to maintain finality.The extent of the decline in voting participation roughly corresponds with the share of validators using the Prysm consensus client, indicating that the failures in attestations are likely concentrated among Prysm validators. Previously, Prysm's share had reached as high as 68.1%. As of the time of writing, the current voting participation in the Ethereum network's Epoch (411,712) is nearly 99%, with sync participation at 97%, indicating that the network has recovered.Current data from MigaLabs shows that Lighthouse still accounts for 52.55% of consensus nodes, with Prysm in second place at 18%. Ethereum educator Anthony Sassano stated that if Lighthouse encountered this bug, the network would lose finality.
app_icon
ChainCatcher Building the Web3 world with innovations.