日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

史上最贵黑客事件!中本聪用代码亲手杀死 1844.67 亿枚比特币!

發布時間:2025/3/15 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 史上最贵黑客事件!中本聪用代码亲手杀死 1844.67 亿枚比特币! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


導讀:近來,區塊鏈領域最受關注度的一件事莫過于以太坊君士坦丁堡硬分叉了。但由于?EIP1283 曝出漏洞,以及 The DAO 事件的深刻教訓,一向不守時的以太坊又不守時了。由于這次升級延遲,人們開始擔心以太坊2.0的未來。對此,以太坊大神站出來發聲了。


作者:佩奇
來源:區塊鏈大本營(ID:blockchain_camp)


1月20日,就在君士坦丁堡硬分叉再次推遲之后,以太坊核心開發成員 Afri Schoedon 表示,寧靜(Serenity)、權益證明(PoS)和分片(Sharding)等以太坊2.0相關項目的整體進度都與以太坊1.0的鏈上協議升級無關。君士坦丁堡硬分叉的推遲與否都不會影響以太坊2.0。



隨后V神在推特轉發并評論道:君士坦丁堡硬分叉完全不會影Casper/Sharding/Serenity穩定和持續發展。



談到分叉,大家熟知的莫過于以太坊的 The DAO 事件了,其直接結果是形成了 ETH 和 ETC 兩雄爭霸的局面(有點夸張,其實ETC很不好過,有點自身難保了),但是相比于接下來營長要說的分叉事件,The DAO 事件就是小巫見大巫了。


這就是差點摧毀比特幣、殺死去中心化信仰的「價值溢出事件」。



01 關乎比特幣生死,真這么嚴重嗎?


2010年8月25日,一個未知黑客差點摧毀了比特幣。該黑客在高度為74638的區塊上憑空生成了1844.67億比特幣(What?不是說總量只有2100萬枚嗎?)。中本聰意識到了事情的嚴重性,并很快就將比特幣區塊鏈進行了分叉,抹掉了這1844.67億比特幣,這是當時拯救比特幣的唯一方式。


{
????"hash"?:?"0000000000790ab3f22ec756ad43b6ab569abf0bddeb97c67a6f7b1470a7ec1c",
????"ver"?:?1,
????"prev_block"?:?"0000000000606865e679308edf079991764d88e8122ca9250aef5386962b6e84",
????"mrkl_root"?:?"618eba14419e13c8d08d38c346da7cd1c7c66fd8831421056ae56d8d80b6ec5e",
????"time"?:?1281891957,
????"bits"?:?469794830,
????"nonce"?:?28192719,
????"n_tx"?:?2,
????"tx"?:?[
????????{
????????????"hash"?:?"012cd8f8910355da9dd214627a31acfeb61ac66e13560255bfd87d3e9c50e1ca",
????????????"ver"?:?1,
????????????"vin_sz"?:?1,
????????????"vout_sz"?:?1,
????????????"lock_time"?:?0,
????????????"in"?:?[
????????????????{
????????????????????"prev_out"?:?{
????????????????????????"hash"?:?"0000000000000000000000000000000000000000000000000000000000000000",
????????????????????????"n"?:?4294967295
????????????????????},
????????????????????"coinbase"?:?"040e80001c028f00"
????????????????}
????????????],
????????????"out"?:?[
????????????????{
????????????????????"value"?:?50.51000000,
????????????????????"scriptPubKey"?:?"0x4F4BA55D1580F8C3A8A2C78E8B7963837C7EA2BD8654B9D96C51994E6FCF6E65E1CF9A844B044EEA125F26C26DBB1B207E4C3F2A098989DA9BA5BA455E830F7504?OP_CHECKSIG"
????????????????}
????????????]
????????},
???????{
????????????"hash"?:?"1d5e512a9723cbef373b970eb52f1e9598ad67e7408077a82fdac194b65333c9",
????????????"ver"?:?1,
???????????"vin_sz"?:?1,
????????????"vout_sz"?:?2,
????????????"lock_time"?:?0,
???????????"in"?:?[
???????????????{
????????????????????"prev_out"?:?{
????????????????????????"hash"?:?"237fe8348fc77ace11049931058abb034c99698c7fe99b1cc022b1365a705d39",
????????????????????????"n"?:?0
????????????????????},
????????????????????"scriptSig"?:?"0xA87C02384E1F184B79C6ACF070BEA45D5B6A4739DBFF776A5D8CE11B23532DD05A20029387F6E4E77360692BB624EEC1664A21A42AA8FC16AEB9BD807A4698D0CA8CDB0021024530?0x965D33950A28B84C9C19AB64BAE9410875C537F0EB29D1D21A60DA7BAD2706FBADA7DF5E84F645063715B7D0472ABB9EBFDE5CE7D9A74C7F207929EDAE975D6B04"
????????????????}
????????????],
????????????"out"?:?[
???????????????{
???????????????????"value"?:?92233720368.54277039,
????????????????????"scriptPubKey"?:?"OP_DUP?OP_HASH160?0xB7A73EB128D7EA3D388DB12418302A1CBAD5E890?OP_EQUALVERIFY?OP_CHECKSIG"
????????????????},
???????????????{
????????????????????"value"?:?92233720368.54277039,
????????????????????"scriptPubKey"?:?"OP_DUP?OP_HASH160?0x151275508C66F89DEC2C5F43B6F9CBE0B5C4722C?OP_EQUALVERIFY?OP_CHECKSIG"
????????????????}
????????????]
????????}
????],
????"mrkl_tree"?:?[
????????"012cd8f8910355da9dd214627a31acfeb61ac66e13560255bfd87d3e9c50e1ca",
????????"1d5e512a9723cbef373b970eb52f1e9598ad67e7408077a82fdac194b65333c9",
????????"618eba14419e13c8d08d38c346da7cd1c7c66fd8831421056ae56d8d80b6ec5e"
????]
}

