2015年比特币垃圾交易攻击回顾:区块大小之争的前奏

垃圾交易攻击如何影响比特币网络:2015年的教训

近期,Bitcoin Core软件库中有人提议取消OP_Return输出大小的策略限制,引发了关于比特币区块链上何为垃圾交易以及如何处理的争议。让我们回顾2015年夏天比特币网络遭受的垃圾交易攻击,比较当时与现在的情况,并探讨吸取的教训。

2015年的垃圾交易攻击是区块大小之争的早期交锋。攻击者是大区块支持者,他们认为1MB的限制太小,容易被垃圾交易填满。大区块支持者视区块填满为极其糟糕的结果,代表垃圾交易发送者的胜利,会使比特币支付变得不可靠。他们希望增加区块大小限制,提高填满区块的成本。

小区块支持者则认为,让垃圾交易快速廉价上链并不能阻止攻击者,反而让他们获胜。增加区块大小会降低费用,使垃圾交易更便宜。但大区块支持者关注的是填满一个区块需要多少费用,他们认为这个数值太低,提高区块大小限制可以增加这个数值,使比特币更具弹性。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

垃圾交易攻击

第一轮

2015年6月20日,一家自称总部在伦敦的比特币钱包交易所宣布将进行"比特币压力测试"。攻击者明确表示,目的是证明增加区块大小限制的必要性。他们计划每5分钟生成1MB交易数据,预计交易积压将达到241个区块,即1.67天。

Luke-Jr回应称,比特币有矿工和区块大小限制,正是为了打击此类攻击。6月24日,攻击者宣布攻击未如预期成功,因mempool达到约12MB后服务器在2小时内崩溃。他们在这次失败的攻击中花费了约2个比特币或434欧元手续费。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

第二轮

6月24日,攻击者宣布第二次攻击将于6月29日进行,目标仍是将mempool积压到241MB。这次攻击似乎更有效,一些用户抱怨比特币变得难以使用。Luke-Jr的Eligius矿池成功过滤了垃圾交易,但其他矿池未采取行动。这引发了关于过滤交易是否损害比特币可互换性的争议。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

第三轮

7月7日发生第三轮攻击,虽然未正式宣布,但CoinWallet.EU仍被认为是主要嫌疑人。这是迄今最猛烈的攻击,造成网络混乱。据报道花费了超过8,000美元(30比特币)的费用。攻击者采用多样策略生成垃圾交易,如向公共钱包发送尘埃交易,以及向已知私钥地址发送小额比特币。

F2Pool通过创建1MB交易整合垃圾输出,帮助清理了混乱。Gregory Maxwell后来协助F2Pool提高了交易验证效率。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

第四轮

9月,CoinWallet进行了最后一轮"压力测试"。他们宣布将赠送200个比特币,直接在论坛发布私钥。这导致生成了90,000多笔交易,但由于许多是冲突交易,影响不如第三轮严重。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

结论

2015年的垃圾交易攻击对比特币产生了重大影响,不仅在技术层面,也影响了人们对比特币上垃圾交易的看法。这些攻击可能导致了以下变化:

  • 矿工将区块大小限制策略从250KB或750KB增加到1MB。
  • Bitcoin Core中的最低中继费用增加了5倍。
  • 引入了内存池限制和300MB的默认内存池大小限制。
  • 加剧了区块大小限制辩论中的紧张和两极分化。

小区块支持者最终赢得了这场战争。现在区块经常满载已成常态,增加区块大小限制以允许更多垃圾交易上链的想法已被普遍否定。然而,关于如何定义和处理垃圾交易的争论仍在继续。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

对于未经历2015年的人来说,本文的主要启示是垃圾交易攻击并非新鲜事。2015年攻击者的恶意意图可能比近期生成JPEG相关交易的行为更明确。另一个有趣的对比是费用金额,2015年约10,000美元就造成了显著影响,而自2023年以来,数亿美元已花费在"垃圾"交易上。

2015年垃圾交易攻击:10000美元如何影响比特币网络的?

BTC0.31%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 5
  • 分享
评论
0/400
Fork_Tonguevip
· 07-19 23:42
区块大小之争都多少年了 还在争呐
回复0
Anon4461vip
· 07-19 05:16
什么都没解决 还是填满
回复0
TokenAlchemistvip
· 07-19 05:14
哈哈,经典的内存池垃圾邮件策略……说实话,这仍然比以太坊的gas战争更有效。
查看原文回复0
ProbablyNothingvip
· 07-19 05:00
历史轮回ing 老问题还在吵
回复0
hodl_therapistvip
· 07-19 04:53
八年前的血泪教训 又有人想重复?
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)