Недавно кто-то предложил отменить ограничения на размер выходов OP_Return в библиотеке программного обеспечения Bitcoin Core, что вызвало новую волну обсуждений о мусорных транзакциях в Биткойн Блокчейн и методах их обработки. В этой статье рассматривается атака мусорных транзакций на Биткойн сеть летом 2015 года, сопоставляются условия того времени с нынешними, а также обсуждаются извлеченные уроки.
Летняя атака на мусорные транзакции 2015 года стала ранним столкновением в争议 о размере блока. Нападающими были сторонники увеличения ограничения размера блока, которые считали, что лимит в 1 МБ слишком мал и может быть легко заполнен мусорными транзакциями. Сторонники больших блоков считали, что заполнение блока делает платежи Биткойн ненадежными и что необходимо увеличить ограничение размера блока, чтобы повысить расходы отправителей мусорных транзакций.
Сторонники маленьких блоков считают, что быстрая и дешевая запись мусорных транзакций в блокчейн не остановит злоумышленников, а наоборот, поможет им добиться успеха. Увеличение размера блока также приведет к снижению сборов, что сделает мусорные транзакции более дешевыми. Однако сторонники больших блоков сосредоточены на общей стоимости, заполняющей один блок, и считают, что это значение слишком низко для безопасности Биткойна.
20 июня 2015 года компания под названием CoinWallet.eu, предоставляющая биткойн-кошелек и обменник, объявила о проведении "тестирования давления на биткойн". Они заявили, что хотят продемонстрировать необходимость увеличения ограничения размера блока, планируя генерировать 1 МБ данных о транзакциях каждые 5 минут, с целью довести количество накопленных транзакций до 241 блока. Однако первая волна атаки не увенчалась успехом, серверы атакующих рухнули, когда в mempool достигло примерно 12 МБ.
24 июня CoinWallet.eu объявил, что 29 июня состоится второй раунд атаки. Эта атака, похоже, более эффективна, некоторые пользователи жалуются, что Биткойн стал недоступен. Тем не менее, некоторые пулы, такие как Eligius, успешно фильтровали мусорные транзакции, их размер блока заметно меньше, чем у других пулов. Это вызвало споры о том, должны ли майнеры фильтровать транзакции, некоторые считают, что это подрывает взаимозаменяемость Биткойна.
7 июля произошла третья волна атак, которая была масштабнее и разнообразнее. Нападающие потратили более 8000 долларов на отправку большого количества мелких транзакций на общественные кошельки и известные адреса с приватными ключами. Некоторые разработчики считают, что увеличение размера блока является лучшей мерой защиты, в то время как некоторые майнинг-пулы очищают мусорные выходы, создавая крупные интеграционные транзакции.
В сентябре произошла последняя атака, CoinWallet.eu опубликовал тысячи закрытых ключей с балансами, что привело к более чем 90 000 транзакциям. Влияние этой атаки не так сильно, как в предыдущий раз, многие конфликтующие транзакции могут быть отменены по принципу "впервые увидел безопасность".
Эти атаки оказали значительное влияние на Биткойн. Майнеры повысили ограничения на размер блока до 1 МБ, минимальная плата за ретрансляцию увеличилась в 5 раз, Bitcoin Core ввел ограничения на пул памяти. В то же время эти события усугубили разногласия в дебатах о ограничении размера блока.
Сравнивая с 2015 годом, масштабы "мусорных" торговых сборов достигли нескольких сотен миллионов долларов. Тем не менее, дискуссии о том, как определить и обрабатывать мусорные сделки, продолжаются. Эта история показывает, что атаки мусорных сделок не являются новинкой, но их масштаб и природа значительно изменились.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Взгляд на атаку на мусорные сделки Биткойна 2015 года: прелюдия к борьбе за размер блока
Недавно кто-то предложил отменить ограничения на размер выходов OP_Return в библиотеке программного обеспечения Bitcoin Core, что вызвало новую волну обсуждений о мусорных транзакциях в Биткойн Блокчейн и методах их обработки. В этой статье рассматривается атака мусорных транзакций на Биткойн сеть летом 2015 года, сопоставляются условия того времени с нынешними, а также обсуждаются извлеченные уроки.
Летняя атака на мусорные транзакции 2015 года стала ранним столкновением в争议 о размере блока. Нападающими были сторонники увеличения ограничения размера блока, которые считали, что лимит в 1 МБ слишком мал и может быть легко заполнен мусорными транзакциями. Сторонники больших блоков считали, что заполнение блока делает платежи Биткойн ненадежными и что необходимо увеличить ограничение размера блока, чтобы повысить расходы отправителей мусорных транзакций.
Сторонники маленьких блоков считают, что быстрая и дешевая запись мусорных транзакций в блокчейн не остановит злоумышленников, а наоборот, поможет им добиться успеха. Увеличение размера блока также приведет к снижению сборов, что сделает мусорные транзакции более дешевыми. Однако сторонники больших блоков сосредоточены на общей стоимости, заполняющей один блок, и считают, что это значение слишком низко для безопасности Биткойна.
20 июня 2015 года компания под названием CoinWallet.eu, предоставляющая биткойн-кошелек и обменник, объявила о проведении "тестирования давления на биткойн". Они заявили, что хотят продемонстрировать необходимость увеличения ограничения размера блока, планируя генерировать 1 МБ данных о транзакциях каждые 5 минут, с целью довести количество накопленных транзакций до 241 блока. Однако первая волна атаки не увенчалась успехом, серверы атакующих рухнули, когда в mempool достигло примерно 12 МБ.
24 июня CoinWallet.eu объявил, что 29 июня состоится второй раунд атаки. Эта атака, похоже, более эффективна, некоторые пользователи жалуются, что Биткойн стал недоступен. Тем не менее, некоторые пулы, такие как Eligius, успешно фильтровали мусорные транзакции, их размер блока заметно меньше, чем у других пулов. Это вызвало споры о том, должны ли майнеры фильтровать транзакции, некоторые считают, что это подрывает взаимозаменяемость Биткойна.
7 июля произошла третья волна атак, которая была масштабнее и разнообразнее. Нападающие потратили более 8000 долларов на отправку большого количества мелких транзакций на общественные кошельки и известные адреса с приватными ключами. Некоторые разработчики считают, что увеличение размера блока является лучшей мерой защиты, в то время как некоторые майнинг-пулы очищают мусорные выходы, создавая крупные интеграционные транзакции.
В сентябре произошла последняя атака, CoinWallet.eu опубликовал тысячи закрытых ключей с балансами, что привело к более чем 90 000 транзакциям. Влияние этой атаки не так сильно, как в предыдущий раз, многие конфликтующие транзакции могут быть отменены по принципу "впервые увидел безопасность".
Эти атаки оказали значительное влияние на Биткойн. Майнеры повысили ограничения на размер блока до 1 МБ, минимальная плата за ретрансляцию увеличилась в 5 раз, Bitcoin Core ввел ограничения на пул памяти. В то же время эти события усугубили разногласия в дебатах о ограничении размера блока.
Сравнивая с 2015 годом, масштабы "мусорных" торговых сборов достигли нескольких сотен миллионов долларов. Тем не менее, дискуссии о том, как определить и обрабатывать мусорные сделки, продолжаются. Эта история показывает, что атаки мусорных сделок не являются новинкой, но их масштаб и природа значительно изменились.