2015年比特币垃圾交易攻击回顾:对当前区块链争议的启示

robot
摘要生成中

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

2015 年夏季的垃圾交易攻击是区块大小之争的早期交锋。攻击者是"大区块支持者",他们希望提高区块大小限制。大区块支持者认为 1MB 的限制太小,区块容易被垃圾交易填满,这会使比特币支付变得不可靠。他们主张增加区块大小限制,以提高垃圾交易填满区块的成本。

"小区块支持者"则认为,让垃圾交易快速廉价地上链并不能阻止攻击者,反而是让他们获胜。如果区块大小限制增加,费用会下降,反而使垃圾交易更便宜。

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

2015 年 6 月 20 日,一家名为 CoinWallet.eu 的比特币钱包提供商宣布将进行"比特币压力测试"。他们声称这是为了证明增加区块大小限制的必要性。第一轮攻击于 6 月 22 日进行,但由于技术问题未能达到预期效果。

6 月 24 日,CoinWallet.EU 宣布第二轮攻击将于 6 月 29 日进行。这次攻击似乎更有效,一些用户反映比特币变得难以使用。然而,部分矿池如 Eligius 成功过滤了垃圾交易,减轻了攻击影响。

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

7 月 7 日,发生了第三轮攻击。这是迄今为止最猛烈的一次,造成了较大混乱。攻击者采用了多样化策略,如向公共钱包发送尘埃交易,以及利用已知私钥的地址来生成更多垃圾交易。

F2Pool 通过创建大型整合交易来清理这些垃圾输出,帮助缓解了情况。比特币开发者 Gregory Maxwell 后来协助优化了这一过程,使整合交易更易于验证。

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

2015 年 9 月,CoinWallet 进行了第四轮也是最后一轮压力测试。这次他们采取了不同方法,公开发布了含有比特币余额的私钥。这导致了大量冲突交易的产生,但由于可以使用"首次看到安全"原则丢弃,影响不如第三轮严重。

一篇学术论文分析了 2015 年的垃圾交易攻击,发现在高峰期的 10 天内,23.41% 的交易是垃圾交易。攻击使非垃圾交易的平均费用增加了 51%,处理延迟增加了 7 倍。

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

这些攻击对比特币产生了重大影响,导致了多项技术变更:

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

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

从长远来看,小区块支持者赢得了这场争论。区块填满现已成为常态,增加区块大小限制以允许更多垃圾交易上链的想法被认为是不可取的。然而,关于垃圾交易的定义和处理方法的争论仍在继续。

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

对比 2015 年和现在的情况,一个明显的区别是费用金额。2015 年约 10,000 美元就能造成显著影响,而自 2023 年以来,已有数亿美元用于所谓的"垃圾"交易费用。这反映了比特币网络的成长和对抗垃圾交易能力的提升。

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

BTC-0.37%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 5
  • 分享
评论
0/400
做题家の困惑vip
· 16小时前
垃圾交易总是存在
回复0
熊市抄底人vip
· 23小时前
垃圾交易要顶住防范
回复0
ZkSnarkervip
· 23小时前
垃圾交易永远是痛点
回复0
薛定谔的盈利vip
· 23小时前
还得靠费用机制保命
回复0
割肉清仓侠vip
· 23小时前
垃圾费就该加倍收
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)