天天看點

《Node.js區塊鍊開發》——導讀

《Node.js區塊鍊開發》——導讀

本書原名《nodejs開發加密貨币》,大部分已經通過網絡免費分享(網絡上仍有原文),正式出版的時候改成了現在的名字,部分章節也做了調整。寫作本書的時候,“區塊鍊”這個稱呼并不流行,但讨論的内容實際上就是區塊鍊技術。就在本書整理出版的時候,國家釋出了《中國區塊鍊技術和應用發展白皮書》,整個社群也接納了“區塊鍊”這個稱謂,是以改為現在的名字。

“每一件與衆不同的絕世好東西,其實都是以無比寂寞的勤奮為前提的,要麼是血,要麼是汗,要麼是大把大把的曼妙青春好時光”。這是一位文筆非常好的朋友大學畢業後給我的留言。每每讀到這句話,總能被感動。後來,與那位朋友聊天,我說你真有才,能把一句話說到人的内心深處,我若不是因為是男人,一定美美地哭一場。他一聽,十分感慨,告訴我他也是摘抄來的,還說隻有經曆過,才能被感動。

工匠精神人人推崇,但不是人人都能做到,環境往往起到了很大的作用。還是我的那位朋友,剛畢業的時候,他去了某機關報社,最初當記者,待遇優厚,後來做編輯,自在逍遙。這中間,他還經常寫寫書,一年下來,僅僅版稅收入也非常可觀。但是,最近幾年好像不太好了,有一次聊天明顯感覺到他的消極,問他怎麼了,他說網際網路搶了他們的飯碗。我說,那你就搶回來吧,化敵為友,借助網際網路掙更多錢。他說試過了,沒那麼簡單,幾大文學網站,那麼多作者,真正掙到錢的沒有幾個。偶爾火起來了,大部分都被平台分去了,有的甚至連版權都得不到。加之盜版猖獗,基本入不敷出。

聽着他的話,我始終沉默,當初我也想不到出路,時代變遷,誰都無法阻攔。但是,這兩年我有了方向,找到了可以徹底解決的辦法,這也是我堅持分享這本書的内在動力。軟體是給人用的,開發者首先想到的自然是身邊人,這是再正常不過的道理。這位朋友的問題就是億書誕生的初衷,沒有任何離奇的故事,都是滿滿的生活小節,這多少也有點工匠精神的情結吧。

當主動往版權保護和寫作分享發力的時候,資源就源源不斷地聚集到了我的面前。億書,這個去中心化的版權保護和知識直銷系統(自出版平台)的操作過程大緻是這樣的:在經過一段時間的技術探索之後,2015年,我把關于打造電子書版權保護項目的想法在網上和盤托出,吸引了很多小夥伴的關注,同時也證明了想法的可行性。接着,我用行動實踐電子書寫作和分享的全過程,并把億書這個項目的真實源碼作為分享的主要内容,邊分享邊開發,邊打造團隊,這中間送出了多個開源代碼(本書多個執行個體便是其中一部分)。讀者越來越多,團隊日益壯大,仍有很多小夥伴在了解、考察和熟悉中。接下來,待億書正式釋出,就可以用億書(軟體)來繼續分享億書(源碼)了。這就像c/c++這樣的程式設計語言可以用來開發自己,開發者也是使用者,自身不斷循環完善。

億書,以價值傳播為目标,定位在協同創作和版權保護,從底層區塊鍊版權協定到頂層用戶端應用,完全自主開發,是國内少有的不依賴于比特币、以太坊等國外第三方平台的産品。新版産品提供了強大的擴充開發能力,基于億書可輕松開發很多類型的去中心化應用,比如數字資産管理、财務結算與審計、交易存證與監控、電子商務、視訊直播等。這仍然是從基礎需求起步,步步搭建積木的思路和過程,與我通過寫作本書體驗産品需求,然後發展億書的思路一樣。這是工程學的基礎,再厲害的天才也無法逾越。

億書注定要成為價值傳播上司者,開啟數字出版新時代。

[第一部分 了解區塊鍊

第1章 加密貨币就是貨币

<a href="https://yq.aliyun.com/articles/118972/">1.2 什麼是加密貨币</a>

<a href="https://yq.aliyun.com/articles/118974/">1.3 加密貨币就是貨币</a>

<a href="https://yq.aliyun.com/articles/118984/">1.4 加密貨币可靠嗎</a>

<a href="https://yq.aliyun.com/articles/118986/">1.5 總結</a>

<a href="https://yq.aliyun.com/articles/118989/">1.6 參考</a>

[第2章 區塊鍊,承載人類信用的基石

<a href="https://yq.aliyun.com/articles/118999/">2.2 信用,決定着利益轉移的方向</a>

<a href="https://yq.aliyun.com/articles/119002/">2.3 未來趨勢</a>

<a href="https://yq.aliyun.com/articles/119004/">2.4 應用場景</a>

<a href="https://yq.aliyun.com/articles/119006/">2.5 風險提示</a>

<a href="https://yq.aliyun.com/articles/119007/">2.6 總結</a>

<a href="https://yq.aliyun.com/articles/119009/">2.7 參考</a>

[第3章 共識機制,可程式設計的利益轉移規則

<a href="https://yq.aliyun.com/articles/119011/">3.2 pow:工作量證明機制</a>

<a href="https://yq.aliyun.com/articles/119012/">3.3 pos:股權證明機制</a>

<a href="https://yq.aliyun.com/articles/119013/">3.4 dpos:授權股權證明機制</a>

<a href="https://yq.aliyun.com/articles/119014/">3.5 億書對dpos機制的改進</a>

<a href="https://yq.aliyun.com/articles/119015/">3.6 總結</a>

<a href="https://yq.aliyun.com/articles/119016/">3.7 參考</a>

繼續閱讀