EOS的設計理念 《EOS,公鏈之王》系列篇
版權聲明
本文首發於微信公共帳號:
數字貨幣與美股GAFATA投資(shuzihuobihemeigu)
請注意: 無需授權即可轉載;
轉載請註明出處。
上一篇EOS的價值邏輯 《 EOS,公鏈之王》系列篇中,我們講到,EOS價值邏輯的假設前提是,它本身是一個性能非常優越的公鏈。
首先我們來重新了解一下區塊鏈的定義:
狹義來講,區塊鏈是一種按照時間順序將數據區塊以順序相連的方式組合成的一種鏈式數據結構,並以密碼學方式保證的不可篡改和不可偽造的分散式賬本。(即可定義為:去中心化的資料庫。)
廣義來講,區塊鏈技術是利用塊鏈式數據結構來驗證與分散式存儲數據、利用共識機制來確認數據記錄和更新數據、利用非對稱式加密和授權的方式保證數據傳輸和訪問的安全、利用由預先設定好觸發條件自動執行的智能合約來編程和操作數據的一種全新的互聯網底層應用。(即可定義為:信任機器)
區塊鏈解決了什麼?一旦人與人之間的信任不需要第三方來做擔保,區塊鏈技術本身就能解決此問題,那麼區塊鏈的技術本身應用場景就非常廣泛。比如在金融領域,實現幾乎零成本的點對點的價值傳輸;比如在物聯網、供應鏈方面的追蹤溯源;比如對數字著作版權的保護;對事件預測和保險理賠等領域的預測等等。甚至可以可以毫不誇張的說,凡是需要數據記錄的互聯網應用,都可以搬遷到區塊鏈上來。
區塊鏈結構圖
區塊鏈根據其開源性分為公鏈和私鏈:
公鏈:其代碼是開源的。任何人可以寫入,讀取,使用。相當於地鐵、公交車,所有人都只需支付低廉的費用使用。
私鏈:其代碼是不開源的,或者部分開源。寫入許可權私有,只有取得授權的人可以讀取。相當於私家車、滴滴打車,你多花錢人家也不可以不讓你用。比如德勤、戴姆勒等公司都在研發自己的私鏈。
聯盟鏈:其代碼只對聯盟成員開源。需要會員共同運營和使用。比如未來很多銀行之間就會形成聯盟鏈。
公鏈的意義是什麼?
公鏈一旦開發出來,其就是一個公共開放的平台,人人皆可使用而不受平台開發者的限制。這就是相當於開源的Android 系統, Google 的開源編程語言GO。
目前常見的公鏈很多:比特幣、以太坊、小蟻NEO、量子QTUM、Ripple等等。為什麼目前主流市值的幣種大多屬於公鏈呢?因為公鏈是基礎,是地基,搭建好公鏈,才能在公鏈上設計各種解決方案,讓後再進一步開發商業應用,即DAPP。
區塊鏈技術發展路徑
目前仍然是底層公鏈搭建的階段。相當於區塊鏈技術的發明,就是發現了一塊新大陸。各路英雄開荒擴土,佔領底盤,搭建自己的城市地基。每路英雄的城市設計理念不同,也有的參考別人的設計進行改進。
在這些城市設計框架之上,未來普通建築商(即DAPP開發者)都可以來建自己的房子。城市框架有優有劣,全因設計者的理念不同。有的城市地基,建個平房還需要掘地三尺,有的城市建個萬丈高樓如洛可可般豪華也如堆積木般簡單。這些開發商建好房子,才能正式迎來普通用戶的入住。當然,普通用戶的體驗也就各不相同。
目前來說,公鏈設計者的理念主要圍繞一下三點進行平衡:
一個公鏈的設計兼顧這三點非常之難,因此各有側重
我們經常說區塊鏈目前看不到落地項目,原因就是公鏈的搭建,如同設計並建設一個城市般複雜,耗費時間很長。有時候設計有缺陷,還得推倒重來,或者直接黃了。當然,有的永遠只是設計圖紙,卻吆喝聲卻不斷。
那麼,EOS作為底層公鏈的設計理念是怎樣的呢?
共識機制:
首先我們應當了解什麼是共識。共識就是大多數人都贊成。大多數人贊成,就意味著需要投票。全民投票,肯定是參與度最高,滿意度最高的。但這樣一來效率就很低。選舉民意代表去投票,民眾參與度會低一點,效率就上來了,同時也會出現壟斷和腐敗。
共識機制,就是通過設計一種演算法(激勵機制),來激勵網路中的各個節點,在不需要基於任何互相信任的條件下,來誠實的(自身利益最大化的)對網路中每個時間段的數據交易記錄的前後順序進行確認並記錄的一種機制。也就說,大家都老老實實的記賬,誰也不作假。
共識機制是區塊鏈的靈魂,它賦予代碼以生命,讓一切不信任都變得很簡單。當然不同的共識機制的設計,也會對效率和參與度各有側重。
比特幣所使用的共識機制,叫POW(Proof of Work),工作量證明機制。在中本聰的設計下,比特幣礦工們(志願者,誰都可以上)為了獲得比特幣獎勵,通過不停挖礦(計算HASH值難題),對交易數據進行確認和打包。不得不承認這是一個天才的創舉。
只是,誰的算力越大,誰就更有機會獲得記賬權和獎勵。礦霸就是這麼產生。很難想像,全世界比特幣挖礦算力60%以上,掌握在一個叫吳忌寒的中國人手中。
此外,在挖礦耗費電力資源造成浪費的同時,達成共識的周期較長(需要所有節點確認,生成6個區塊確認一次交易),區塊容量設計的限制(只有1M)、容易造成分叉等也是比特幣的共識機制的缺陷。
以太坊(ETH)在總結比特幣的算力計算耗費資源的經驗上,提出了POS(Proof of Stake),權益證明機制。就是讓權益更多的人(持有ETH更多的人)更容易能挖到礦(算出哈希值難題),這樣就避免了大部分的算力和電力的浪費,也大大縮短了共識周期。
缺點也很明顯,除了仍需要挖礦,持有代幣多的人壟斷了記賬權,想分叉就分叉。這就是DAO事件後,ETC的由來。
EOS,所使用的DPOS(Delegated Proof of Stake),委託權益證明機制,首先在BitShares應用並實現。顧名思義,就是讓持有代幣的老百姓來選舉代表,讓這些代表輪流進行交易數據確認和記賬,並給予這些代表一定的代幣獎勵。當然,這些代表如果偷懶不幹活,或者有道德瑕疵,就會被老百姓們選舉下崗。
由於減少了確認節點的數量,選舉出的節點對區塊生成的積極性,極大的提高了每次交易確認的速度,讓每筆交易能夠在秒級別內完成。這讓區塊鏈實現商業化得以實現。畢竟在現實生活中,誰也不希望一次數據傳輸或者交易支付需要等幾十秒甚至幾分鐘。此外,即使出現分叉情況,也能得以迅速解決。
DPOS的設計原則,就是相當於運行一個自動化的商業社區,或者一個去中心化的經濟體。代幣的持有者,享有選舉和決策整個社區運營的權力,保證自己的利益最大化。
這就是EOS最閃亮的地方。當然,僅僅有這樣高貴的靈魂,還不足以稱霸這片土地。在下一篇當中,我將繼續介紹EOS的完善的治理理念和強健的體魄。
個人觀點,投資需自己負責。歡迎關注我的公眾號。
您也可以付費加入我們的知識星球,與我們一起學習成長。

