- GO語言公鏈開發實戰
- 鄭東旭等
- 786字
- 2019-08-15 14:12:43
推薦序一
我與本書作者同在中國較早的一個公有區塊鏈開源技術社區,同樣學習和研究區塊鏈,書中的區塊鏈實例也來源于此,我想我可以簡單說幾句。
區塊鏈最早源于極客社區點對點電子現金論文,時至今日已有十年。早年的開發應用及技術著作均圍繞電子現金類的應用展開。即便有鏈以及應用,也多是介紹聯盟鏈的應用,較少涉及公鏈類應用。想要深入學習比較困難,當時業界開發類書籍僅有一本《Mastering Bitcoin》為指路明燈。我早年也曾應《程序員》雜志約稿寫過一篇文章《區塊鏈產品三定律》,其中羅列了當時市面流行的六七種應用案例,但總體而言,大環境不完善,產業并不繁榮,產品及技術方面的學習頗為不便,國內從事開發、研究的人員也相當稀少,僅二三十人,中文技術類圖書也極度短缺。
技術的可貴之處在于,不僅展現了人類的精湛設計,而且提供了解決問題后所帶來的改變。區塊鏈之所以備受矚目,是因為它創造了一種新的范式,能連接資產服務所涉及的各參與方,能夠打破數據孤島,提高安全性,增強風險控制能力,保護隱私,降低交易成本的同時帶來收益。
在資本和產業的熱捧中,已出現了各種區塊鏈應用。我們很高興看到本書作者團隊以比原鏈為實例,完成了這本GO語言開發實戰類書籍。本書是我見過的為數不多的剖析區塊鏈技術面面俱到,并兼具深度的專業著作,從公鏈的整體架構開始,到接口,再到內核,從外及里一步步揭示公鏈的技術原理。在揭示這些技術原理的過程中,作者不滿足于淺嘗輒止,而是深入到參數解析,使本書除了供知識學習之外,更成為一本實操的參考書籍。最為難能可貴的是,在解析區塊鏈技術的同時,本書對公鏈構建過程中使用的一些其他技術也有涉及,將區塊鏈的來龍去脈都說得非常清楚,而不是僅僅關注區塊鏈本身。本書雖然以比原鏈為藍本,但實際上所用技術在區塊鏈中也都大致通用。
希望本書能幫助更多對區塊鏈感興趣的讀者、開發者、技術人員進入這片新天地。
段新星,比原鏈創始人
2019年元旦