📢 #Gate广场征文活动第三期# 正式啓動!
🎮 本期聚焦:Yooldo Games (ESPORTS)
✍️ 分享獨特見解 + 參與互動推廣,若同步參與 Gate 第 286 期 Launchpool、CandyDrop 或 Alpha 活動,即可獲得任意獎勵資格!
💡 內容創作 + 空投參與 = 雙重加分,大獎候選人就是你!
💰總獎池:4,464 枚 $ESPORTS
🏆 一等獎(1名):964 枚
🥈 二等獎(5名):每人 400 枚
🥉 三等獎(10名):每人 150 枚
🚀 參與方式:
在 Gate廣場發布不少於 300 字的原創文章
添加標籤: #Gate广场征文活动第三期#
每篇文章需 ≥3 個互動(點讚 / 評論 / 轉發)
發布參與 Launchpool / CandyDrop / Alpha 任一活動的截圖,作爲獲獎資格憑證
同步轉發至 X(推特)可增加獲獎概率,標籤:#GateSquare 👉 https://www.gate.com/questionnaire/6907
🎯 雙倍獎勵機會:參與第 286 期 Launchpool!
質押 BTC 或 ESPORTS,瓜分 803,571 枚 $ESPORTS,每小時發放
時間:7 月 21 日 20:00 – 7 月 25 日 20:00(UTC+8)
🧠 寫作方向建議:
Yooldo
比特幣歷史上的重復交易:原因、影響及未來挑戰
比特幣重復交易:一個罕見但有趣的特例
比特幣交易通常通過引用前一筆交易的ID來使用未花費的輸出。這些輸出只能被花費一次,否則就會導致雙重支付問題。然而,比特幣歷史上確實出現過兩組完全相同的交易。這種情況之所以可能發生,是因爲coinbase交易沒有輸入,而是直接生成新幣。因此,兩個不同的coinbase交易有可能以完全相同的方式構建,發送相同數量到相同地址,從而產生相同的交易ID。
這兩組重復交易發生在2010年11月14日至15日之間,跨度約16小時。第一組重復交易的ID以d5d2開頭,第二組以e3bf開頭。有趣的是,不同的區塊瀏覽器在顯示這些重復交易時會有不同的行爲。
重復交易涉及的總金額爲200 BTC,或者說實際上只有100 BTC。截至目前,這些比特幣都未被使用。理論上,擁有相關私鑰的人可以花費這些幣,但只能花費100 BTC,另外100 BTC將無法使用。
重復交易顯然會帶來問題,比如可能被利用來對交易所進行攻擊。爲了解決這個問題,2012年實施了BIP30軟分叉,禁止使用重復交易ID。隨後BIP34要求coinbase交易包含區塊高度,進一步防止了重復交易的產生。
然而,BIP34之前仍有一些coinbase交易的scriptSig恰好與未來的區塊高度匹配。下一個可能出現重復交易的區塊是1,983,702,預計在2046年1月左右產生。不過,利用這個漏洞的成本非常高,需要燒掉約170 BTC。
考慮到復制交易的難度和成本,以及利用機會極其罕見,這個漏洞並不是比特幣的主要安全隱患。盡管如此,開發人員仍在考慮在2046年之前徹底修復這個問題,可能需要通過軟分叉來實現。