作者ECZEMA (艾克斯.馬)
看板DigiCurrency
標題[閒聊] 如果區塊鏈的鏈條斷了……
時間Wed Sep 21 12:42:20 2022
我們都知道,區塊鏈即是對前面那塊的資訊加密,將加密後的密碼放入下一塊,
每塊都包含了前塊的資訊,以達到塊塊相連,無法篡改的單向時間序。
如果區塊鏈的鏈條斷了… 每個區塊散了一地打亂了順序,
你手頭上只有各塊的資訊,
還能拼回重新的順序嗎?
1、如果是比特幣,知道每塊資訊及拼組標頭的明碼資訊如版本/時間/難度/nouce等,
用來加密的方法 SHA256,應該是沒問題… 這簡單。
2、如果不知道什麼鬼鏈,加密方法也未知,也不知道它用什麼明碼去成就後面那塊,
光靠各塊資訊的明碼,依照加密易驗證難解的原理,似乎很難拼出原本順序。(對嗎?
3、如果不知道什麼鬼鏈,加密方法未知,但已給你前 2/3 鏈的正確順序,且塊數夠多,
可用 supervised machine learning,利用各塊資訊去找出最後 1/3 的可能未知順序。(對嗎?
4、承 3 ,60 象推背圖為中國知名預言書,預算千年,假設它也算到自己因為太準會被後世君王擾亂圖序,
而用區塊鏈原理暗置無法篡改的圖序,試從每象不到20中文字與已知圖序,
找出符合區塊鏈原理,可能的剩餘圖像序列。
5、除了區塊鏈,還有什麼資訊方法,可以用來安排各資訊堆無法篡改的順序?
不要跟我說作業自己寫,這不是作業,只是 3. 的大概思路是什麼?
謝謝大家,任何想法都萬分感激
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.135.31.236 (美國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1663735344.A.370.html
※ 編輯: ECZEMA (73.135.31.236 美國), 09/21/2022 12:48:05
1F:→ lolo0856: 雜湊 o_ob 09/21 12:47
2F:推 brucelinda: 再買一條 09/21 12:50
3F:→ brucetu: 斷鏈重拼很簡單 你有一百萬block就兩兩一組試試看是不是 09/21 12:50
4F:→ brucetu: 第0塊跟第一塊 找出來再暴力找下一塊 比現在的挖礦難度低 09/21 12:50
5F:→ brucetu: 多了 09/21 12:50
6F:→ brucetu: 挖礦會很難是因為一堆機器互相競爭誰能找出hash最多0的no 09/21 12:51
7F:→ brucetu: nce 跟斷鏈重拼本質上是不同任務 09/21 12:51
8F:→ lolo0856: 用詞可以精確一點點&_& 09/21 12:51
9F:推 Bewho: 焊接回去 09/21 12:52
10F:→ brucetu: 你這真的很像作業 09/21 12:52
11F:推 newforte: 定期上鏈條油 09/21 12:53
12F:→ brucetu: 試從xxx...這種文法..我看你根本是作業複製貼上來問吧 09/21 12:54
13F:→ brucetu: 請乖乖被當 謝謝 09/21 12:54
14F:→ ECZEMA: 嗚嗚嗚嗚嗚 T_T 所以1234 都是可以找回順序的對吧?! 09/21 12:55
15F:推 simpson083: 平時保養多用些wd40 09/21 12:58
16F:→ ECZEMA: 我保養鏈條比較常用 marine grease 09/21 12:59
17F:推 nevenhsu: 拿第n解 把所有已知密碼loop一遍 找到某n解為密碼 09/21 13:15
18F:→ nevenhsu: 不知加密規則 就拿塊的資料流反推回去 09/21 13:17
19F:推 jorden: 烙練就接回去阿 09/21 13:19
20F:推 pjason: 大家都好厲害 我是牽去機車行修 09/21 13:23
21F:推 MACD: 會斷掉就是死了,建議換一條 09/21 13:41
22F:推 wuwayne: 記得最後一定要用WD40 09/21 14:40
23F:推 simpson083: 問就是wd40 沒用?那就是買錯罐了:D 09/21 15:02
24F:推 s1612316: 什麼鏈條 我只是看到按一按就能發財就進來了 09/21 15:02
25F:推 Wadient: 我只知道拖賽鏈 09/21 15:37
26F:推 KBchen: WD-40 或膠帶選一個 都不行就買新的 09/21 15:54
27F:噓 wahaha99: 完全不知所云 這文沒人噓喔? 09/21 15:58
28F:→ wahaha99: 一個鏈不知道雜湊法又沒明文順序 當然就是湊不回來 09/21 15:59
29F:→ wahaha99: 這怎麼會跟機器學習扯上關係? 09/21 16:00
30F:→ wahaha99: 這ID之前的文很正常啊, 人設崩壞膩 XD 09/21 16:04
31F:噓 tornado1621: 用橡皮筋代替啊 09/21 16:04
32F:噓 Timetofeed: 共三小 09/21 16:19
33F:推 CarlCrypto: 機房鏈只有機房人員能回答你 09/21 16:32
34F:→ CarlCrypto: 比特幣是分佈式帳本 點與點同步紀錄帳本 09/21 16:34
35F:→ kckckckc: 打電話給中本蔥客訴,要求保固順便盧含運xD 09/21 16:38
36F:推 doom3: 網域被BAN算斷嗎 ? 09/21 16:50
37F:噓 pshuang: 沒有紀錄前後區塊資訊的,還叫鍊? 09/21 17:04
38F:推 elyoje: 全部混在一起做成撒尿牛丸 09/21 18:16
39F:推 j49222106: 鏈條保養我都是用刷子抹牛油 09/21 18:17
40F:推 Lipraxde: 初看標題覺得有夠菜,看了內文以為會有點內涵,再往下 09/21 18:23
41F:→ Lipraxde: 看不知所云 09/21 18:23
42F:推 taotiehs: 焊接回去 09/21 19:03
43F:噓 Colac5566: 跟網路線不通把它抖一下就好一樣 09/21 19:55
44F:推 abcd11001100: 我對算出私鑰比較有興趣 09/21 20:18
45F:→ kugwa: 對啊 這篇問題真怪 不知道每個塊的資料結構什麼都不能做吧 09/21 20:50
46F:→ ECZEMA: 人設就路人 單純問靠已知加解密對 用監督學習能猜出對應關 09/21 21:41
47F:→ ECZEMA: 係或重建加解密機器的可能性 目前試就簡單的密碼機制可以 09/21 21:42
48F:→ ECZEMA: 跟前後塊的變數空間選擇很有關係 用推背圖就是吃死古代沒 09/21 22:28
49F:→ ECZEMA: 計算開展複雜加密機制 而顏色五行生肖對應、漢字偏旁筆劃 09/21 22:30
50F:→ ECZEMA: 字數與句中段落位置等亙古不變的變數空間有限 只是好玩:p 09/21 22:31
51F:→ ECZEMA: 無標準答案 因鄉民較具創意 想看每個人切入點和思考深度 09/21 22:35
52F:→ wahaha99: 我只看到你想偷解推背圖 09/21 23:47
53F:→ wahaha99: 實際上重點在於區塊鏈本身有沒有index或time stamp 09/21 23:48
54F:→ wahaha99: 可以被識別出來 如果沒有 是不可能兜回去的 09/21 23:48
55F:→ wahaha99: 大部分區塊鏈上一塊跟下一塊 內容是沒有任何關連的 09/21 23:48
56F:→ wahaha99: 上一塊有交易操作過的地址 跟下一塊可能完全無重疊 09/21 23:49
57F:→ wahaha99: 在這種狀況下 哪個區塊先沒有任何意義上的差別 09/21 23:49
58F:→ wahaha99: 這跟DL一點關係也沒有 DL不會通靈 09/21 23:50
59F:→ ECZEMA: 恩 感謝input 09/21 23:50
60F:→ ECZEMA: DL不會通靈沒錯 但很強的DL會讓你以為有藤原佐為附身 09/22 00:57
61F:推 amaoli: 一定要配溫開水 09/22 09:43
62F:→ j49222106: 11之9,小目 09/22 10:20
63F:→ DacocoH: 帥五退一 09/22 13:14
64F:噓 KingChang711: 用漿糊黏呀,還要我教 09/22 15:25
65F:推 junderwu: 簡單也不簡單,BTC 的sha256,自從量子電腦問世之後,已 09/23 21:45
66F:→ junderwu: 經不穩了,有心人要破,不需要太長時間,還好有人研製出 09/23 21:45
67F:→ junderwu: 防量子電腦破解的加密法 09/23 21:45
68F:→ junderwu: 在這裡不說太多 09/23 21:45
69F:→ st883540: AB膠黏回去 09/24 02:21
71F:→ junderwu: 有興趣的人來破bike 吧 09/25 00:06
72F:→ wahaha99: ...基本上SHA256算是抗量子的 不抗的是RSA跟橢圓加密 09/26 12:45