🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 联合推广任务上线!
本次活动总奖池:1,250 枚 ES
任务目标:推广 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 专场
📄 详情参考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任务内容】
请围绕 Launchpool 和 Alpha 第11期 活动进行内容创作,并晒出参与截图。
📸【参与方式】
1️⃣ 带上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 发帖
2️⃣ 晒出以下任一截图:
Launchpool 质押截图(BTC / ETH / ES)
Alpha 交易页面截图(交易 ES)
3️⃣ 发布图文内容,可参考以下方向(≥60字):
简介 ES/Eclipse 项目亮点、代币机制等基本信息
分享你对 ES 项目的观点、前景判断、挖矿体验等
分析 Launchpool 挖矿 或 Alpha 积分玩法的策略和收益对比
🎁【奖励说明】
评选内容质量最优的 10 位 Launchpool/Gate
2015年比特币垃圾交易攻击回顾:区块大小之争的前奏
垃圾交易攻击如何影响比特币网络:2015年的教训
近期,Bitcoin Core软件库中有人提议取消OP_Return输出大小的策略限制,引发了关于比特币区块链上何为垃圾交易以及如何处理的争议。让我们回顾2015年夏天比特币网络遭受的垃圾交易攻击,比较当时与现在的情况,并探讨吸取的教训。
2015年的垃圾交易攻击是区块大小之争的早期交锋。攻击者是大区块支持者,他们认为1MB的限制太小,容易被垃圾交易填满。大区块支持者视区块填满为极其糟糕的结果,代表垃圾交易发送者的胜利,会使比特币支付变得不可靠。他们希望增加区块大小限制,提高填满区块的成本。
小区块支持者则认为,让垃圾交易快速廉价上链并不能阻止攻击者,反而让他们获胜。增加区块大小会降低费用,使垃圾交易更便宜。但大区块支持者关注的是填满一个区块需要多少费用,他们认为这个数值太低,提高区块大小限制可以增加这个数值,使比特币更具弹性。
垃圾交易攻击
第一轮
2015年6月20日,一家自称总部在伦敦的比特币钱包交易所宣布将进行"比特币压力测试"。攻击者明确表示,目的是证明增加区块大小限制的必要性。他们计划每5分钟生成1MB交易数据,预计交易积压将达到241个区块,即1.67天。
Luke-Jr回应称,比特币有矿工和区块大小限制,正是为了打击此类攻击。6月24日,攻击者宣布攻击未如预期成功,因mempool达到约12MB后服务器在2小时内崩溃。他们在这次失败的攻击中花费了约2个比特币或434欧元手续费。
第二轮
6月24日,攻击者宣布第二次攻击将于6月29日进行,目标仍是将mempool积压到241MB。这次攻击似乎更有效,一些用户抱怨比特币变得难以使用。Luke-Jr的Eligius矿池成功过滤了垃圾交易,但其他矿池未采取行动。这引发了关于过滤交易是否损害比特币可互换性的争议。
第三轮
7月7日发生第三轮攻击,虽然未正式宣布,但CoinWallet.EU仍被认为是主要嫌疑人。这是迄今最猛烈的攻击,造成网络混乱。据报道花费了超过8,000美元(30比特币)的费用。攻击者采用多样策略生成垃圾交易,如向公共钱包发送尘埃交易,以及向已知私钥地址发送小额比特币。
F2Pool通过创建1MB交易整合垃圾输出,帮助清理了混乱。Gregory Maxwell后来协助F2Pool提高了交易验证效率。
第四轮
9月,CoinWallet进行了最后一轮"压力测试"。他们宣布将赠送200个比特币,直接在论坛发布私钥。这导致生成了90,000多笔交易,但由于许多是冲突交易,影响不如第三轮严重。
结论
2015年的垃圾交易攻击对比特币产生了重大影响,不仅在技术层面,也影响了人们对比特币上垃圾交易的看法。这些攻击可能导致了以下变化:
小区块支持者最终赢得了这场战争。现在区块经常满载已成常态,增加区块大小限制以允许更多垃圾交易上链的想法已被普遍否定。然而,关于如何定义和处理垃圾交易的争论仍在继续。
对于未经历2015年的人来说,本文的主要启示是垃圾交易攻击并非新鲜事。2015年攻击者的恶意意图可能比近期生成JPEG相关交易的行为更明确。另一个有趣的对比是费用金额,2015年约10,000美元就造成了显著影响,而自2023年以来,数亿美元已花费在"垃圾"交易上。