📢 Gate广场专属 #WXTM创作大赛# 正式开启!
聚焦 CandyDrop 第59期 —— MinoTari (WXTM),总奖池 70,000 枚 WXTM 等你赢!
🎯 关于 MinoTari (WXTM)
Tari 是一个以数字资产为核心的区块链协议,由 Rust 构建,致力于为创作者提供设计全新数字体验的平台。
通过 Tari,数字稀缺资产(如收藏品、游戏资产等)将成为创作者拓展商业价值的新方式。
🎨 活动时间:
2025年8月7日 17:00 - 8月12日 24:00(UTC+8)
📌 参与方式:
在 Gate广场发布与 WXTM 或相关活动(充值 / 交易 / CandyDrop)相关的原创内容
内容不少于 100 字,形式不限(观点分析、教程分享、图文创意等)
添加标签: #WXTM创作大赛# 和 #WXTM#
附本人活动截图(如充值记录、交易页面或 CandyDrop 报名图)
🏆 奖励设置(共计 70,000 枚 WXTM):
一等奖(1名):20,000 枚 WXTM
二等奖(3名):10,000 枚 WXTM
三等奖(10名):2,000 枚 WXTM
📋 评选标准:
内容质量(主题相关、逻辑清晰、有深度)
用户互动热度(点赞、评论)
附带参与截图者优先
📄 活动说明:
内容必须原创,禁止抄袭和小号刷量行为
获奖用户需完成 Gate广场实名
比特币重复交易漏洞: 罕见但潜在影响深远
比特币中的重复交易:一个有趣但风险极低的漏洞
比特币交易通常通过引用前一笔交易的ID来使用未花费的输出。这些输出只能被使用一次,否则会导致双重支付问题。然而,比特币历史上确实出现过两组完全相同的交易。这是因为coinbase交易没有输入,只有新生成的币。因此,两个coinbase交易有可能发送相同数量到相同地址,构建方式完全一致,从而生成相同的交易ID。
这两组重复交易发生在2010年11月14日至15日之间,时间跨度约16小时。第一组重复交易被夹在第二组之间。我们将交易ID以d5d2开头的归类为第一个重复交易,尽管它在区块链上首次出现时间较晚。
这些重复交易各自价值50 BTC,总共涉及200 BTC,或者可以理解为100 BTC。截至目前,这200 BTC都未被使用。理论上拥有相关私钥的人可以使用这些比特币,但只有100 BTC可能被找回,另外100 BTC将无法使用。至于这些币被使用时来自哪个区块,可能是无法确定的。
重复交易会给钱包和区块浏览器带来混乱,也可能被用于攻击。例如,用两笔重复交易向某人支付两次,但接收方最终只能收回一半资金。这可能被用来攻击交易所,试图使其资金出现问题。
为解决这一问题,2012年3月实施了BIP30软分叉,禁止使用重复交易ID,除非前一个交易已被使用。2012年9月,这一规则被进一步修改,适用于所有区块,只保留了前文提到的两组重复交易。
2013年3月激活的BIP34要求coinbase交易包含区块高度,这基本解决了重复交易问题。此后,节点停止了昂贵的BIP30检查。
然而,BIP34激活前仍有一些coinbase交易的scriptSig首字节恰好与未来有效的区块高度匹配。下一个可能出现重复交易的区块是1,983,702,预计在2046年1月产生。但利用这一漏洞的成本很高,需要烧掉约170 BTC,按当前价格计算超过1500万美元。
考虑到复制交易的难度和成本,以及利用机会极其罕见,这个漏洞并不是比特币的主要安全问题。不过,从长远来看,开发人员可能会在2046年之前通过软分叉等方式彻底修复这个问题。