TMT观察网_独特视角观察TMT行业

10分鐘解密,獎金1400萬的比特幣游戲區塊鏈

dapdap區塊鏈 ?|?10月10日, 2018 2018-10-10 13:42
分享到:
導讀

如果你是電影和游戲發燒友,那么你對《頭號玩家》一定不陌生,斯皮爾伯格用一個反烏托邦式的科幻電影結構,塑造了一部全球世紀流行文化...

如果在現實世界也有這樣一款燒腦游戲,你玩不玩?

310bitcoinchallege就是一款高智商解謎游戲。制作者號稱里面有310個BTC,需要玩家通過解密的方式尋找到線索,從而獲取310個BTC。

游戲中共有四個謎題,除了310比特幣的終極謎題,還有獎金分別為以下數額比特幣的謎題:

1、0.1BTC

2、0.2BTC

3、0.31BTC

參與者需要從中尋找錢包地址的私鑰來贏取比特幣。

在網站上,制作者放出了錢包地址:39uAUwEFDi5bBbdBm5ViD8sxDBBrz7SUP4。

10月4日,一位叫做”Lustre”的人成功破解了這份畫中藏有0.1BTC的秘鑰,并轉走了其中的幣。

10月9日下午,另一位匿名玩家成功破解了第二個挑戰,并獲得了0.2BTC

第一個秘鑰的破解方法在10月8日下午被一眾玩家共同猜出,并將方法公布在國外論壇bitcointalk和reddit上。但是截至目前,第二個秘鑰是如何被破解的還沒有人公布出來。

制作者Pip曾經提到:“如果沒有任何進展,我會給出一些線索”,“別指望在幾小時或者幾天內解決問題,不過要是有人能夠實現,那真的很棒!”

根據Reddit、Bitcointalk以及discord討論組匯總的信息,我們總結了所有可能用于解決這一問題的理論、線索。

Pip說想要解決謎題,將圖片打印出來是必經之路(不僅僅是用軟件分析),不過這句話應該只是個玩笑。

這張圖既不是藏寶圖,上面也沒有任何與坐標的有關的東西,但將里面的點和線鏡象之后,就會發現絕大多數元素神奇的對應上了。

價值1400萬的310個比特幣,就在其中。

所以解密的絕大部分工程還是要在電腦上完成,尤其是解密者需要檢查哈希和助記詞,看起來似乎只有技術大咖才能找到隱藏其中的比特幣。

有人說:“我相信Pip在圖片中藏了四條Payload。”

提起payload,大家可能比較陌生,翻譯過來是有效載荷。

通常在傳輸數據時,為了使數據傳輸更可靠,要把原始數據分批傳輸,并且在每一批數據的頭和尾都加上一定的輔助信息。

比如數據量的大小、校驗位等,這樣就相當于給已經分批的原始數據加一些外套。這些外套起標示作用,使得原始數據不易丟失。

數據+外套=傳輸通道的基本傳輸單元,叫做數據幀或數據包。

其中的原始數據就是payload。

這些原始數據以某種特殊的加密形式被隱藏在了圖片里,所以玩家需要解密才手段能看見(比如說利用圖片的分層、色彩的RGB來提取圖像)。

不過找到這些Payload并不難,難的是解密。

如果用過PS的小伙伴會知道,在正常的圖片當中,會有很多通道。

alpha通道是一個單獨通道,相當于一個關聯表一樣的東西,來定義這個像素點的透明度的屬性。

當只有它這一張圖的時候不會有什么作用,但是當將有透明度的圖片和其他的圖片進行疊加的時候,透明度就能夠產生它的作用了。

如果一張透明的圖片,則阿爾法的作用之就是0,在疊加的時候,這塊區域上的圖片之后有本來的顏色,而不會有它自己的顏色。

alpha的作用位1的時候,就是將圖片覆蓋在了這塊區域上。

例如下圖中,整個圖像是一塊純藍色。通道中是一個蝴蝶的灰度圖。兩者相加以后我們就可以得到藍色蝴蝶。

所以經過PS處理后,圖片的alpha層的310行是一串二進制字符串。

但圖片中可能不止有一串這樣的二進制字符串。

