Источник: PortaldoBitcoin
Оригинальный заголовок: Валидаторы Ethereum потеряли R$ 6,45 миллионов из-за бага
Оригинальная ссылка:
Баг, связанный с Ethereum, привел к потере около 382 ETH в виде вознаграждений валидаторов, что примерно равно R$ 6,45 миллионам, согласно анализу, опубликованному Prysm, одному из основных программных обеспечений, используемых для поддержания работы сети. Проблема возникла 4 декабря, за день до внедрения обновления Fusaka.
Валидаторы — это участники, ответственные за подтверждение транзакций и создание новых блоков в блокчейне. В качестве вознаграждения за эту работу они получают небольшие количества ETH. Этот процесс происходит в циклах времени, называемых “эпохами”, которые длятся несколько минут. Во время инцидента было затронуто 41 последовательная эпоха.
По данным Prysm, почти все узлы, использующие этот клиент, столкнулись с исчерпанием вычислительных ресурсов. Проще говоря, компьютеры перегружались при обработке определенной информации, что привело к тому, что многие валидаторы перестали отвечать сети в правильное время. В результате блоки и подтверждения перестали регистрироваться, что привело к потере вознаграждений.
Всего 248 блоков не были должным образом синхронизированы этими узлами. Во время события доля сети снизилась примерно до 75%, что ниже оптимального уровня для полноценной работы сети Ethereum. Тем не менее, блокчейн не остановился.
Это произошло потому, что Ethereum использует разные программные обеспечения для валидации, известные как клиенты. Пока Prysm сталкивался с проблемами, другие клиенты продолжали работать нормально. По словам самой компании, такое разнообразие клиентов было важно для предотвращения более серьезных последствий, таких как неправильная валидация информации или временная остановка сети.
Ошибка была обнаружена в коде Prysm и уже исправлена. Версии v7.0.1 и v7.1.0 программного обеспечения включают окончательное решение этой проблемы.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Валидаторы Ethereum теряют 6,45 миллиона R$ из-за бага
Источник: PortaldoBitcoin Оригинальный заголовок: Валидаторы Ethereum потеряли R$ 6,45 миллионов из-за бага Оригинальная ссылка: Баг, связанный с Ethereum, привел к потере около 382 ETH в виде вознаграждений валидаторов, что примерно равно R$ 6,45 миллионам, согласно анализу, опубликованному Prysm, одному из основных программных обеспечений, используемых для поддержания работы сети. Проблема возникла 4 декабря, за день до внедрения обновления Fusaka.
Валидаторы — это участники, ответственные за подтверждение транзакций и создание новых блоков в блокчейне. В качестве вознаграждения за эту работу они получают небольшие количества ETH. Этот процесс происходит в циклах времени, называемых “эпохами”, которые длятся несколько минут. Во время инцидента было затронуто 41 последовательная эпоха.
По данным Prysm, почти все узлы, использующие этот клиент, столкнулись с исчерпанием вычислительных ресурсов. Проще говоря, компьютеры перегружались при обработке определенной информации, что привело к тому, что многие валидаторы перестали отвечать сети в правильное время. В результате блоки и подтверждения перестали регистрироваться, что привело к потере вознаграждений.
Всего 248 блоков не были должным образом синхронизированы этими узлами. Во время события доля сети снизилась примерно до 75%, что ниже оптимального уровня для полноценной работы сети Ethereum. Тем не менее, блокчейн не остановился.
Это произошло потому, что Ethereum использует разные программные обеспечения для валидации, известные как клиенты. Пока Prysm сталкивался с проблемами, другие клиенты продолжали работать нормально. По словам самой компании, такое разнообразие клиентов было важно для предотвращения более серьезных последствий, таких как неправильная валидация информации или временная остановка сети.
Ошибка была обнаружена в коде Prysm и уже исправлена. Версии v7.0.1 и v7.1.0 программного обеспечения включают окончательное решение этой проблемы.