Forklog
2023-06-08 07:16:01

Баг в Arbitrum вызвал кратковременный сбой транзакций

7 июня разработчики Arbitrum оперативно исправили ошибку в механизме секвенсора, которая привела к кратковременной паузе в исполнении пакетов транзакций на Ethereum. Earlier today, there was a disruption in the Sequencer’s batch poster that caused batches not to be posted. We'll be publishing a full post-mortem later today, but let’s take this chance to look at the high-level overview. 👇🧵— Arbitrum Developers (💙,🧡) (@ArbitrumDevs) June 7, 2023 Как сеть второго уровня Arbitrum объединяет транзакции в пакеты и отправляет их одним переводом в Ethereum. Это позволяет снизить нагрузку на основной блокчейн и сократить комиссии. За формирование и отправку пакетов отвечает секвенсор, в коде для ончейн-публикации сборок которого и обнаружилась ошибка. "Воздействие: кратковременная пауза для финализации транзакций в сети, в остальном служба не была затронута", — пояснила команда. So, where is the bug? Well, it was in the batch poster. When the Sequencer tried to post a batch on-chain, the bug hit and the transaction reverted.Impact: A temporary pause to finalize transaction ordering on-chain, but otherwise the Sequencer’s service was not disrupted.— Arbitrum Developers (💙,🧡) (@ArbitrumDevs) June 7, 2023 Неисполненная транзакция пакета вызвала рассинхронизацию механизма финансирования. Он состоит из двух кошельков: секвенсора и "возмещения платы за газ". Первый по определению имеет минимальный баланс и программно пополняется вторым. Поскольку транзакция не была завершена, кошелек секвенсора не получил возмещение потраченных ~5 ETH и не смог отправить следующий пакет. После исправления ошибки механизм работает штатно.    "Подводя итог, можно резюмировать, что в обработчике пакетов был баг, из-за которого он не публиковал их в сети какое-то время. Вскоре мы опубликуем подробный анализ, и мы рады, что отказоустойчивая система работала во время инцидента должным образом", — отметили разработчики. https://forklog.com/cryptorium/chto-takoe-arbitrum Напомним, в мае сбой финализации транзакций произошел в Ethereum.

获取加密通讯
阅读免责声明 : 此处提供的所有内容我们的网站,超链接网站,相关应用程序,论坛,博客,社交媒体帐户和其他平台(“网站”)仅供您提供一般信息,从第三方采购。 我们不对与我们的内容有任何形式的保证,包括但不限于准确性和更新性。 我们提供的内容中没有任何内容构成财务建议,法律建议或任何其他形式的建议,以满足您对任何目的的特定依赖。 任何使用或依赖我们的内容完全由您自行承担风险和自由裁量权。 在依赖它们之前,您应该进行自己的研究,审查,分析和验证我们的内容。 交易是一项高风险的活动,可能导致重大损失,因此请在做出任何决定之前咨询您的财务顾问。 我们网站上的任何内容均不构成招揽或要约