有的用戶表示:“alpha層中的字符串是基于Base64(雙層加碼的),因此可能會有使用不同的解碼來解密”。

有的人認為較小的字符串包含在較大的字符串中。還有有些人推測在圖片中格的底線嵌入了一個字符串。

當玩家知道線索在圖片的alpha圖層中之后,他迅速發現了這串字符串是通過Base64加密的OpenSSL加密字符串。

Base64是一種常用的加密手段,OpenSSL則是一個功能強大的工具包,它集成了眾多密碼算法及實用工具。

我們即可以利用它提供的命令臺工具生成密鑰、證書來加密解密文件,也可以在利用其提供的API接口在代碼中對傳輸信息進行加密。

BTCChallenge用解密手段,解出了一串地址,并假設這是已經被轉走0.1比特幣的地址,繼續解密。

同時圖片上還有「2018年10月2日」的字樣,這是挑戰發布的日期,用小寫字母寫在圖像上,用于解碼第一個地址。

Pip在網站上寫道:“將你到目前為止獲得的SHA256哈希寫在一行。”(這或許可以用來驗證你的哈希是否正確)

這里提到的哈希,熟悉區塊鏈的人應該都會經常聽到。

但在計算機世界,哈希有著更廣泛的意義。

哈希是通過對文件內容進行加密運算得到的一組二進制值,主要用途是用于文件校驗或簽名。

不同的文件(哪怕細微的差異)得到的哈希值均不相同,因此哈希值可做為文件唯一性判別。

對于普通上網者而言,可以通過對下載后的文件進行哈希值較驗,以判斷該文件是否在發布后被人修改過,保證下載的正確性。

Pip表示:“如果不知道如何獲取那0.1比特幣(無法提供正確的哈希),不要去進行無意義的嘗試。”

他還說也許0.1BTC的錢包背后的東西更多,但也未必。但是我們知道的是,0.2BTC的謎題中,用到了第一個謎題的答案

圖像上的曲線和圓圈可能暗指前BTC圖像拼圖,解密可能要用到摩斯密碼、二進制字串符。

在原圖中,最容易被注意到的便是下方6*3的表格。

這些數字網格是十六進制的代碼,制作者使用了移位密碼(shift key)。

移位密碼是最簡單的一類代替密碼,具體算法就是將字母表的字母右移k個位置(k<26),并對字母表長度作模運算。

經過一番研究后,發現移位密碼是我們前文提到過的日期,同樣在圖中出現的Oct 2 2018(即代碼20181002)。

我們得到了一個新的6*3的網格。

第一排的310并沒有任何實際意義,算是Pip對挑戰者的小小肯定。

第二和第三排的12組數字依然是十六進制的,我們將其轉變為十進制,便得到了12個數字。

這12與錢包之間的聯系又有什么聯系?

經過一陣思考,玩家們想到了助記詞。

一般來說,錢包有12位助記詞,每一個助記詞都有相應對應的數字,系統隨即生成。

數字編號從1號開始,單詞從abandon開始,很容易讓人想起背四級單詞的噩夢。

我們在助記詞的表單中,尋找數字所對應的助記詞,便得到了下列對應關系。

通過導入上述私鑰 「cry buyer grain save vault sign lyrics rhythm music fury horror mansion」,我們獲得了一個錢包地址

經過查詢,的確在10月4日有過轉出0.1比特幣的交易,數據一致。

 

至于為什么十六機制用了移位密碼,為什么又是轉換為十進制而不是二進制,到現在為止,還沒有人能搞清楚其中的緣由。

特別說明:解密過程翻譯自bitcointalk:

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

如有雷同,純屬巧合

制作者在游戲頁面說,他靠早期挖礦和買比特幣賺了很多錢,而這次拿來做游戲獎勵的310個比特幣大部分是免費空投得來的。

做這個游戲的原因,是因為他覺得比特幣改變了他的生活。無論誰破解代碼,都可以用比特幣做自己想做的事情。

有意思的是,制作者并沒有表露自己真正的身份,他說大家可以叫他“Pip”。

發起人自稱“Pip”,或許這個名稱也有玄機。

