Cosmos 照搬了互聯網模式上鏈
互聯網是由無數局域網連接而成的,cosmos也類似,很多條公鏈通過hub互相連接,構成一個大的區塊鏈。這是個絕妙的想法,甚至未來可能成為區塊鏈全球協議的一部分。但是,cosmos卻仍然有兩個問題沒有解決:
單鏈的性能依然沒有解決:這種模式與eos類似,一定程度上犧牲了去中心化。
子鏈搭建成本非常高:Cosmos希望匯聚更多的鏈,但它卻忽略了成本問題。
這種模式下,一方面搭建一個鏈的成本很高,幾乎等同于搭建一條公鏈,同時安全防護的成本也十分高昂。
比如鏈上21個節點,如果存在DDOS攻擊(Distributed Denial of Service:分布式拒絕服務攻擊),或者被黑客入侵,21個節點全部被黑客數據刪除,那么可能這條鏈就永遠從地球上消失。
第一個支持平行鏈的公鏈:比特元
分布式版公鏈還有還有一個很火的項目叫波卡,其核心技術價值在于Parachain概念,不過這種概念目前還沒有落地。
但讓我們很意外的是,其實parachain-平行鏈其實早就已經實現開發,甚至已經有一條名為比特元的公鏈在2018年就開始支持和運行,整整領先于行業1年時間。
然而讓我們驚訝的是,為什么如此重要的技術突破,竟很少有行業者觀察到并重視起來,反復思索之后我認為,究其原因,可能是人們完全沒有意識到平行鏈概念意味著怎樣的突破性意義。
那么,平行鏈的本質是什么?
一句話概括可以理解為:共識安全由主鏈保證,業務邏輯由平行鏈實現
平行鏈架構分為一條主鏈和若干條平行鏈,主鏈與平行鏈間即獨立又平行,形成了一套高性能、保證網絡安全穩定等特性的系統,而最重要的是在這條系統上搭建平行鏈,成本非常低。
平行鏈模式可以和cosmos做清晰對比。cosmos 的數據由每條鏈管理,但是平行鏈則完全不同。
以比特元平行鏈為例,比特元上的平行鏈數據則全部寫入比特元主鏈的,也就是說,cosmos的共識是在自己的子鏈上完成,平行鏈的共識是在主鏈上完成。共識完成后,數據同步到平行鏈,由平行鏈完成運算,校驗。
比較有意思的是,比特元的平行鏈可以象eos一樣搭21個節點,然后通過把執行結果寫入主鏈的方式,在平行鏈上又做了一層共識。
比如,平行鏈發生了前文提到的攻擊行為,數據全部被刪除了,這條鏈依然可以從主鏈下載下來數據,重新恢復出來。
此外還有一個非常重要的問題,就是區塊鏈的性能。
試想一下,主鏈要寫所有平行鏈的數據,很可能出現性能的瓶頸。實際上,這個還是單機的一個思維模式。
因為,主鏈上沒有狀態數據,分片處理變得非常容易,也就是主鏈很容易實現分布式化。這種模式下,主鏈不是每個節點都會保存所有的數據,節點數越多,系統吞吐量就越大,性能會更高。
首先波卡實現了平行鏈的兩個基本要求:共識安全,并發運行的平行鏈。
同時波卡還擁有以下亮點:
增加了一種角色,橋鏈,可以讓波卡和外幣的比特幣,以太坊等連接,但是從本質上來說,橋鏈就是一種特殊的平行鏈;
平行鏈還具有衍生平行鏈的能力,子子孫孫無窮盡;
平行鏈之間可以互相調用智能合約。
結束語
區塊鏈技術發展至今,各種區塊鏈項目你方唱罷我登場,讓人眼花繚亂。本文摒棄了繁雜的內容,單純根據區塊鏈的技術特點,進行研究和陳述。
從技術特點上可以將區塊鏈系統分成兩代,重要的標志就是整個區塊鏈的吞吐能力是否可以隨節點數的增加而增強。
分布式版本的區塊鏈系統,將能支撐更多的用戶,適應更復雜的應用場景,但是同時開發的復雜度差了不止一個數量級。
隨著幾大分布式區塊鏈系統的興起,且日趨完善,越來越多公司將涌入分布式區塊鏈系統領域,隨之而來的其門檻也將逐漸增高,盡管萬物生長,但真正能魚躍龍門的項目將屈指可數。
此文由 中國比特幣官網 編輯,未經允許不得轉載?。?a href="http://www.huohuxiazai.com/">首頁 > 比特幣行情 » 公鏈史記 | 從鴻蒙初辟到萬物生長的十年激蕩……