📢 Gate广场独家活动: #PUBLIC创作大赛# 正式开启!
参与 Gate Launchpool 第 297 期 — PublicAI (PUBLIC),并在 Gate广场发布你的原创内容,即有机会瓜分 4,000 枚 $PUBLIC 奖励池!
🎨 活动时间
2025年8月18日 10:00 – 2025年8月22日 16:00 (UTC)
📌 参与方式
在 Gate广场发布与 PublicAI (PUBLIC) 或当前 Launchpool 活动相关的原创内容
内容需不少于 100 字(可为分析、教程、创意图文、测评等)
添加话题: #PUBLIC创作大赛#
帖子需附带 Launchpool 参与截图(如质押记录、领取页面等)
🏆 奖励设置(总计 4,000 枚 $PUBLIC)
🥇 一等奖(1名):1,500 $PUBLIC
🥈 二等奖(3名):每人 500 $PUBLIC
🥉 三等奖(5名):每人 200 $PUBLIC
📋 评选标准
内容质量(相关性、清晰度、创意性)
互动热度(点赞、评论)
含有 Launchpool 参与截图的帖子将优先考虑
📄 注意事项
所有内容须为原创,严禁抄袭或虚假互动
获奖用户需完成 Gate广场实名认证
Gate 保留本次活动的最终解释权
比特币早期重复交易现象揭秘:BIP30/34如何解决TXID冲突
比特币交易中的一个罕见现象:重复交易
比特币网络中存在一个有趣的现象 - 两组完全相同的交易。这种情况发生在2010年11月14日至15日之间,跨度约16小时。之所以出现这种情况,是因为coinbase交易没有任何输入,而是产生新币。因此,两个不同的coinbase交易有可能向相同地址发送相同数量的币,并以完全相同的方式构建,使它们完全相同。由于交易相同,交易ID(TXID)也相匹配,因为TXID是交易数据的哈希摘要。
这两组重复交易都涉及50 BTC的coinbase奖励。截至目前,所涉及的200 BTC(或100 BTC,取决于如何理解)仍未被使用。理论上,如果有人拥有与这些输出相关的私钥,他们可以使用这些比特币。但一旦被使用,重复的50 BTC将无法再次使用并丢失,因此实际上只有100 BTC可能被找回。
重复交易显然会带来一些问题。它们可能会给钱包和区块浏览器造成混乱,也会让人不清楚比特币的来源。它还可能被利用进行攻击,例如向交易对手支付两次相同的交易,但实际上只有一半的资金可用。
为了解决这个问题,比特币开发者在2012年实施了几项改进:
BIP30:禁止使用重复TXID进行交易,除非前一个TXID已被使用。
BIP34:要求coinbase交易包含区块高度,这使得每个coinbase交易都是唯一的。
2015年,开发者移除了昂贵的BIP30检查,因为BIP34已经修复了这个问题。
然而,BIP34并非100%完美的解决方案。在BIP34激活之前的一些区块中,存在coinbase交易的scriptSig的第一个字节恰好与未来有效的区块高度相匹配。下一个可能出现重复交易的区块是1,983,702,预计将在2046年1月左右产生。
尽管如此,利用这个漏洞进行攻击的成本和难度都非常高。按当前比特币价格计算,攻击成本可能超过1500万美元。而且,这种攻击对攻击者来说几乎毫无用处。
考虑到复制交易的难度和成本,以及利用它的机会非常罕见,这个漏洞并不是比特币的一个主要安全问题。然而,开发人员仍然在寻找完全修复这个问题的方法,可能需要通过软分叉来实现。一种可能的修复方法是强制执行SegWit承诺。