《衛報》曾經報道過一篇文章,是一個解謎故事。

一個人和他的朋友Pip以及Blossom被惡魔抓起來。他們每個人手中都有一堆蘋果,最少1個,最多9個,并且數量兩兩不同,每個人有機會向惡魔問一個問題,但問完之后他們要說出一共有多少個蘋果。

Pip的問題是“總數是偶數嗎?”答案是否定的;Blossom的問題是“總數是素數嗎?”答案也是否定的。“我”知道自己有5個蘋果,這時候“我”該問什么問題呢?只有一種選擇“總數是不是15個?”。

解密的過程很長也很有意思,有興趣的朋友可以去網上搜出來了解一下。

Pip在網站中說,他匿名的原因是因為他不想整個宇宙都知道自己的比特幣財富,而且也不打算透露自己到底有多少BTC,他根本不在意自己是不是有更多錢。

也就是說,錢對他來說,是真正的身外之物。

我突然想起了王思聰的那句話:“我不在意別人有沒有錢,反正都沒有我有錢。”

在游戲解密過程中,我們提到了一系列專業術語,二進制、十進制、十六進制、哈希、payload、alpha圖層…這些令普通人費解的詞語,明明白白的告訴著大家:

這是一個極客的游戲。

制作者以極其復雜的加密方式,來玩了一場1400萬元的游戲。

在游戲當中,有不少有意思的事情:

玩家必須要完成前三個挑戰才能進入最后一個挑戰,每個挑戰結束后還有相應得獎獎金,這讓人想起《頭號玩家》,不知是否是對斯皮爾伯格的一次致敬。

這張圖片的原圖來自一個名叫Peter Heeling的荷蘭攝影師,在2016年10月25日拍下的免費圖片。

原圖是一片綠油油的森林,經過模糊等后期處理之后,變為了隱藏310比特幣的「寶藏線索圖」。

游戲的玩家,也異常的有趣:

有人甚至想到雇傭同伴,來獲得大獎。

如果你想解決一個價值200萬美元的謎題,那你起碼要有300萬美元的氣魄。

雇15個人,每人每月支付2000美元。

如果我們成功解密,那么就平分200萬美元;

即使失敗了,我們也能一起度過一段有趣的時光。

就在我們文章寫完不久,有人已經找出了第二關線索,成功拿走了0.2BTC。

這一次,據說玩家用了更加復雜的解密方式解開謎題,具體的解密方式,我們dapdap將持續關注,在后續的文章中會第一時間進行解析。

 

解密 圖片 比特幣 Pip 玩家
分享到:

1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。


主站蜘蛛池模板: 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 数显恒温培养摇床-卧式/台式恒温培养摇床|朗越仪器 | 台式核磁共振仪,玻璃软化点测定仪,旋转高温粘度计,测温锥和测温块-上海麟文仪器 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 称重传感器,测力传感器,拉压力传感器,压力变送器,扭矩传感器,南京凯基特电气有限公司 | 广东泵阀展|阀门展-广东国际泵管阀展览会 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 南昌旅行社_南昌国际旅行社_南昌国旅在线| 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 潜水搅拌机-双曲面搅拌机-潜水推进器|奥伯尔环保| 无机纤维喷涂棉-喷涂棉施工工程-山东华泉建筑工程有限公司▲ | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 广西教师资格网-广西教师资格证考试网 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 模具钢_高速钢_不锈钢-万利钢金属材料 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 希望影视-高清影视vip热播电影电视剧免费在线抢先看 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 上海噪音治理公司-专业隔音降噪公司-中广通环保 | 成都装修公司-成都装修设计公司推荐-成都朗煜装饰公司 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 青岛空压机,青岛空压机维修/保养,青岛空压机销售/出租公司,青岛空压机厂家电话 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] | 移动机器人产业联盟官网| 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 桐城新闻网—桐城市融媒体中心主办 | 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 杭州可当科技有限公司—流量卡_随身WiFi_AI摄像头一站式解决方案 | 美缝剂_美缝剂厂家_美缝剂加盟-地老板高端瓷砖美缝剂 | 打包箱房_集成房屋-山东佳一集成房屋有限公司 |