自己也是從小白開(kāi)始接觸區(qū)塊鏈,學(xué)習(xí)研究這段時(shí)間以來(lái)也頗有收獲,希望給在學(xué)習(xí)的道路上的小伙伴們一些指點(diǎn),避免彎路。
(1)如果你要去看理論講解,推薦一下區(qū)塊鏈,從數(shù)字貨幣到信用社會(huì),長(zhǎng)鋏寫(xiě)的;
(2)如果你要理解技術(shù)呢,就去看區(qū)塊鏈開(kāi)發(fā)指南。到csdn網(wǎng)站上找相關(guān)教程;
(3)如果想看項(xiàng)目落地呢,就先去看看比特幣、bitshars白皮書(shū),可以到非小號(hào)網(wǎng)站上看前100名的白皮書(shū),對(duì)你肯定有所收獲(其實(shí)我自己也沒(méi)有看完)。
一、目標(biāo)
比特幣發(fā)展歷史,挖礦以及相關(guān)應(yīng)用
區(qū)塊鏈底層技術(shù),如共識(shí)算法,側(cè)鏈技術(shù),密碼學(xué)知識(shí)等,理解PKI基本知識(shí)和原理
研究以太坊技術(shù),了解ERC20,能夠自行開(kāi)發(fā)DAPP
熟悉Hyperledger Fabric 1.0架構(gòu),了解其業(yè)務(wù)流程和設(shè)計(jì)理念, 相關(guān)應(yīng)用
了解比特幣、以太坊,Ripple,Corda, IOTA, Skycoin等業(yè)界熱門(mén)的區(qū)塊鏈設(shè)計(jì)特點(diǎn)及相關(guān)應(yīng)用
二、書(shū)籍推薦
區(qū)塊鏈技術(shù)指南--鄒均著
白話區(qū)塊鏈--文延著
區(qū)塊鏈原理設(shè)計(jì)與應(yīng)用--楊保華著
精通比特幣
精通比特幣第二版
區(qū)塊鏈技術(shù)指南--yeasy著
Hyperledger 源碼分析之 Fabric
比特幣白皮書(shū):一種點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)
圖解密碼技術(shù)--結(jié)城浩
三、相關(guān)課程
斯坦福大學(xué)比特幣課程
CS 251: Bitcoin and Cryptocurrencies
IBM開(kāi)源課堂:區(qū)塊鏈和 HyperLedger 系列
可以了解區(qū)塊鏈的概念、流行的區(qū)塊鏈應(yīng)用場(chǎng)景,掌握HyperLedger 社區(qū)、架構(gòu)和內(nèi)部構(gòu)造,能夠搭建 HyperLedger 環(huán)境,或是使用 IBM Bluemix 上的 HyperLedger 環(huán)境,開(kāi)發(fā)出自己的區(qū)塊鏈應(yīng)用。
blockchain-and-hyperledger
IBM開(kāi)源課堂:Fabric源碼解析
Fabric源碼解析
四、學(xué)習(xí)路線
(1)預(yù)備知識(shí)
一個(gè)故事告訴你比特幣的原理及運(yùn)作機(jī)制
區(qū)塊鏈?zhǔn)鞘裁?/p>
(2)比特幣
比特幣白皮書(shū)
英文版《Bitcoin: A Peer-to-Peer Electronic Cash System》
中文版《比特幣白皮書(shū):一種點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)》
Coursera的比特幣和數(shù)字貨幣技術(shù)
公開(kāi)課大致內(nèi)容包括密碼學(xué)原理,bitcoin的基本概念,共識(shí)機(jī)制,區(qū)塊鏈現(xiàn)狀,區(qū)塊的應(yīng)用問(wèn)題。
Bitcoin and cryptocurrency
火幣網(wǎng)解密比特幣和區(qū)塊鏈系列
《揭秘比特幣和區(qū)塊鏈(一):什么是區(qū)塊鏈?》
《揭秘比特幣和區(qū)塊鏈(二):什么是工作量證明?》
《揭秘比特幣和區(qū)塊鏈(三):比特幣的私鑰、公鑰與地址》
《揭秘比特幣和區(qū)塊鏈(四):比特幣的交易》
《揭秘比特幣和區(qū)塊鏈(五):深入理解比特幣交易的腳本》
精通比特幣Mastering Bitcoin
英文原版《Mastering Bitcoin》
中文版《精通比特幣》
比特幣源代碼托管
https://github.com/bitcoin/bitcoin ?
(3)密碼學(xué)
一萬(wàn)字帶您走進(jìn)密碼學(xué)的世界(上)
什么是加密經(jīng)濟(jì)學(xué)?初學(xué)者終極指南
公鑰與私鑰
csdn的blockchain知識(shí)庫(kù)
什么是橢圓曲線加密(ECC)
比特幣背后的密碼學(xué)原理
密碼學(xué)一小時(shí)必知
現(xiàn)代密碼學(xué)實(shí)踐指南
(4)區(qū)塊鏈
從概念到底層技術(shù),一文看懂區(qū)塊鏈架構(gòu)設(shè)計(jì)(附知識(shí)圖譜)
區(qū)塊鏈核心技術(shù)演進(jìn)之路
區(qū)塊鏈核心技術(shù)演進(jìn)之路-算法演進(jìn)
區(qū)塊鏈核心技術(shù)演進(jìn)之路– 挖礦演進(jìn)
區(qū)塊鏈核心技術(shù)演進(jìn)之路-共識(shí)機(jī)制演進(jìn)
隔離驗(yàn)證錢(qián)包開(kāi)發(fā)指南
PoW算法理論簡(jiǎn)介,英文版
TheProof-of-Work Concept
區(qū)塊鏈技術(shù)指南對(duì)區(qū)塊鏈技術(shù)介紹的很全面系統(tǒng)的一本書(shū),從技術(shù)到應(yīng)用都有所包含
csdn的blockchain知識(shí)庫(kù) CSDN論壇區(qū)塊鏈版塊
(5)Ethereum 以太坊
以太坊官網(wǎng)
Ethereum Project
ethereu-GitHub
極客學(xué)院版-中文文檔
以太坊白皮書(shū)
中文版:EthFans | 以太坊愛(ài)好者
英文原版白皮書(shū)ethereumwhite paper
Solidity語(yǔ)言
官網(wǎng):Solidity - Solidity 0.4.19 documentation
中文版:Solidity 官方文檔中文版
以太坊黃皮書(shū)黃皮書(shū)有更多的技術(shù)細(xì)節(jié),英文版
以太坊常見(jiàn)問(wèn)題官方FAQ吧,英文版
以太坊智能合約編程之菜鳥(niǎo)教程
通過(guò)truffle部署以太坊智能合約
Truffle3.0部署智能合約至Ethereum節(jié)點(diǎn)
以太坊智能合約編寫(xiě)實(shí)例
以太坊智能合約編寫(xiě)實(shí)例2
(6)超級(jí)賬本 Hyperledger
Hyperlerger官網(wǎng)
http://www.hyperledger.org/
Fabric 學(xué)習(xí)
Hyperledger FabricV1.0– 開(kāi)發(fā)者快速入門(mén)
Hyperledger源碼分析之 Fabric
Hyperledgerfablic 1.0 在centos7環(huán)境下的安裝與部署和動(dòng)態(tài)增加節(jié)點(diǎn)
fabric源碼搭建
HyperledgerFabric1.0架構(gòu)概覽
fabric中文文檔
Ubuntu中使用Docker 部署HyperledgerFabric
?.???|?