如何從零開始學(xué)習(xí)以太坊及區(qū)塊鏈?
網(wǎng)友解答: 區(qū)塊鏈的發(fā)展歷史來(lái)說(shuō),最早是比特幣和區(qū)塊鏈的誕生,或是說(shuō)先有的比特幣才有的區(qū)塊鏈。當(dāng)時(shí)并沒有區(qū)塊鏈說(shuō)法,后來(lái)人才提出來(lái)的。區(qū)塊鏈有一些不錯(cuò)的特點(diǎn)去中心化、去信任(Trustl
區(qū)塊鏈的發(fā)展歷史來(lái)說(shuō),最早是比特幣和區(qū)塊鏈的誕生,或是說(shuō)先有的比特幣才有的區(qū)塊鏈。當(dāng)時(shí)并沒有區(qū)塊鏈說(shuō)法,后來(lái)人才提出來(lái)的。
區(qū)塊鏈有一些不錯(cuò)的特點(diǎn)去中心化、去信任(Trustless)、 集體維護(hù)(Collectively Maintain)、可靠數(shù)據(jù)庫(kù)(Reliable Database)。
區(qū)塊鏈發(fā)展以經(jīng)有了8年作用了,也從區(qū)塊鏈1.0比特幣到區(qū)塊鏈2.0的以太坊系列了。在在1.0的基礎(chǔ)上實(shí)現(xiàn)了智能合約、圖靈完備,可以說(shuō)是大大提升了性能。如果要更好的學(xué)習(xí)區(qū)塊鏈,最好是有一些互聯(lián)網(wǎng)的基礎(chǔ),然后結(jié)合區(qū)塊鏈行業(yè)知識(shí),以及數(shù)學(xué)、加密學(xué)等著手,反正要深入肯定是要回敲代碼了。
學(xué)習(xí)區(qū)塊鏈,可以從學(xué)習(xí)以太坊著手,因?yàn)槟壳昂芏嗟膮^(qū)塊鏈項(xiàng)目都是基于以太坊發(fā)行的,諸如ox、星光鏈等都離不開以太坊。
網(wǎng)友解答:謝邀
我目前正在寫《如何用120行java代碼寫區(qū)塊鏈》的教程,我剛寫了個(gè)開頭
準(zhǔn)備寫3篇:
區(qū)塊and鏈
通過(guò)本文,你將可以學(xué)到:
創(chuàng)建自己的區(qū)塊鏈理解 hash 函數(shù)是如何保持區(qū)塊鏈的完整性的如何創(chuàng)造并添加新的塊多個(gè)節(jié)點(diǎn)如何競(jìng)爭(zhēng)生成塊通過(guò)瀏覽器來(lái)查看整個(gè)鏈所有其他關(guān)于區(qū)塊鏈的基礎(chǔ)知識(shí)peer to peer
通過(guò)本文,你將可以學(xué)到:
本地模擬區(qū)塊鏈網(wǎng)絡(luò)TCP通訊通知新區(qū)塊的產(chǎn)生廣播新的鏈到網(wǎng)絡(luò)中工作量證明算法 Proof-of-work
通過(guò)本文,你將可以學(xué)到:
工作量證明算法原理自己定義一種工作量證明算法代碼實(shí)踐第一篇的地址:
http://www.cnblogs.com/mignet/p/120_line_java_blockchain.html