
來源 | 區塊鏈大本營(blockchain_camp)
“當這個時代到來的時候,銳不可當。萬物肆意生長,塵埃與曙光升騰,江河匯聚成川,無名山丘崛起為峰,天地一時,無比開闊?!?/P>
這是財經作家吳曉波在撰寫《激蕩三十年》時,對一個突飛猛進的偉大時代的描述,區塊鏈也是如此。在經歷了忽視、追捧、質疑、紛爭......,區塊鏈行業依然銳意向前,打破一面面固有的認知之墻。
但歷史總是任人打扮的小姑娘。我們在討論區塊鏈發展時,總是不得已穿梭于其他行業的意見領袖對區塊鏈的側寫之中,亦或聽到許多區塊鏈項目團隊摻雜了自身利益的表達。
而在對于區塊鏈團隊的技術貢獻,尤其是對國內團隊的判斷上,也往往是建立在感性的,帶著主觀色彩的表達之上。
可見區塊鏈行業,缺乏系統化的歷史沿革描述,這不利于這種全球化技術今后在國際的溝通。
感慨至此,事情總是要有人去做的。作為國內最早一批從事區塊鏈研究,并且深扎行業至今的老兵,我們也希望能為再行業做一些基礎性的工作,因此,我們將以公鏈為序幕,展開區塊鏈十年激蕩篇章。
公鏈是區塊鏈的基礎設施,是最接近于區塊鏈本源理想的技術形態,因此,了解公鏈的發展就變得十分重要。我們把公鏈的歷史大致分成三個時代:
1.鴻蒙初辟:史前公鏈時代
2.天地初開:公鏈單機版
3.萬物生長:公鏈分布式版
鴻蒙初創:史前公鏈時代
一生二,二生三,三生萬物。
很多人進入區塊鏈行業,都是先從研究比特幣白皮書開始的,比特幣作為區塊鏈技術第一個及其重要的應用,也得益于三個重要的技術準備。
技術一:非對稱加密
比特幣作為一種現金支付體系,首先要解決的是歸屬問題。
非對稱加密就是區塊鏈的解決方法,最早的非對稱加密算法是 RSA,是1977年由羅納德?李維斯特、阿迪?薩莫爾和倫納德?阿德曼一起提出的。
RSA算法發明人:從左到右Ron Rivest、Adi Shamir、Leonard Adleman(攝于1978年)
不過比特幣并沒有采用 RSA 算法,原因是RSA的公鑰長度太長,占用空間太大。比特幣使用的橢圓曲線加密算法是 1985年提出來的,離現在大概有30多年了。
技術二:P2P技術
分布式網絡中動輒就要存在上萬個節點,處理每個節點間的通訊問題是重中之重。
而解決這個問題的技術,也是一門古老的技術 P2P 技術,P2P 技術在互聯網發明之初就大行其道。這項技術的提出最早是在1969年,離現在差不多有50年了,但是技術的成熟大概是在 2000 年左右。
P2P 現在已經滲透到每個角落,包括你在QQ,微信上傳輸文件,用迅雷下載之類的都會用到這個技術。
技術三:工作量證明共識算法(PoW)
區塊鏈網絡如果想穩定運行,其安全性必須通過技術手段得以保證,在眾多安全問題中,比較嚴重的就是有節點妄圖作弊,篡改區塊鏈上的數據,POW共識算法就可用于解決這個問題。
Pow(proof of work)工作量證明機制,要求對方服務前,必須出具某種工作證明機制,這并不是一個新概念,主要用于防止拒絕服務信息和反垃圾信息。類似于用于防止DOS和垃圾信息的機制Hashcash。
它最早在2002年被提出,不過最早的應用不是用于虛擬貨幣,而是用于解決垃圾郵件問題。
郵件的發送方需要計算一個固定難度的hash,這樣發送一個郵件就需要大量的CPU的消耗。比特幣的原理是實際上和這個是類似的,只是發送郵件改成了打包區塊,如果你要打包區塊,那么你得先計算一個指定難度的hash。
此文由 中國比特幣官網 編輯,未經允許不得轉載!:首頁 > 比特幣行情 » 公鏈史記 | 從鴻蒙初辟到萬物生長的十年激蕩……