Разработчики Lightning Network выпустили исправление для критической ошибки, которая привела к простою некоторых нод
Ошибку исправили после того, как пользователь, идентифицированный как основатель Bitmatrix Бурак Кечели, совершил крупную транзакцию, для которой потребовалось 998 подписей с приватным ключом для отправки биткоинов. Ноды Lightning не смогли обработать транзакцию с мультиподписью из-за аномально большого количества подписей.
В Lightning Labs заявили, что транзакция вызвала серию событий, которые полностью нарушили возможность синхронизации нодов в сети друг с другом, но не привели к потере средств. После выполнения транзакции ноды отклоняли конкретный блок, в которые она входили, а также последующие блоки.
Кечели уже совершил крупную транзакцию в прошлом месяце, спровоцировав аналогичные проблемы в сети. Вместо того, чтобы заявить об ошибке в системе безопасности, он продолжил транзакцию. Кечели утверждал, что действовал во имя «высшего блага».
«Как волшебник биткоинов, я призвал теорию хаоса во имя тьмы для сохранения баланса», — написал Кечели в твиттере.
Lightning Network – это решение второго уровня, для блокчейна Биткоина, оно позволяет выполнять транзакции за пределами сети.
В августе исследователи из Университета Иллинойса обнаружили критическую уязвимость в протоколе Lightning Network. Выяснилось, что небольшая группа валидаторов сможет вывести валюту из протокола через «зомби атаку», атаку двойной траты, или через флуд. Атака двойной траты приведет к получению бóльшего количества криптовалюты, чем положено валидатору. В этом случае решением может быть перепроверка ложных транзакций, что, впрочем, как отмечают исследователи, ударит по пропускной способности протокола.
До этого, летом 2020 года, исследователи Йона Харрис и Авив Зоар из Иерусалимского университета Израиля обнаружили, что злоумышленники могут использовать перегрузку Lightning Network для кражи средств с кошельков.
Читайте свежие новости криптовалют на портале BeInCrypto и присоединяйтесь к дискуссии в нашем Телеграм-канале
Trusted
Согласно правилам Trust Project, BeInCrypto стремится предоставлять только непредвзятую и правдивую информацию. Цель этой новостной статьи — осветить событие точно и своевременно. Тем не менее, BeInCrypto рекомендует читателям самостоятельно проверять информацию и консультироваться со специалистом, прежде чем принимать любые финансовые решения на основе этого контента. Также обратите внимание, что наши «Условия и положения», «Политика конфиденциальности» и «Дисклеймеры» были обновлены.