Нещодавно в спільноті Біткойн знову обговорювали питання обмеження розміру виходу OP_Return, що викликало суперечки щодо сміттєвих транзакцій у блокчейні Біткойн та їх обробки. У цій статті розглядається атака сміттєвих транзакцій на мережу Біткойн влітку 2015 року з метою порівняння ситуації тоді та зараз, а також обговорюються уроки, які можна з цього витягти.
Атака сміттєвих транзакцій 2015 року стала раннім зіткненням у суперечці про розмір блоків. Атакуючими були прихильники розширення блоків, які вважали, що обмеження в 1 МБ занадто мале і його легко заповнити сміттєвими транзакціями. Прихильники великих блоків вважали, що заповненість блоків призведе до ненадійності платежів у Біткойні, тому вони хотіли збільшити обмеження на розмір блоків, підвищивши вартість заповнення блоків сміттєвими транзакціями. Натомість прихильники малих блоків вважали, що швидке та дешеве потрапляння сміттєвих транзакцій у блокчейн не зможе зупинити атакуючих, а навпаки, лише допоможе їм.
Перший раунд атаки розпочався 20 червня 2015 року, його ініціював біткойн-гаманець та біржа під назвою CoinWallet.eu. Вони стверджували, що проводять "тестування тиску на біткойн", метою якого було довести необхідність збільшення обмеження розміру блоку. Однак ця атака не була успішною, як планувалося, оскільки їхній сервер зламався, коли mempool досяг приблизно 12MB.
Другий раунд атаки відбувся 29 червня, ця атака, здається, була ефективнішою, деякі користувачі скаржилися, що транзакції не можуть бути підтверджені. Але майнінг-пул Luke-Jr успішно відфільтрував сміттєві транзакції, що свідчить про те, що обмеження розміру блоку та майнери дійсно допомагають зменшити вплив атак. Однак методи Luke викликали суперечки, деякі вважають, що це шкодить взаємозамінності Біткойна.
Третій раунд атаки стався 7 липня, був більшим за масштабом і спричинив більше хаосу. Атакуючі використовували різноманітні стратегії, включаючи надсилання дрібних транзакцій до публічних гаманців, а також надсилання невеликої кількості Біткойн до адрес з відомими приватними ключами. Ця атака коштувала близько 8000 доларів США за комісії. F2Pool очистив ці сміттєві виходи, створивши об'єднану транзакцію обсягом 1 МБ, зменшивши розширення UTXO.
Четвертий раунд також є останнім раундом атаки, що відбувся у вересні. Цього разу CoinWallet застосував інший підхід, безпосередньо опублікувавши на форумі приватні ключі з балансом. Це призвело до великої кількості конфліктних транзакцій, які можна відкинути за принципом "вперше побачив безпеку", тому вплив не такий серйозний, як у третьому раунді.
Ці атаки мали значний вплив на Біткойн, не лише впливаючи на стратегії релейного зв'язку, але й формуючи ставлення людей до сміттєвих транзакцій. Це спонукало майнерів підвищити обмеження на розмір блоку до 1 МБ, Bitcoin Core підвищив мінімальні релейні збори та ввів обмеження на пам'ять. Крім того, ці атаки також загострили розбіжності в дебатах щодо розміру блоку.
Оглядаючись на цю історію, ми можемо бачити, що атаки з "сміттєвими" угодами не є новим явищем. У порівнянні з нинішньою ситуацією, наміри атакуючих у 2015 році, можливо, були більш чіткими. Інший цікавий порівняння полягає в тому, що в 2015 році близько 10 000 доларів могли суттєво вплинути на ситуацію, тоді як нещодавно вже було витрачено сотні мільйонів на "сміттєві" угоди. Це нагадує нам, що мережа Біткойн все ще повинна постійно реагувати на нові виклики та загрози.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
6
Поділіться
Прокоментувати
0/400
AlphaBrain
· 07-13 12:08
Блок розміру сперечаються вже кілька років, а виглядає все ще так само.
Переглянути оригіналвідповісти на0
PseudoIntellectual
· 07-12 05:05
Старий кислий капустний розсіл, знову повертається ця стара історія.
Переглянути оригіналвідповісти на0
rugged_again
· 07-12 04:02
15 років обдурювали людей, як лохів. Зараз ще купують просадку.
Переглянути оригіналвідповісти на0
DuskSurfer
· 07-10 17:35
Еге-ге, той спектакль колись був справжнім задоволенням~
Переглянути оригіналвідповісти на0
PumpStrategist
· 07-10 17:31
Розподіл чипів говорить мені, що історія повторюється.
Огляд атаки на сміттєві交易 Біткойн 2015 року: перші зіткнення в суперечці про розмір блоку
Нещодавно в спільноті Біткойн знову обговорювали питання обмеження розміру виходу OP_Return, що викликало суперечки щодо сміттєвих транзакцій у блокчейні Біткойн та їх обробки. У цій статті розглядається атака сміттєвих транзакцій на мережу Біткойн влітку 2015 року з метою порівняння ситуації тоді та зараз, а також обговорюються уроки, які можна з цього витягти.
Атака сміттєвих транзакцій 2015 року стала раннім зіткненням у суперечці про розмір блоків. Атакуючими були прихильники розширення блоків, які вважали, що обмеження в 1 МБ занадто мале і його легко заповнити сміттєвими транзакціями. Прихильники великих блоків вважали, що заповненість блоків призведе до ненадійності платежів у Біткойні, тому вони хотіли збільшити обмеження на розмір блоків, підвищивши вартість заповнення блоків сміттєвими транзакціями. Натомість прихильники малих блоків вважали, що швидке та дешеве потрапляння сміттєвих транзакцій у блокчейн не зможе зупинити атакуючих, а навпаки, лише допоможе їм.
Перший раунд атаки розпочався 20 червня 2015 року, його ініціював біткойн-гаманець та біржа під назвою CoinWallet.eu. Вони стверджували, що проводять "тестування тиску на біткойн", метою якого було довести необхідність збільшення обмеження розміру блоку. Однак ця атака не була успішною, як планувалося, оскільки їхній сервер зламався, коли mempool досяг приблизно 12MB.
Другий раунд атаки відбувся 29 червня, ця атака, здається, була ефективнішою, деякі користувачі скаржилися, що транзакції не можуть бути підтверджені. Але майнінг-пул Luke-Jr успішно відфільтрував сміттєві транзакції, що свідчить про те, що обмеження розміру блоку та майнери дійсно допомагають зменшити вплив атак. Однак методи Luke викликали суперечки, деякі вважають, що це шкодить взаємозамінності Біткойна.
Третій раунд атаки стався 7 липня, був більшим за масштабом і спричинив більше хаосу. Атакуючі використовували різноманітні стратегії, включаючи надсилання дрібних транзакцій до публічних гаманців, а також надсилання невеликої кількості Біткойн до адрес з відомими приватними ключами. Ця атака коштувала близько 8000 доларів США за комісії. F2Pool очистив ці сміттєві виходи, створивши об'єднану транзакцію обсягом 1 МБ, зменшивши розширення UTXO.
Четвертий раунд також є останнім раундом атаки, що відбувся у вересні. Цього разу CoinWallet застосував інший підхід, безпосередньо опублікувавши на форумі приватні ключі з балансом. Це призвело до великої кількості конфліктних транзакцій, які можна відкинути за принципом "вперше побачив безпеку", тому вплив не такий серйозний, як у третьому раунді.
Ці атаки мали значний вплив на Біткойн, не лише впливаючи на стратегії релейного зв'язку, але й формуючи ставлення людей до сміттєвих транзакцій. Це спонукало майнерів підвищити обмеження на розмір блоку до 1 МБ, Bitcoin Core підвищив мінімальні релейні збори та ввів обмеження на пам'ять. Крім того, ці атаки також загострили розбіжності в дебатах щодо розміру блоку.
Оглядаючись на цю історію, ми можемо бачити, що атаки з "сміттєвими" угодами не є новим явищем. У порівнянні з нинішньою ситуацією, наміри атакуючих у 2015 році, можливо, були більш чіткими. Інший цікавий порівняння полягає в тому, що в 2015 році близько 10 000 доларів могли суттєво вплинути на ситуацію, тоді як нещодавно вже було витрачено сотні мільйонів на "сміттєві" угоди. Це нагадує нам, що мережа Біткойн все ще повинна постійно реагувати на нові виклики та загрози.