今天分布式區塊鏈系統可以不使用 Kafka 系統,而且一些單位已經完成,天德嶗山鏈就是其中的代表。一個鏈如果不使用 Kafka,核心系統設計要難得多,因為需要將傳送上來的交易以時間戳來排列,但是分布式節點收到信息的次序可能不一樣。這會使共識機制復雜。使用 Kafka 的一個重要原因就是中心化管理可以大大簡化系統設計。
但是一旦使用中心化的機制,這還是區塊鏈嗎? 這就不是區塊鏈,而是偽鏈,因為有個所有節點都必須信任的中心來控制整條鏈,這違反區塊鏈的定義和“信任機器”原則。“信任機器”是節點互相不信任下達到共識才能是信任機器(這樣才能發現哪個節點說謊)。這次區塊鏈風潮起源,正是因為《華爾街日報》在 2015 年 1 月指出,未來可以不再使用中心化機制來維持信任。 但偽鏈和這原則正好相反。
分布式共識機制是區塊鏈系統核心競爭力,國外已做出的單位甚至連專利都不申請,因為申請意味需要公開技術,更別說開源。這功能天德早已完成。
作者介紹:蔡維德 國家特聘專家,北航博導,麻省理工學院學士,加州大學伯克利分校計算機科學專業博士,在美國明尼蘇大大學和亞利桑那州立大學教育研究30年。英國倫敦大學學院區塊鏈研究中心科學顧問,天德科技首席科學家,國家大數據(貴州)綜合實驗區區塊鏈互聯網實驗室主任,賽迪(青島)區塊鏈研究院名譽院長,任多個政府和公司顧問。論文600+篇,著作6本,論文引用過萬次。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。