2018年,對(duì)于程序員來(lái)說(shuō),最值得關(guān)注和學(xué)習(xí)的技術(shù)就是區(qū)塊鏈。
蘋(píng)果、Facebook、BAT、360、網(wǎng)易等巨頭都在布局區(qū)塊鏈,對(duì)區(qū)塊鏈人才的需求也日
益增加,有人甚至說(shuō)“區(qū)塊鏈?zhǔn)浅绦騿T的時(shí)代 ” 。但是,對(duì)于區(qū)塊鏈技術(shù)的初學(xué)
者,往往會(huì)一頭霧水,不知從何入手,原因有以下幾點(diǎn):?
1. 區(qū)塊鏈技術(shù)覆蓋廣,涵蓋了分布式系統(tǒng),網(wǎng)絡(luò),密碼學(xué),編譯原理,虛擬機(jī)以
及各式各樣的數(shù)據(jù)結(jié)構(gòu)。
2. 整個(gè)體系處于早期階段,學(xué)習(xí)資料不完善,網(wǎng)上大量資料只是浮于表面。雖然
隨便百度一下區(qū)塊鏈技術(shù),就能出線各種各樣的文章,但絕大多數(shù)都不呈體系
化,且不深入,只是蜻蜓點(diǎn)水。
3. 新概念層出不窮,且復(fù)雜難懂。好不容易搞清楚了 open ledger,又冒出來(lái)
個(gè) PoW,然后是 UTXO,然后是 smart contract,然后是 side-chain,無(wú)窮無(wú)
盡。