Атака сміттєвих транзакцій в мережі Біткойн: огляд та висновки стрес-тесту 2015 року

robot
Генерація анотацій у процесі

Тестування навантаження мережі Біткойн: Огляд сміттєвих транзакцій 2015 року

Нещодавно хтось запропонував скасувати стратегічні обмеження на розмір виходу OP_Return у програмному забезпеченні ядра Біткойн, що спровокувало обговорення про сміттєві транзакції в блокчейні. У цій статті розглядаються серії атак сміттєвих транзакцій, які зазнала мережа Біткойн влітку 2015 року, порівнюються тодішня ситуація з сучасною та уроки, які можна з цього винести.

Атака сміттєвих транзакцій 2015 року була раннім зіткненням у суперечці про розмір блоку. Атакувальники були на стороні, що підтримує збільшення блоку, вони вважали, що обмеження в 1 МБ занадто мале і його легко заповнити сміттєвими транзакціями. Вони сподівалися, що збільшення розміру блоку підвищить вартість заповнення блоку сміттєвими транзакціями. Сторона, що виступає проти збільшення блоку, вважала, що швидке включення сміттєвих транзакцій у блокчейн не зможе зупинити атакуючих, а навпаки, лише сприятиме їхнім успіхам.

2015 рік атаки на сміттєві угоди: як 10000 доларів вплинули на мережу Біткойн?

Перше коло атаки

20 червня 2015 року компанія, що називається CoinWallet.eu, оголосила про проведення "тестування тиску на Біткойн". Вони стверджують, що це для того, щоб довести необхідність збільшення розміру блоку. Атака запланована на 22 червня, мета – створити накопичення транзакцій обсягом 241MB.

Однак перший раунд атаки не вдалося. Зловмисники заявили, що їхній сервер зламався після того, як пам'ятковий пул досяг приблизно 12 МБ. Вони витратили близько 2 біт на комісії під час цієї невдалої атаки.

2015 рік атака сміттєвих交易: як 10000 доларів вплинули на мережу Біткойн?

Другий раунд атаки

24 червня CoinWallet.eu оголосила про проведення другого раунду атаки 29 червня. Ця атака здається більш ефективною, деякі користувачі скаржаться на те, що транзакції довго не підтверджуються. Проте деякі майнінгові пулі успішно фільтрували сміттєві транзакції, зменшуючи вплив атаки.

Це викликало дебати про те, чи слід фільтрувати сміттєві транзакції. Дехто вважає, що це зашкодить взаємозамінності Біткойна, тоді як інші вважають, що це необхідно для захисту мережі.

2015 рік атаки на сміттєві транзакції: як 10000 доларів вплинули на мережу Біткойн?

Третій раунд атаки

7 липня відбулася третя хвиля атак, яка була більша за попередні. За повідомленнями, зловмисники витратили понад 8 000 доларів на різні стратегії для генерування великої кількості сміттєвих транзакцій. Наприклад, надсилання транзакцій з частками до публічних гаманців або надсилання невеликої кількості Біткойн на адреси з відомими приватними ключами.

В найжорсткіші моменти атак деякі розробники вважали, що збільшення розміру блоку є найкращим заходом захисту. Деякі майнінгові пулі створювали великі транзакції, щоб об'єднати сміттєві виходи, що допомогло очистити ці транзакції.

2015 рік атаки на сміттєві угоди: як 10000 доларів вплинули на мережу Біткойн?

Четвертий раунд атаки

У вересні 2015 року CoinWallet провели останній раунд "стрес-тестування". Цього разу вони застосували інший підхід, оголосивши про безкоштовну роздачу 200 Біткойнів, опублікувавши приватний ключ прямо на форумі. Це призвело до створення понад 90 000 транзакцій, але оскільки багато з них були конфліктними, вплив був не таким серйозним, як у третьому раунді.

2015 рік атаки сміттєвих угод: як 10000 доларів вплинули на мережу Біткойн?

Вплив атаки

Ці атаки мали значний вплив на Біткойн, змінивши не лише технічні стратегії пересилання транзакцій, а й сформувавши сприйняття людьми сміттєвих транзакцій у блокчейні. Мережа згодом зазнала кількох змін:

  • Майнери збільшили стратегію обмеження розміру блоку до 1MB
  • Мінімальна плата за ретрансляцію зросла в 5 разів
  • Введено обмеження на пул пам'яті
  • Загострило суперечки щодо розміру блоку

Одне академічне дослідження виявило, що під час пікових нападів 23,41% угод є сміттєвими. Ці атаки призвели до збільшення середніх витрат на не-сміттєві угоди на 51%, а затримка обробки зросла в 7 разів.

2015 року атака на сміттєві транзакції: як 10000 доларів вплинули на мережу Біткойн?

Висновок

Атака на сміттєву торгівлю 2015 року продемонструвала, що навіть витративши відносно невелику суму, можна суттєво вплинути на мережу Біткойн. Ці події поглибили усвідомлення проблеми сміттєвої торгівлі та спонукали мережу вжити певних заходів. Сьогодні обговорення того, як визначати та обробляти сміттєву торгівлю, все ще триває. Ця історія нагадує нам, що атаки на сміттєву торгівлю не є новим явищем, і мережа повинна постійно адаптуватися та еволюціонувати для подолання різних викликів.

2015 рік атака сміттєвих угод: як 10000 доларів вплинули на Біткойн мережу?

BTC-0.11%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
pumpamentalistvip
· 5год тому
Знову бачимо, як Блок PI свариться
Переглянути оригіналвідповісти на0
BrokenDAOvip
· 5год тому
Історія завжди повторюється, а цей метод роздування популярності стає все більш примітивним.
Переглянути оригіналвідповісти на0
AllInDaddyvip
· 5год тому
Хто боїться сміттєвих угод? Я просто купую просадку і все.
Переглянути оригіналвідповісти на0
MevHuntervip
· 5год тому
такі ж самі пастки, як і ті, що зараз займаються MEV
Переглянути оригіналвідповісти на0
FudVaccinatorvip
· 5год тому
А це, здається, знову починає нагадувати той тип "виключення" 2015 року.
Переглянути оригіналвідповісти на0
OnchainSnipervip
· 5год тому
Історія завжди любить повторюватися...
Переглянути оригіналвідповісти на0
  • Закріпити