當前位置:
首頁 > 新聞 > 破解謎題就能拿到1500萬?這是比特幣世界中真實發生的事

破解謎題就能拿到1500萬?這是比特幣世界中真實發生的事

鉛筆道 專欄作者 | 31QU

31QU:31區專業區塊鏈媒體,專註於傳播區塊鏈行業第一手消息,鏈接未來。

無論是比特幣也好,加密貨幣也好,區塊鏈也好,都是程序的產物,而程序則來源於數學。我們在參與比特幣解謎遊戲的過程中,是否會驚訝於謎題發布者的腦洞?是否會震撼於破解者的智慧?是否在其中感受到了數學的魅力?而此時,瘋狂的加密貨幣,也有了除暴富神話之外的趣味性和娛樂性。

在電影《達·芬奇密碼》中,哈佛大學宗教符號學教授羅伯特·蘭登在破案時,發現達·芬奇畫作中隱藏一系列神秘的符號,這些神秘符號和歷史上未解之謎有千絲萬縷的聯繫,只要解開了這些符號,就能讓真相大白。

現在,這個虛構的劇情,在比特幣世界中真實發生了。

1.310BTC視覺解謎挑戰

破解謎題,就能拿到1500萬——這不是天方夜譚,這是比特幣世界中正在發生的故事。

10月3日,在Reddit論壇上,一名用戶發起了一個帖子,名為「比特幣挑戰(Bitcoin Challenge)」。這個挑戰,是一張帶有密碼的圖片,只要破解密碼,就能拿到圖片中隱藏的310枚比特幣,約合210萬美金,1500萬人民幣。

聽起來是不是很誘人?一時間,所有幣圈技術人才紛紛化身「羅伯特·蘭登」,趨之若鶩的投入到「奪寶」的大軍當中。

實際上,在這幅黑白圖片中,這位匿名用戶留下了4個關卡,對應著4個比特幣地址。每一關都有不同量的獎金,其中:第一關的獎金是 0.1 BTC;第二關的獎金是 0.2 BTC;第三關的獎金是 0.31 BTC;重頭戲在第四關,獎金高達310BTC。

310BTC解謎遊戲圖片

在發布該帖子1天後,10月4日,一位名叫「Lustre」的人成功破解了這份畫中的第一關,即0.1BTC地址,並轉走了其中的幣。

5天後,也就是10月9日,參與者通過將圖片鏡像翻轉之後找到了解密的關鍵,謎題的第二關也隨之被破解。

距離310BTC的最終大獎,還有最後兩步。

而發起這場挑戰的用戶,自稱為「Pip」,在這張圖下方,Pip稱「自己是一名早期使用者」,每天都用自己的台式電腦挖掘比特幣。據網上推測,Pip大約有4100枚比特幣。

「我並不想告訴你們我有多少比特幣,但它改變了我的生活,最重要的是,比特幣空投模式被創造出來了。」Pip稱,「我認為把這些東西送給世界上的其他人是件好事,因為我不需要它們。這只是為了好玩。」

2.第一把鑰匙

隨著第一關被破解,很多網友開始在Reddit爭相討論。如果你仔細觀察這類謎題,你就會發現,線索真的非常模糊,但彼此之間又有關聯。

目前,第一關解密流程已經公開:

首先,將圖片用GIMP打開,然後新建一黑一白兩個新圖層,並將「提取通道」設置為「Alpha」,最後將色階調至253到254中間,設置完成後會發現整個圖片只剩下了一行線與一個二維碼,這條線應該是對應一個2進位數字,而二維碼是一個網址。我們掃描這個二維碼會得到一個網址 https://bitcoinchallenge.codes/register-310/。進入這個網址之後,我們可以與發布者進行交流。

從圖片中提取出來的二維碼

然後,在該圖片中,我們能明顯看到下方有一個18宮格。與此同時,在表格正上方,我們能看到一串隱藏的字元寫著,OCT 2 2018,也就是20181002。如果將這一串數字作為一個Shift Key,將18宮格中的數字套進去,我們會得到下列這一串數字。我們可以很清楚的看到第一行有6個310,對應著310BTC。

從18宮格中獲取的數字

而餘下的12組數字則對應著加密貨幣錢包的12個助記詞。我們將餘下的12組數字10進位轉化之後,就能得到下面的數字。之後將字母排序按照數字來對應出來,就能得到真正的助記詞了。接下來,我們將這些詞提交到二維碼所顯示的地址上,就能獲得0.1BTC。

從18宮格中提取出的12組數字

這就是第一關的破解流程,是不是很燒腦?

目前,第二關詳細的破解流程還沒有在網上流傳,相信隨著獎勵的比特幣額度的增大,其破解的難度也會遞增,尤其在310BTC的關卡,恐怕破解起來不會那麼迅速。

3.比特幣解謎早已有之

310BTC獎勵的視覺解謎固然震撼,然而自比特幣等加密貨幣誕生以來,包含數字資產獎勵的視覺謎題就開始流行了。

2015年,@coin_artist從莎士比亞的愛情長詩《鳳凰與斑鳩》中獲得靈感,創作了畫作《Torched H34R7S》,並將5個BTC的秘鑰藏在其中。今年2月,這個密鑰被一對程序員夫婦破解。

《Torched H34R7S》的絲帶

這個長達三年的破解過程,也非常有意思:比特幣私鑰信息分兩部分藏在圖片中,一部分藏在四周的火焰中,一部分藏在右下角的彩帶中。

