
申屠青春主編
本書內容由申屠青春負責組織,共包含六個章節,具體分工如下:申屠青春編寫第1章和第2章的大部分內容,易長軍對本部分內容亦有貢獻,幣信的樊淵文貢獻了1.4.2節、1.4.3節和1.4.4節,比特大陸的潘志彪貢獻了2.5.2節、2.5.3節和2.5.4節;張鵬編寫第3章;宋波編寫第4章;汪曉明編寫第5章;季宙棟編寫第6章的實操部分,左川民編寫第6章的原理部分。此外,銀鏈科技的林素蘭參與第1章和第2章部分內容的編輯,萬達網絡的叢宏雷、張夢航參與第6章實操部分內容的編寫。
講了些技術和碼代碼的內容,適合碼農,儘管寫的也很爛。最後附錄B裏的中國賬本白皮書對各方技術做了很好的總結。
當你知道的時候,有的人已經走在前面很久。 剛開始的區塊鏈基礎相對舒適,概念性的東西在之前的書中看過,相對新一點的是腳本系統。通過指令所代表的意思自己推算一個簡單腳本的執行,大概能明白一些。無奈密碼學不行,只能看個大概。說舒適是因爲沒有實戰。 第二部分就是實戰,從bitcoind到ethereum再到fabric。我實戰了多少呢?搭建了bitcoind的環境,但是編譯的時候因爲服務器內存不足失敗告終🌚書中也有些印刷錯誤,搭建環境的錯誤我後來整理了一份。硬着頭皮繼續往後看,總能瞭解一些,知道目前主要的區塊鏈的優缺點也不是一件壞事。以太坊與fabric都以圖靈完備,方便開發者開發,看着Java的智能合約demo倍感親切。就這樣書的主要部分開完了,瞭解個大概。 內容並沒有完。後面較大的篇幅較少了國內區塊鏈的發展。看完覺得,當區塊鏈走進大衆視野而不僅限於IT及金融圈時,已經有很多人投身於此並作出很大努力,不乏有人抨擊區塊鏈的危害,但我仍舊認爲我們的恐懼來自於未知,來自於道聽途說,來自於不確定性。當然也不能說區塊鏈一定是好的,任何新技術的出現總帶有兩面性,你可以讚揚她帶來的好處,也可以去批判她的危害,但是希望你的觀點真實的來自於自己判斷,是在瞭解過後做出的評價。 另外,我的EOS又要跌入谷底,哀傷之餘準備嘗試搭一條以太坊的私鏈。 還看到一個好玩的事,據統計目前融資的前一百名區塊鏈公司好像都沒有什麼實質性產品,不得不懷疑是站在風口圈錢的行爲,所以還是佩服那些認認真真做研究,有實質性產品落地,能夠解決問題的人。
偏技術實現與原理的科普類書。 介紹了比特幣背後的技術區塊鏈技術,提到了區塊鏈的去中心化的創舉以及其實爲超級賬本的本質。 闡述了區塊鏈中交易的本質以及實現原理,切實到數據結構的設計。 介紹了我們經常聽到一些專有名詞的實現機制,如PoW,PoS,擴容,隔離見證,智能合約等。 穿插介紹說明了區塊鏈技術的偉大之處以及出於安全,博弈論等角度所折射出的哲學思想。 很多地方看的一知半解,需要比較紮實的基本功。但也足以感受到區塊鏈技術的魅力了。
本書以比特幣、以太坊、Fabric三種區塊鏈的技術原理和實際操作爲主要目標,全書具體內容如下。 第1章介紹比特幣區塊鏈,包括交易和交易鏈、區塊和區塊鏈、挖礦、礦池、腳本系統、合約應用案例等內容,向讀者們介紹區塊鏈基礎知識。 第2章講述區塊鏈進階技術,包括外帶數據原理、Counterparty原理、挖礦算法解析、側鏈技術,以及*新的IBLT、隔離見證、閃電網絡等。 第3章的主要內容是區塊鏈中使用的密碼學基礎,包括Hash函數、橢圓曲線密碼體系、ECDSA簽名、Schnorr數字簽名和Bloom f?ilter算法等,向開發者介紹密碼學相關算法。 第4章是比特幣區塊鏈的編譯、代碼剖析、建立私鏈及API開發等實操內容。 第5章介紹以太坊的技術原理,包括以太坊簡介、賬戶管理、交易原理、智能合約等,還涉及搭建私有鏈,智能合約開發、部署和調用等實操過程。 第6章介紹了IBM開源的區塊鏈底層技術平臺Fabric的原理和實操,對Fabric系統架構、節點、驗證總賬、交易背書的基本流程進行了詳盡獨到的分析,對Fabric的私有鏈建立和配置、鏈上代碼的開發過程進行了詳細的描述,爲開發者使用Fabric提供技術指導。