PTT推薦

[閒聊] 如果區塊鏈的鏈條斷了……

看板DigiCurrency標題[閒聊] 如果區塊鏈的鏈條斷了…… 作者
ECZEMA
(艾克斯.馬)
時間推噓17 推:23 噓:6 →:43

我們都知道,區塊鏈即是對前面那塊的資訊加密,將加密後的密碼放入下一塊,
每塊都包含了前塊的資訊,以達到塊塊相連,無法篡改的單向時間序。


如果區塊鏈的鏈條斷了… 每個區塊散了一地打亂了順序,
你手頭上只有各塊的資訊,
還能拼回重新的順序嗎?


1、如果是比特幣,知道每塊資訊及拼組標頭的明碼資訊如版本/時間/難度/nouce等,
用來加密的方法 SHA256,應該是沒問題… 這簡單。

2、如果不知道什麼鬼鏈,加密方法也未知,也不知道它用什麼明碼去成就後面那塊,
光靠各塊資訊的明碼,依照加密易驗證難解的原理,似乎很難拼出原本順序。(對嗎?

3、如果不知道什麼鬼鏈,加密方法未知,但已給你前 2/3 鏈的正確順序,且塊數夠多,可用 supervised machine learning,利用各塊資訊去找出最後 1/3 的可能未知順序。(對嗎?

4、承 3 ,60 象推背圖為中國知名預言書,預算千年,假設它也算到自己因為太準會被後世君王擾亂圖序,
而用區塊鏈原理暗置無法篡改的圖序,試從每象不到20中文字與已知圖序,
找出符合區塊鏈原理,可能的剩餘圖像序列。

5、除了區塊鏈,還有什麼資訊方法,可以用來安排各資訊堆無法篡改的順序?


不要跟我說作業自己寫,這不是作業,只是 3. 的大概思路是什麼?
謝謝大家,任何想法都萬分感激

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.135.31.236 (美國)
PTT 網址
※ 編輯: ECZEMA (73.135.31.236 美國), 09/21/2022 12:48:05

lolo085609/21 12:47雜湊 o_ob

brucelinda09/21 12:50再買一條

brucetu09/21 12:50斷鏈重拼很簡單 你有一百萬block就兩兩一組試試看是不是

brucetu09/21 12:50第0塊跟第一塊 找出來再暴力找下一塊 比現在的挖礦難度低

brucetu09/21 12:50多了

brucetu09/21 12:51挖礦會很難是因為一堆機器互相競爭誰能找出hash最多0的no

brucetu09/21 12:51nce 跟斷鏈重拼本質上是不同任務

lolo085609/21 12:51用詞可以精確一點點&_&

Bewho09/21 12:52焊接回去

brucetu09/21 12:52你這真的很像作業

newforte09/21 12:53定期上鏈條油

brucetu09/21 12:54試從xxx...這種文法..我看你根本是作業複製貼上來問吧

brucetu09/21 12:54 請乖乖被當 謝謝

ECZEMA09/21 12:55嗚嗚嗚嗚嗚 T_T 所以1234 都是可以找回順序的對吧?!

simpson08309/21 12:58平時保養多用些wd40

ECZEMA09/21 12:59我保養鏈條比較常用 marine grease

nevenhsu09/21 13:15拿第n解 把所有已知密碼loop一遍 找到某n解為密碼

nevenhsu09/21 13:17不知加密規則 就拿塊的資料流反推回去

jorden09/21 13:19烙練就接回去阿

pjason09/21 13:23大家都好厲害 我是牽去機車行修

MACD09/21 13:41會斷掉就是死了,建議換一條

wuwayne09/21 14:40記得最後一定要用WD40

simpson08309/21 15:02問就是wd40 沒用?那就是買錯罐了:D

s161231609/21 15:02什麼鏈條 我只是看到按一按就能發財就進來了

Wadient09/21 15:37我只知道拖賽鏈

KBchen09/21 15:54WD-40 或膠帶選一個 都不行就買新的

wahaha9909/21 15:58完全不知所云 這文沒人噓喔?

wahaha9909/21 15:59一個鏈不知道雜湊法又沒明文順序 當然就是湊不回來

wahaha9909/21 16:00這怎麼會跟機器學習扯上關係?

wahaha9909/21 16:04這ID之前的文很正常啊, 人設崩壞膩 XD

tornado162109/21 16:04用橡皮筋代替啊

Timetofeed09/21 16:19共三小

CarlCrypto09/21 16:32機房鏈只有機房人員能回答你

CarlCrypto09/21 16:34比特幣是分佈式帳本 點與點同步紀錄帳本

kckckckc09/21 16:38打電話給中本蔥客訴,要求保固順便盧含運xD

doom309/21 16:50網域被BAN算斷嗎 ?

pshuang09/21 17:04沒有紀錄前後區塊資訊的,還叫鍊?

elyoje09/21 18:16全部混在一起做成撒尿牛丸

j4922210609/21 18:17鏈條保養我都是用刷子抹牛油

Lipraxde09/21 18:23初看標題覺得有夠菜,看了內文以為會有點內涵,再往下

Lipraxde09/21 18:23看不知所云

taotiehs09/21 19:03焊接回去

Colac556609/21 19:55跟網路線不通把它抖一下就好一樣

abcd1100110009/21 20:18我對算出私鑰比較有興趣

kugwa09/21 20:50對啊 這篇問題真怪 不知道每個塊的資料結構什麼都不能做吧

ECZEMA09/21 21:41人設就路人 單純問靠已知加解密對 用監督學習能猜出對應關

ECZEMA09/21 21:42係或重建加解密機器的可能性 目前試就簡單的密碼機制可以

ECZEMA09/21 22:28跟前後塊的變數空間選擇很有關係 用推背圖就是吃死古代沒

ECZEMA09/21 22:30計算開展複雜加密機制 而顏色五行生肖對應、漢字偏旁筆劃

ECZEMA09/21 22:31字數與句中段落位置等亙古不變的變數空間有限 只是好玩:p

ECZEMA09/21 22:35無標準答案 因鄉民較具創意 想看每個人切入點和思考深度

wahaha9909/21 23:47我只看到你想偷解推背圖

wahaha9909/21 23:48實際上重點在於區塊鏈本身有沒有index或time stamp

wahaha9909/21 23:48可以被識別出來 如果沒有 是不可能兜回去的

wahaha9909/21 23:48大部分區塊鏈上一塊跟下一塊 內容是沒有任何關連的

wahaha9909/21 23:49上一塊有交易操作過的地址 跟下一塊可能完全無重疊

wahaha9909/21 23:49在這種狀況下 哪個區塊先沒有任何意義上的差別

wahaha9909/21 23:50這跟DL一點關係也沒有 DL不會通靈

ECZEMA09/21 23:50恩 感謝input

ECZEMA09/22 00:57DL不會通靈沒錯 但很強的DL會讓你以為有藤原佐為附身

amaoli09/22 09:43一定要配溫開水

j4922210609/22 10:2011之9,小目

DacocoH09/22 13:14帥五退一

KingChang71109/22 15:25用漿糊黏呀,還要我教

junderwu09/23 21:45簡單也不簡單,BTC 的sha256,自從量子電腦問世之後,已

junderwu09/23 21:45經不穩了,有心人要破,不需要太長時間,還好有人研製出

junderwu09/23 21:45防量子電腦破解的加密法

junderwu09/23 21:45在這裡不說太多

st88354009/24 02:21AB膠黏回去

junderwu09/25 00:06https://i.imgur.com/L5fd99h.jpg

junderwu09/25 00:06有興趣的人來破bike 吧

wahaha9909/26 12:45...基本上SHA256算是抗量子的 不抗的是RSA跟橢圓加密