作者 qw5526259 (B.K)標題 [閒聊] 中本聰是不是比較像數學系畢業時間 Tue Jan 16 10:15:40 2024
比特幣的創始人中本聰
使用數學上的一些技術
創造塊鏈
而數學系
也會教程式語言
中本聰本人數學系畢業的機率有多大呢
往數學系畢業找人
是不是比較易找出中本聰呢
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
像神一樣的存在
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.81.224 (臺灣)
※ 作者: qw5526259 2024-01-16 10:15:40
※ 文章代碼(AID): #1bfUREtO (DigiCurrency)
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1705371342.A.DD8.html
推 hallow: 找到可以幹嘛?以他的財力,找到他是你比較危險2F 01/16 10:49
推 okpk3k: 比特幣使用的加密法,橢圓曲線密碼學早在1985年就被提出了,並不是中本聰發明的
而區塊鏈,能把一堆區塊串起來的Hash算法也在199x年就被提出來,也不是中本聰第一次提出的東西
中本聰是利用當時既有的技術,橢圓曲線密碼、hash算法、P2P技術,結合成一篇論文在2008年年底發表,並在2009一月實際跑出第一個區塊。記得黑鴉大說過,真正是中本聰提出的新概念是UTXO模型,來避免雙花問題。
所以感覺中本聰比較像是資工系,很懂網路的P2P技術,加密方面的數學應該只是拿現有的技術來使用。3F 01/16 11:49
推 okpk3k: 不管是古老時期還是現在,比特幣一直是使用橢圓曲線密碼的Secp256k1做加密,一直都是一個私鑰對應到一個公鑰,私鑰只是證明“有權限可發送某個地址”的UTXO,但一個地址可能有超級多個UTXO。14F 01/16 13:21
噓 wahaha99: 雖然這文夠廢 但認真回答 比較像是經濟+資工18F 01/16 13:51
→ donaldmusk: 以前一個私鑰對一個公鑰?不是一個私鑰對很多地址?19F 01/16 15:41
推 ripple0129: UTXO真的很玄,我到現在還是無法理解怎麼算出一個錢包總共的UTXO。一個私鑰可以推算出幾乎無限多的地址,但是地址又不能反推回去私鑰,到底怎麼算的XD20F 01/16 17:15
→ okpk3k: 其實還是會生出一系列的私鑰跟對應的地址
橢圓曲線加密是非對稱加密,意思是從私鑰(隨機數)可以很快算出公鑰(x,y座標),用電腦算幾乎是瞬間完成,但想要從公鑰推算回私鑰,目前超級電腦可能都要好幾千億年(先不考慮量子電腦)
而公鑰經過幾次hash算法就是固定的一個hash值,但可以再經由不同的編碼產生出不同格式的比特幣地址,例如最古老的1開頭,或bc1開頭,或3開頭。
無法從地址回算出公鑰,是因為hash的特性,任何資料丟進hash都會生出一組hash值,假設hash算法只會生成0~999,那全世界80億人的密碼任一組丟進去,都會生出固定的一數字介於0~999,所以是多對一的關係,假設川普丟他的密碼進去得到765這數字,全世界沒有人從一個三位數的數字,765推算回“川普輸入的密碼”,因為有無限多組可能,這是hash多對一的特性。但實際使用時,不會只生成0~999,實際是0~2的256次方這個天文數字,不但無法回推,還讓多對一的機率小到看不到,意思是理論上可能發生兩個公鑰對應到相同的地址,但實際上機率小到可以忽略。27F 01/16 21:36
--