公鏈之于區(qū)塊鏈就像TCP/IP協議之于互聯網,或者操作系統之于計算機。TCP/IP協議作為一種底層技術協議承載了整個互聯網的基礎架構,操作系統作為基礎承載著整個計算機的運行運算,區(qū)塊鏈的公鏈也一樣,作為一種新的底層協議來構建整個區(qū)塊鏈的底層基礎設施,承載整個區(qū)塊鏈網絡的一切。
5月份前后,一篇名為《元道對話:中guo公鏈必須馬上行動》的文章傳遍各個幣圈鏈圈,讓公鏈關注度持續(xù)上漲,文章作者是CSDN總裁、知名人士孟巖。在整個對話中,元道老師指出:公鏈相當于區(qū)塊鏈的操作系統,而操作系統的競爭,從來就不是單純的產品與技術的競爭,而是體系與體系之間的競爭。中國人不做好公鏈,不出十年就會后悔!
正文:
何為公鏈?公鏈是指全世界任何人都可讀取、發(fā)送交易且交易能獲得有效確認的、也可以參與其中共識過程的區(qū)塊鏈,在該區(qū)塊鏈網絡系統中,任何節(jié)點無須任何許可便可隨時加人或脫離網絡(目前全球公有鏈排名比較靠前的諸如以太坊、EOS、NEO、恒星鏈、IOTA、星云鏈等)。
我們在簡單了解一個區(qū)塊鏈項目或者一個token的時候,非小號或mytoken的介紹里邊一般都會寫著該項目是基于xxx開發(fā)或發(fā)行的,吧啦吧啦一堆......就像計算機上的應用,都是基于windows系統、xp系統、mac系統等等來開發(fā),手機上一般都是基于安卓系統或者ios系統來開發(fā),都是一樣的道理。
區(qū)塊鏈本質上是一個去中心化的賬本系統,具備去中心化、信息不可纂改、開源公開透明、可編程...等特點,一個完整的區(qū)塊鏈一般都包含協議層、擴展層和應用層等,從底層協議層到擴展層再到應用層,然后在這個基礎上構建出一個個新的生態(tài)和應用。
協議層其實就是指的公鏈,它是整個區(qū)塊鏈最底層的技術,這個層次本身通常就是一個完整的區(qū)塊鏈產品。這個層次是整個區(qū)塊鏈網絡的基礎,構建了整個網絡環(huán)境、搭建了交易通道、制定了獎勵規(guī)則等。通常官方會提供簡單的客戶端(通稱為錢包),這個客戶端錢包功能也很簡單,只能建立地址、驗證簽名、轉賬支付、查看余額等。協議層里邊又包含存儲層和網絡層,存儲層負責存儲整個區(qū)塊鏈網絡系統中的信息存儲,主要包含的就是整個鏈中的各個區(qū)塊及區(qū)塊信息;網絡層,指的就是整個區(qū)塊鏈中的各個節(jié)點之間的連接構成一個網絡,通過挖礦、投票等各種共識機制算法來保障節(jié)點的安全。協議層運用的四個最典型的的技術:代碼編程、分布式算法、加密簽名、數據存儲。
擴展層,類似于操作系統里的驅動程序。側鏈和智能合約就是最典型的擴展層應用開發(fā),擴展層天生就是為了讓區(qū)塊鏈產品更實用,所以提高區(qū)塊鏈運算運行速度以及各類信息數據安全等等,都是是擴展層存在意義所在。
應用層,這個很好理解了,就是各行業(yè)各領域基于公鏈開發(fā)的各種應用型產品、dapp等等。這里不再細述。
下邊以一張區(qū)塊鏈架構設計圖譜說明:
相信解讀到這里,區(qū)塊鏈公鏈的重要性和必要性已經不言自明,作為一種新型的底層協議,它承載著整個區(qū)塊鏈的一切,所以小行之前的文章里多次提到:區(qū)塊鏈的發(fā)展還處于初期階段,因為底層基礎設施和構建都不完善,什么高大上的上層建筑都是扯犢子。之前小行只是明白這個道理,但是這些個底層基礎設施和構建到底指的什么,其實我并不明白,想著就是各種技術的發(fā)展和應用之類的吧?,F在才徹底明白,公鏈才是整個區(qū)塊鏈的底層基礎設施,公鏈不發(fā)展,不完善,不成熟,其他神馬都是曇花一現、海市蜃樓。
插一段序曲:Eos最新TPS(Transaction Per Second每秒事務處理量)性能測試也才是3700,可以想象現在區(qū)塊鏈是多么的low,簡直low到爆,參照中心化淘寶去年雙11當天凌晨瞬間TPS破億,網絡系統無崩潰卡頓,3700對標1億,得得得,不說1億了,簡直沒法比,就對比銀行信用卡100萬TPS,也弱爆了,就像原始人的木棍石頭對現代的導彈火箭一樣,此處省略一萬字,免得你再次受到一萬點暴擊傷害......
結語:
區(qū)塊鏈雖然是一種創(chuàng)新型技術,但畢竟是建筑在互聯網IT產業(yè)之上,國外的IT產業(yè),從芯片到軟件,從主機到互聯網,從工具到科技前沿,體系完整,人才多樣性強,級配合理。而中國的IT產業(yè)崛起,也就是過去這十多年,靠互聯網、通訊設備等少數幾個產業(yè)拉動起來的,還非常平面化,深度嚴重不足。我們的IT人才,多數就是過去這十來年、乘著中國互聯網、移動互聯網大潮成長起來的,技術能力嚴重趨同,所以當新的產業(yè)機會出現,你會發(fā)現,國外的產業(yè)體系布局很快形成,有人做基礎設施,有人做協議,有人做工具,有人做垂直應用,有人做傳播布道,一只看不見的手把一切安排的井井有條。而在我們這,你會發(fā)現所有人一擁而上,在挖礦、交易所、應用鏈等少數幾個領域進行激烈廝殺,其他領域并沒有形成配套,也就無法形成強大的產業(yè)生態(tài)體系,在體系競爭之中就會處于下風。
公鏈是下一代數字經濟的核心技術,xxx說過,核心技術是國之重器,靠化緣是要不來的,要下定決心、保持恒心、找準重心,技術、產業(yè)、政策共同發(fā)力。這話是非常深刻的,也是明確的告訴我們,在核心技術領域搞競爭,我們必須要有頂層設計,必須要有頂級戰(zhàn)略思維來驅動的,特別是集群式協同創(chuàng)新戰(zhàn)略,把我們公鏈力量整合起來“打群架”,這樣在未來科技領域中國才能有一席之地和強有力的話語權。