▲value out = 92233720368.54277039 BTC?(Line 50)

那么,事情是如何發生的呢?還要回到代碼上來看。從本質上講,運行代碼時,如果輸出結果太大以至于在求和時溢出,那么檢查比特幣交易的代碼就會無效,黑客意識到了這一點并利用了它。黑客在一次交易中創造了比以往任何時候都多8784倍的比特幣。


如果當時中本聰沒有及時糾正這個錯誤,比特幣很可能已經死了,整個區塊鏈世界也不復存在。因為一旦用戶意識到他們可以隨意創造任意數量的比特幣,那么比特幣的價格就會立即暴跌至零,比特幣就會失去信任,中本聰的去中心化愿景也就無從談起了。



02 中本聰是如何力挽狂瀾的?


事件發生3小時內,中本聰在 Bitcointalk 上發帖稱,他與早期比特幣開發者 Gavin Andresen 一起,快速創建了一個代碼修復程序。


在事件發生后的5小時內,中本聰發布了0.3.10版本比特幣,該版本阻止修復了通過溢出漏洞大量生成比特幣的 bug,并擦除了由黑客產生的1844.67億比特幣。


這是一個硬分叉,因此在0.3.10版本發布后的幾個小時內,仍將存在兩種不同版本的比特幣。中本聰發帖稱將密切監視另外一條鏈,并敦促礦工不要挖掘這條不良區塊鏈,因為會導致花費更長的時間來使新鏈成為主鏈。



終于,在事發19小時后,中本聰發帖稱,新的區塊鏈在高度為74691的區塊上超越了原有鏈,成為了比特幣主鏈。從此,0.3.10 版本生成的比特幣區塊鏈就成為了我們今天使用的那條鏈。



不得不說,這真是驚嘆地泣鬼神的事件了,說它是史上最大的黑客事件也不為過吧!


那么,類似于 The DAO 事件的補救方式,本次事件也進行了快速硬分叉。這種做法是否違背了去中心化愿景?是迫不得而為之嗎?對此,你怎么看呢?


參考資料:

https://hackernoon.com/bitcoins-biggest-hack-in-history-184-4-ded46310d4ef

https://bitcointalk.org/index.php?topic=823.msg9573#msg9573

https://bitcointalk.org/index.php?topic=823.msg9734#msg9734

https://bitcointalk.org/index.php?topic=822.0


延伸閱讀《區塊鏈啟示錄:中本聰文集


推薦語:中本聰的真實身份可能永遠不會公開。因此本書所轉載的文章很可能是他唯一留下來的關于比特幣的創建、運作方式和理論基礎的闡釋。想了解更多有關比特幣的信息嗎? 那請你直接走進比特幣之父中本聰的文字世界吧。



據統計,99%的大咖都完成了這個神操作



更多精彩


在公眾號后臺對話框輸入以下關鍵詞

查看更多優質內容!


PPT?|?報告?|?讀書?|?書單

大數據?|?揭秘?|?人工智能?|?AI

Python?|?機器學習?|?深度學習?|?神經網絡

可視化?|?區塊鏈?|?干貨?|?數學


猜你想看


  • 燒腦科普:從亞里士多德到牛頓,7位大佬都被這個問題搞懵了

  • 干貨:4個小技巧助你搞定缺失、混亂的數據(附實例代碼)

  • NumPy入門攻略:手把手帶你玩轉這款強大的數據分析和計算工具

  • 谷歌最新開源前端框架了解一下?前端小白都能看懂的8本書



Q:?去中心化信仰,還在嗎?

歡迎留言與大家分享

覺得不錯,請把這篇文章分享給你的朋友

轉載 / 投稿請聯系:baiyu@hzbook.com

更多精彩,請在后臺點擊“歷史文章”查看

點擊閱讀原文,了解更多

總結

以上是生活随笔為你收集整理的史上最贵黑客事件!中本聪用代码亲手杀死 1844.67 亿枚比特币!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。