從畫中我們可以看到,在戒指上綁著6條長短不一的紅絲帶,如果我們把短絲帶賦值為「0」,長絲帶賦值為「1」。那麼就會產生011010這一串數字。

除此之外,如果我們將這幅畫四周的火焰按照內外焰顏色以及寬窄長短來劃分,並且給他們賦予二進位的值,就可以得到608位二進位數字,通過變形秘鑰轉化,在利用枚舉法不斷試錯,最終就能將正確的密鑰試出來。

除此之外,還有一些著名的比特幣謎題。

今年5月,一個網名為u/cryptogreetings的網友公開發布了一張神秘的圖片,是一道價值1 BTC的謎題。圖片發布之後,尚未有人能夠破解謎題。

無獨有偶,波場在今年8月30日推出了數獨解謎比賽,只要解開謎題,就能獲得相應的加密貨幣。

更有甚者,在遊戲平台steam上,也有了加密貨幣解謎遊戲的蹤影,諸如Paradox of the Cryptomancer以及MonteCrypto:The Biction Enigma等。玩家通過破解由開發者發布的謎題來換取比特幣。

4.解謎關鍵在於如何發現密碼

實際上,越來越多的加密貨幣解謎遊戲和藝術結合起來,而那些最終的秘鑰就藏在這些畫的小小細節中。

雖然揭幕的過程會非常複雜,可能會涉及密碼學、計算機語言、藝術、文學等等,甚至會讓人有智商不夠用的感覺。但或許問題的關鍵並不在於如何解開密碼,而在於如何發現密碼。

譬如,畫中樹葉的長度、兩邊火焰的長度以及顏色變化,又或者通過一些技術在圖片中隱藏帶有地址的二維碼。

如何找到它們,並用正確的方法打開他們,是解開謎題的第一步也是最關鍵的一步。

曾經有一個觀點:我們在21世紀用科學打敗了封建迷信中的牛鬼蛇神,但有一個神我們無法打敗,那就是數學。萬事萬物都存在一種內在的聯繫,而這種聯繫都可以用數學上的方程來表示。

這種關係在加密貨幣世界顯得尤為突出。

發布者發布的視覺謎題中,大到整幅畫的立意、尺寸,小到一筆一划,乃至整個像素都是有一種關聯在裡面的。

誠如《Torched H34R7S》中彩帶長短以及火焰形態的不同都可以用於解謎一樣。我們在解謎過程中,是否應該樹立一個思路,那就是不在把畫當成畫看,而是把它們當成數據,畫裡面的每一個變化都可以看成是一個變數,然後將這些變數用方程計算出來,或許答案就在裡面。

另一方面,比特幣的視覺謎題說到底還是基於程序和代碼的。那麼基於二進位的0和1兩個數字就顯得尤為重要。

有一種說法叫做,世界是由0和1構成的,那麼一幅畫又何嘗不是呢?更何況是電腦中的畫。我們都知道,圖畫與影像的信息要想在計算機中表現出來,就必須通過二進位編碼對這些信息進行編譯,也就是說,我們看到的畫中的每一個細節,背後都是無限多個0和1組成的。

拿310BTC解密活動中已經曝光的十二個助記詞圖片舉例,其轉化出來的2進位編碼就高達14萬位元組。

310BTC解謎遊戲中提取的助記詞圖片

我們看到無論是10月3號發布的310BTC解謎遊戲還是此前被破解的《Torched H34R7S》,在解謎過程中都要用到2進位的轉換。

所以,如果我們在解謎過程中,能夠一開始就用二進位的視角,那是否會更容易看出其中的端倪?

無論是比特幣也好,加密貨幣也好,區塊鏈也好,都是程序的產物,而程序則來源於數學。我們在參與比特幣解謎遊戲的過程中,是否會驚訝於謎題發布者的腦洞?是否會震撼於破解者的智慧?是否在其中感受到了數學的魅力?

或許這次比特幣解謎遊戲會帶給大眾一個新思路,那就是我們在看待事物的過程中是否應該更多的從數學角度來思考?

有些人認為數學是枯燥無味的,但從哥德巴赫猜想到黃金分割,再到黎曼猜想,一切源於數學的魅力。數學不能立刻喚起人們的美感,我們需要從抽象的符號中找到關聯,從邏輯推理中抽絲剝繭。在這個過程中,或許我們就會發現數學所帶來的魅力。

正如一系列比特幣解謎遊戲一樣,發布者將數學的嚴謹、藝術的美感以及加密貨幣技術三者有機結合起來,給世人出了一道道難題,但我們卻在解謎過程中欲罷不能。

在解謎過程中,如果我們能跳出固有的邏輯局限性,更多用數學的眼光來看待,或許在柳暗花明之後,不經意間驀然回首,會看到答案就在燈火闌珊處。

而此時,瘋狂的加密貨幣,也有了除暴富神話之外的趣味性和娛樂性。

編輯 | 丹丹

本文為鉛筆道專欄作者「31QU」的原創作品,轉載請註明作者以及原文出處,未按照要求轉載者,鉛筆道保留追究相應責任的權利。本文僅代表作者本人觀點,不代表鉛筆道觀點,內容僅供讀者參考。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 鉛筆道 的精彩文章:

源汽車動力系統開發商「臻驅科技」獲張江科技創投投資
抵抗不了「刷禮物」獲取營收的誘惑 下架的鬥魚離上市又遠了一些

TAG:鉛筆道 |