Как атаки на мусорные сделки влияют на сеть Биткойн: уроки 2015 года
Недавно в библиотеке программного обеспечения Bitcoin Core было предложено отменить ограничение на размер выходов OP_Return, что вызвало споры о том, что такое мусорные транзакции в блокчейне Биткойна и как с ними справляться. Давайте вспомним атаку мусорных транзакций, которой подвернулась сеть Биткойн летом 2015 года, сравним ситуацию тогда и сейчас и обсудим извлеченные уроки.
Атака с мусорными транзакциями 2015 года стала одной из первых стычек в борьбе за размер блока. Нападающими были сторонники больших блоков, которые считали, что ограничение в 1 МБ слишком мало и легко заполняется мусорными транзакциями. Сторонники больших блоков рассматривали заполнение блока как крайне плохой результат, представляющий собой победу отправителей мусорных транзакций, что сделает платежи с Биткойном ненадежными. Они надеялись увеличить лимит размера блока, чтобы повысить стоимость заполнения блока.
Сторонники больших блоков считают, что возможность быстро и дешево записывать мусорные транзакции в блокчейн не остановит злоумышленников, а наоборот, позволит им одержать победу. Увеличение размера блока снизит комиссии, сделав мусорные транзакции дешевле. Однако сторонники больших блоков сосредоточены на том, сколько стоит заполнить блок; они считают, что это значение слишком низкое, и увеличение ограничения размера блока может повысить это значение, сделав Биткойн более устойчивым.
Атака мусорной торговли
Первый раунд
20 июня 2015 года, биржа биткойн-кошельков, заявляющая, что её штаб-квартира находится в Лондоне, объявила о проведении "стресс-тестирования биткойна". Нападающие явно указали, что цель состоит в том, чтобы доказать необходимость увеличения лимита размера блока. Они планируют генерировать 1 МБ транзакционных данных каждые 5 минут, ожидая, что накопление транзакций достигнет 241 блока, то есть 1,67 дня.
Люк-Джр ответил, что Биткойн имеет ограничения по майнерам и размеру блока, чтобы бороться с подобными атаками. 24 июня атакующие объявили, что атака не удалась, так как mempool достиг примерно 12MB, после чего сервер崩溃 через 2 часа. Они потратили около 2 Битов или 434 евро на комиссии в этой неудавшейся атаке.
Второй раунд
24 июня злоумышленники объявили, что вторая атака состоится 29 июня, и целью по-прежнему является накопление mempool до 241MB. Эта атака, похоже, была более эффективной, некоторые пользователи жаловались, что Биткойн стал труден в использовании. Майнинг-пул Eligius Люка-Джуна успешно отфильтровал мусорные транзакции, но другие пулы не предприняли никаких действий. Это вызвало споры о том, наносит ли фильтрация транзакций ущерб взаимозаменяемости Биткойна.
! [Спам-атака 2015 года: как 10 000 долларов повлияли на сеть Bitcoin?] ](https://img-cdn.gateio.im/webp-social/moments-2af6595778ee15dd00047d7fee34983f.webp)
Третий раунд
7 июля произошла третья волна атак, хотя официально это не объявлено, но CoinWallet.EU все еще считается главным подозреваемым. Это была самая интенсивная атака на данный момент, вызвавшая хаос в сети. Сообщается, что было потрачено более 8,000 долларов (30 Биткойн ). Злоумышленники использовали разнообразные стратегии для генерации мусорных транзакций, такие как отправка пылинных транзакций на публичные кошельки и отправка небольших биткойнов на известные адреса с закрытыми ключами.
F2Pool помог очистить беспорядок, создав 1MB транзакции для интеграции мусорных выводов. Грегори Максвелл позже помог F2Pool повысить эффективность верификации транзакций.
Четвертый раунд
Сентябрь, CoinWallet провел последний раунд "стресс-тестирования". Они объявили, что подарят 200 Биткойн, опубликовав приватный ключ непосредственно на форуме. Это привело к созданию более 90 000 транзакций, но поскольку многие из них были конфликтными, влияние было не столь серьезным, как в третьем раунде.
Заключение
Атака на мусорные сделки 2015 года оказала значительное влияние на Биткойн, не только с технической точки зрения, но и на восприятие мусорных сделок с Биткойном. Эти атаки могли привести к следующим изменениям:
Майнеры увеличили стратегию ограничения размера блока с 250KB или 750KB до 1MB.
Минимальная комиссия за ретрансляцию в Bitcoin Core увеличилась в 5 раз.
Введены ограничения на пул памяти и установлен размер пула памяти по умолчанию в 300 МБ.
Усугубила напряженность и поляризацию в дебатах о лимитах размера блока.
Сторонники малых блоков в конечном итоге выиграли эту войну. Теперь переполнение блоков стало нормой, и идея увеличения ограничения размера блока, чтобы позволить больше мусорных транзакций попадать в цепочку, была широко отвергнута. Тем не менее, споры о том, как определить и обрабатывать мусорные транзакции, продолжаются.
! [Спам-атака 2015 года: как 10 000 долларов повлияли на сеть Bitcoin?] ](https://img-cdn.gateio.im/webp-social/moments-b9b5b3303c29766ce2f8c91808ddba7a.webp)
Для тех, кто не пережил 2015 год, основной вывод статьи заключается в том, что атаки с использованием мусорных транзакций не являются чем-то новым. Злонамеренные намерения атакующих в 2015 году, возможно, были более очевидными, чем недавние действия, связанные с созданием JPEG-транзакций. Еще одно интересное сравнение - это сумма комиссии: в 2015 году около 10,000 долларов оказали значительное влияние, тогда как с 2023 года сотни миллионов долларов были потрачены на "мусорные" транзакции.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
5
Поделиться
комментарий
0/400
ForkTongue
· 07-19 23:42
Сколько лет идет спор о размере блока, а он все еще продолжается.
Посмотреть ОригиналОтветить0
Anon4461
· 07-19 05:16
Ничего не решено, все еще заполнено.
Посмотреть ОригиналОтветить0
TokenAlchemist
· 07-19 05:14
лmao классическая тактика спама в мемпуле... все еще более эффективна, чем газовые войны в eth, если честно
Посмотреть ОригиналОтветить0
ProbablyNothing
· 07-19 05:00
Историческое колесо вращается, старые проблемы все еще обсуждаются.
Посмотреть ОригиналОтветить0
hodl_therapist
· 07-19 04:53
Восемь лет назад горький урок, и кто-то снова хочет его повторить?
Обзор атак на мусорные сделки Биткойна 2015 года: прелюдия к спору о размере блока
Как атаки на мусорные сделки влияют на сеть Биткойн: уроки 2015 года
Недавно в библиотеке программного обеспечения Bitcoin Core было предложено отменить ограничение на размер выходов OP_Return, что вызвало споры о том, что такое мусорные транзакции в блокчейне Биткойна и как с ними справляться. Давайте вспомним атаку мусорных транзакций, которой подвернулась сеть Биткойн летом 2015 года, сравним ситуацию тогда и сейчас и обсудим извлеченные уроки.
Атака с мусорными транзакциями 2015 года стала одной из первых стычек в борьбе за размер блока. Нападающими были сторонники больших блоков, которые считали, что ограничение в 1 МБ слишком мало и легко заполняется мусорными транзакциями. Сторонники больших блоков рассматривали заполнение блока как крайне плохой результат, представляющий собой победу отправителей мусорных транзакций, что сделает платежи с Биткойном ненадежными. Они надеялись увеличить лимит размера блока, чтобы повысить стоимость заполнения блока.
Сторонники больших блоков считают, что возможность быстро и дешево записывать мусорные транзакции в блокчейн не остановит злоумышленников, а наоборот, позволит им одержать победу. Увеличение размера блока снизит комиссии, сделав мусорные транзакции дешевле. Однако сторонники больших блоков сосредоточены на том, сколько стоит заполнить блок; они считают, что это значение слишком низкое, и увеличение ограничения размера блока может повысить это значение, сделав Биткойн более устойчивым.
Атака мусорной торговли
Первый раунд
20 июня 2015 года, биржа биткойн-кошельков, заявляющая, что её штаб-квартира находится в Лондоне, объявила о проведении "стресс-тестирования биткойна". Нападающие явно указали, что цель состоит в том, чтобы доказать необходимость увеличения лимита размера блока. Они планируют генерировать 1 МБ транзакционных данных каждые 5 минут, ожидая, что накопление транзакций достигнет 241 блока, то есть 1,67 дня.
Люк-Джр ответил, что Биткойн имеет ограничения по майнерам и размеру блока, чтобы бороться с подобными атаками. 24 июня атакующие объявили, что атака не удалась, так как mempool достиг примерно 12MB, после чего сервер崩溃 через 2 часа. Они потратили около 2 Битов или 434 евро на комиссии в этой неудавшейся атаке.
Второй раунд
24 июня злоумышленники объявили, что вторая атака состоится 29 июня, и целью по-прежнему является накопление mempool до 241MB. Эта атака, похоже, была более эффективной, некоторые пользователи жаловались, что Биткойн стал труден в использовании. Майнинг-пул Eligius Люка-Джуна успешно отфильтровал мусорные транзакции, но другие пулы не предприняли никаких действий. Это вызвало споры о том, наносит ли фильтрация транзакций ущерб взаимозаменяемости Биткойна.
! [Спам-атака 2015 года: как 10 000 долларов повлияли на сеть Bitcoin?] ](https://img-cdn.gateio.im/webp-social/moments-2af6595778ee15dd00047d7fee34983f.webp)
Третий раунд
7 июля произошла третья волна атак, хотя официально это не объявлено, но CoinWallet.EU все еще считается главным подозреваемым. Это была самая интенсивная атака на данный момент, вызвавшая хаос в сети. Сообщается, что было потрачено более 8,000 долларов (30 Биткойн ). Злоумышленники использовали разнообразные стратегии для генерации мусорных транзакций, такие как отправка пылинных транзакций на публичные кошельки и отправка небольших биткойнов на известные адреса с закрытыми ключами.
F2Pool помог очистить беспорядок, создав 1MB транзакции для интеграции мусорных выводов. Грегори Максвелл позже помог F2Pool повысить эффективность верификации транзакций.
Четвертый раунд
Сентябрь, CoinWallet провел последний раунд "стресс-тестирования". Они объявили, что подарят 200 Биткойн, опубликовав приватный ключ непосредственно на форуме. Это привело к созданию более 90 000 транзакций, но поскольку многие из них были конфликтными, влияние было не столь серьезным, как в третьем раунде.
Заключение
Атака на мусорные сделки 2015 года оказала значительное влияние на Биткойн, не только с технической точки зрения, но и на восприятие мусорных сделок с Биткойном. Эти атаки могли привести к следующим изменениям:
Сторонники малых блоков в конечном итоге выиграли эту войну. Теперь переполнение блоков стало нормой, и идея увеличения ограничения размера блока, чтобы позволить больше мусорных транзакций попадать в цепочку, была широко отвергнута. Тем не менее, споры о том, как определить и обрабатывать мусорные транзакции, продолжаются.
! [Спам-атака 2015 года: как 10 000 долларов повлияли на сеть Bitcoin?] ](https://img-cdn.gateio.im/webp-social/moments-b9b5b3303c29766ce2f8c91808ddba7a.webp)
Для тех, кто не пережил 2015 год, основной вывод статьи заключается в том, что атаки с использованием мусорных транзакций не являются чем-то новым. Злонамеренные намерения атакующих в 2015 году, возможно, были более очевидными, чем недавние действия, связанные с созданием JPEG-транзакций. Еще одно интересное сравнение - это сумма комиссии: в 2015 году около 10,000 долларов оказали значительное влияние, тогда как с 2023 года сотни миллионов долларов были потрачены на "мусорные" транзакции.