1,比特幣的底層系統(tǒng)是區(qū)塊鏈,區(qū)塊鏈用到的知識(shí)有:哈希函數(shù),數(shù)字簽名,零知識(shí)驗(yàn)證(主要針對(duì)比特幣的擴(kuò)展),哈希函數(shù)具有碰撞阻力,隱秘性,謎題友好三個(gè)特性,不同的哈希函數(shù)具有的特性根據(jù)實(shí)際的需要不同,碰撞阻力指的是對(duì)于在實(shí)踐中對(duì)于產(chǎn)生同樣長(zhǎng)度的哈希值輸出,不同的哈希值輸入是無(wú)法得到同樣的結(jié)果的,因?yàn)樵诶碚撋想m然能夠得到同樣的輸出值,但是因?yàn)橛?jì)算量是指數(shù)級(jí)增長(zhǎng)的,基本在現(xiàn)實(shí)中無(wú)法接觸,針對(duì)很多人提到量子計(jì)算機(jī)的實(shí)現(xiàn)會(huì)導(dǎo)致哈希函數(shù)不具備了碰撞阻力的說(shuō)法,解決方案是量子計(jì)算機(jī)還有很久才能產(chǎn)生,其次可以增加輸出的哈希值的長(zhǎng)度來(lái)增大計(jì)算量,哈希指針的用途是搞定地址和確定是否篡改。
2,任何一種幣都是有三個(gè)部分構(gòu)成:1,區(qū)塊鏈(底層去中心化的總賬,可能是自己改進(jìn)的比特幣底層區(qū)塊鏈,也可能是直接復(fù)制的)2,協(xié)議(運(yùn)行幣交易的軟件)3,貨幣或者是 代幣,
3,比特幣在交易過(guò)程中的腳本執(zhí)行給智能合約的產(chǎn)生提供了基礎(chǔ),因?yàn)楸忍貛诺木幊陶Z(yǔ)言不是圖靈完備同時(shí)社區(qū)運(yùn)營(yíng)的去中心化導(dǎo)致其上無(wú)法短時(shí)間內(nèi)產(chǎn)生太多的Dapp,而以太坊具備圖靈完備。,
4,比特幣的底層技術(shù)解決了幾百年來(lái)人類(lèi)的兩個(gè)問(wèn)題:1,雙重支付,2,拜占庭將軍問(wèn)題
5,網(wǎng)絡(luò)的基礎(chǔ)是TCP/IP和反包協(xié)議,在這些底層技術(shù)上互聯(lián)網(wǎng)完成了信息的全球流動(dòng),而對(duì)于區(qū)塊鏈正在用另一種底層技術(shù)改變互聯(lián)網(wǎng)的價(jià)值傳輸體系。
6,比特幣的產(chǎn)生是有很長(zhǎng)的歷史:第一虛擬公司,電子交易協(xié)議,網(wǎng)絡(luò)現(xiàn)金,網(wǎng)絡(luò)資金,網(wǎng)絡(luò)朋克,B幣,比特黃金。
7,礦工通過(guò)算例競(jìng)爭(zhēng)完成交易的打包每一個(gè)礦工都是一個(gè)節(jié)點(diǎn),這些節(jié)點(diǎn)產(chǎn)生共識(shí),同時(shí)每一個(gè)礦工又是一個(gè)麥克斯韋妖,他們的共同作用導(dǎo)致了整個(gè)比特幣系統(tǒng)的熵減。
8,礦工的算計(jì)競(jìng)爭(zhēng)雖然讓很多人詬病但是提出來(lái)的解決方案比如:DPos、POw等方案哪一個(gè)都是不完美的,為了信任,去中心化的信任怎么可能不付出代價(jià)呢?
9,對(duì)于區(qū)塊鏈知識(shí)可以用龔鳴的金字塔層級(jí)去更好的理清邏輯關(guān)系:區(qū)塊鏈分為大致六個(gè)層級(jí)依次是:數(shù)據(jù)層,網(wǎng)絡(luò)層,共識(shí)層,激勵(lì)層,合約層,應(yīng)用層。

上述總結(jié)肯定會(huì)有很多錯(cuò)誤之處,畢竟自己還沒(méi)有完全理解比特幣系統(tǒng)運(yùn)行的機(jī)制,對(duì)于密碼學(xué)也是初探,不過(guò)通過(guò)兩天六本書(shū)的強(qiáng)制主題閱讀,我找到了自己的方向,理清了區(qū)塊鏈知識(shí)的邏輯關(guān)系,這對(duì)于將來(lái)的學(xué)習(xí)來(lái)說(shuō),這兩天將近14個(gè)小時(shí)的學(xué)習(xí)還是非常值得的,對(duì)于學(xué)習(xí)方法自己還是需要總結(jié)的。


這兩本書(shū)對(duì)于深入了解比特幣非常有用,值得推薦,這兩本書(shū)都是有電子版,對(duì)于如果不想了解技術(shù)可以直接看白話(huà)區(qū)塊鏈這個(gè)公眾號(hào),其在最近出了一個(gè)區(qū)塊鏈知識(shí)的總結(jié)帖子,對(duì)于通俗理解很有幫助。
下一步的學(xué)習(xí)計(jì)劃是搞定區(qū)塊鏈的底層技術(shù):比如密碼學(xué),編程思想等基礎(chǔ)理論性的東西。預(yù)計(jì)花費(fèi)10個(gè)小時(shí)。大概三到四個(gè)周的時(shí)間。也就是十月份搞定這個(gè)底層技術(shù)。