說到區塊鏈,“去中心化”必然是大家的口頭禪,但是有多少人真的明白什麼是“去中心化”,技術上能實現到什麼程度? 理想是好的,但現實往往很骨感。
“去他的中心化!”
短短幾個字,倒是對區塊鏈去中心化的一個真實的描述。
Why?
首先,這句話,表達了對中心化的憎惡。 中心化簡直就是惡魔。 中心化產生了壟斷。 中心化扼殺了競爭。 你看,Google,百度等壟斷了搜索;Facebook,微信等壟斷了社交;Amazon,淘寶等壟斷了電商;Priceline,攜程等壟斷了機票和旅遊市場。 而他們都是中心化的。 結果是限制了用戶選擇的自由,讓新的公司沒法活。 打倒中心化。
其次,這句話,宣誓了要用無中心的方式來重構世界。 也就是說,削弱或是消滅那些中心化的系統,讓所有人都能平等的,自己當家做主,不再有一個統一的中心來管理,來謀取超額利益。 希望沒有了中心,沒有了中介,沒有中間商,所有的價值就可以無損的從商家流向消費者。 沒有了Uber和滴滴的中心化服務平台,消費者和司機不再被盤剝。 大餅畫出來,聽著很美好。
最後,這句話,才是暴露了背後的真實目的,去他(人)的中心化。 去掉別人的中心,讓自己成為新的中心! 區塊鏈的最成功的應用,比特幣,不管叫它貨幣還是資產,如果沒有交易,一定一文不值。 按理說,交易是一個痛點需求,區塊鏈應該自己能用去中心化的方式來實現一個交易所,但是,到目前為止,幾千億市值的比特幣,還得靠中心化的交易所來 完成。 也就是說,本來號稱去中心化,結果自己反倒是中心化了。 都想當皇帝。
那麼從技術上來看,去中心化,現階段還是挺有難度的。
第一是scalability的困難,一個節點是否能夠處理大規模的用戶? 如果實現有困難,談何去中心化。
第二是tps和計算力的困難,出塊速度能到多少? 更要命的是,在有不同複雜度的智能合約的情形下,一秒鐘能執行多少個合約? 並不是所有的合約都是1+1=2,現實生活中的合約,很可能是相當複雜和耗時的。
第三是網絡傳輸困難,一個節點要和多少個節點傳送信息? 傳送的信息有多大? 隨著去中心化節點的增加,信息的傳輸是爆炸性的,而網絡的帶寬是有限的,那麼傳輸的時間就漫漫無期,這樣對tps也是一個致命打擊。
第四是共識機制的效率。 能去中心化,依靠的是安全的共識機制。 完全的去中心化效率很低,於是,提出了各種多中心化而不是完全去中心化的折衷方案,比如,21個節點的方案。 比如,DPoS先選人大代表的方案。
第五是利益分配的困難。 無利不成商。 利益一旦有衝突,來個分叉的現象見怪不怪。 既然你可以是去中心化的中心,我也能做個去中心化的中心。 最後,都是打著去中心化的旗幟讓自己成為新的中心。
這麼說來,“去中心化”,是不是正確的表達方式是“去他的中心化”?
但願不是如此,夢想還是要有的,萬一實現了呢。