公有鏈、私有鏈和聯盟鏈到底有何區別?
公有鏈、私有鏈、聯盟鏈。談區塊鏈的時候,是不是總是聽到這三個詞?他們三個到底是什麼,又分別有什麼作用呢?火鳥財經小課堂,爲您揭曉。
公有鏈
公有鏈,顧名思義,從字面上理解,就是“公有”,它是指對全世界所有人開放的,任何人都可以讀取數據、發送交易且交易能夠獲得有效確認的共識區塊鏈。
在公有鏈上,各個節點均可自由加入和退出網絡,並參加鏈上數據的讀寫,並且,網絡中不存在任何中心化的服務端節點。
公有鏈上的各個節點可以自由加入和退出網絡,並參加鏈上數據的讀寫,讀寫時以扁平的拓撲結構互聯互通,網絡中不存在任何中心化的服務端節點。
比特幣、以太坊,大家熟悉吧?這兩者採取的都是公有鏈。因爲沒有限制,任何人都可以參加。
公有鏈特點
◆ 訪問門檻低
只要你有計算機,只要計算機能聯網,都能夠訪問。
◆ 數據公開透明且無法篡改
公有鏈是高度去中心化的分佈式賬本,每個人在任何節點的行爲都是可以查看的,而且基於龐大的用戶體系,想要篡改交易數據,幾乎不可能實現。
◆ 匿名性
由於節點之間無需彼此信任,所有的操作都可以匿名進行,很好地保護使用者的隱私。
◆ 免受開發者影響
公有鏈數據的讀寫是不受任何人控制和篡改的,就連程序開發者也無權干涉用戶。所以,極大程度上保護了用戶免於程序開發者的影響。
當然,公鏈也存在着交易速度慢等問題,由此,我們也產生了“私有鏈”概念。
私有鏈
私有鏈,也稱專有鏈。它是一條非公開的“鏈”,通常情況,需要授權才能加入節點。而且私有鏈中各個節點的寫入權限皆被嚴格控制,讀取權限則可視需求有選擇性地對外開放。
通常情況,私有鏈適用於企業內部的應用,以及特定機構的內部數據管理與審計等金融場景的應用。特別是在某些情況下,私有鏈上的一些規則,可以被機構修改,比如還原交易流程等服務。
螞蟻金服就是應用私有鏈的顯著代表。
私有鏈特點
◆ 交易速度
私有鏈上的節點只有少量,且具有很高的信任度,交易不需要所有網絡節點的確認,所以其交易速度比任何其他的區塊鏈都快。
◆ 隱私保障良好
由於讀取權限是由該組織決定的,參與者難以獲得私有鏈上的數據,因此組織自身的隱私保障更好。
◆ 交易成本大幅度降低
私有鏈的交易只需要幾個受到普遍認可的高算力節點確認即可,其交易成本與公有鏈和聯盟鏈相比極低。
◆ 安全性較高
鏈上成員都是經過審覈授權的,所以惡意攻擊的可能性相對較小。
不過,私有鏈也存在着問題:比如權限被少數節點控制,不能根本解決作弊問題,背離了去中心化的初衷;此外,私有鏈上的數據可能被操縱,代碼也可能被修改。
聯盟鏈
聯盟鏈是指由多個機構共同參與管理的區塊鏈,每個組織或機構管理一個或多個節點,其數據只允許系統內不同的機構進行讀寫和發送。
聯盟鏈的各個節點通常有與之對應的實體機構組織,通過授權後才能加入與退出網絡。各機構組織組成利益相關的聯盟,共同維護區塊鏈的健康運轉。
聯盟鏈適合組織機構間的交易和結算,目前國內比較有影響力的聯盟鏈有中國分佈式總賬基礎協議聯盟(ChinaLedger)、中國區塊鏈研究聯盟(CBRA)和微衆銀行等。
聯盟鏈特點
從某種程度上來說,其實聯盟鏈也屬於私有鏈,但它私有的程度不同,其權限設計要求更復雜,可信度更高。
總結
銀行等。
聯盟鏈特點
從某種程度上來說,其實聯盟鏈也屬於私有鏈,但它私有的程度不同,其權限設計要求更復雜,可信度更高。
總結
一般來說,公有鏈適用於對可信度、安全性有很高要求,而對交易速度要求不高的場景。私有鏈或聯盟鏈更適合對隱私保護、交易速度和內部監管等具有很高要求的應用。