我們為什麼需要公有鏈?

都說 2019 年是公鏈爭霸的年代,但是區塊鏈裡面不止公有鏈,還有私有鏈和聯盟鏈,本文將會講明他們之間的區別和聯繫。

公有鏈

我們為什麼需要公有鏈?

公有鏈可稱為公共區塊鏈,公有鏈的代表有BTC,ETH、QKI等,它們之間有存在不同架構。

舉個例子,QKI 是一條公有鏈,在QKI鏈上運作的每一項應用都會消耗這條鏈的總體資源。

公有鏈向全世界任何人公開,所有人都可訪問,發送、接收、認證交易,是所有人都能參與其共識過程的區塊鏈。共識過程決定哪個區塊可被添加到區塊鏈中。

優點:不可篡改,匿名公開,是真正的優秀區塊鏈。每個參與者可以看到所有的帳戶餘額和其所有的交易活動。

缺點:分散式治理仰賴共識決,更新迭代慢、難以自行開發,根據目前技術發展的限制,個人初期建設成本高昂。

私有鏈

我們為什麼需要公有鏈?

商業組織正在為各種應用開發分佈式分類賬和其他區塊鏈啟發的軟件。由於這些軟件被其機構控制,不具有區塊鏈的分佈式的屬性,被稱為私有鏈。

私有鏈其應用範圍與用分佈式數據庫處理信息的雲端運算相似。 但是到現在為止,不但沒有任何私有鏈得到廣泛認可和使用,而且國際銀行界紛紛退出所參與的項目;加拿大中央銀行也在2017年5月放棄了國傢俬有鏈的開發,主要原因是私有鏈與加拿大中央銀行體系格格不入。

私有鏈整個網絡由成員機構共同維護,網絡接入一般通過成員機構的網關節點接入,共識過程由預先選好的節點控制。

優點:交易速度快,保護隱私,交易成本極低。

缺點:由於完全受控的特性,私有鏈的資產(若有發行的話)價格是可以被操作的,代碼也是可以修改的,風險較大。

聯盟鏈

我們為什麼需要公有鏈?

聯盟鏈適合於機構間的交易、結算或清算等B2B 場景。

例如在銀行間進行支付、結算、清算的系統就可以採用聯盟鏈的形式,將各家銀行的網關節點作為記帳節點。

通常情況下,外部觀察者可以查詢,但是不可交易,聯盟鏈是指其共識過程受到預選節點控制的區塊鏈;區塊鏈或許允許每個人都可讀取,區塊的Root Hash 及其 API 對外公開,API 可允許外界用來作有限次數的查詢和獲取區塊鏈狀態的資訊。

特點:符合企業和聯盟的要求

缺點:仍然受控,不具有區塊鏈不可篡改的特性,非聯盟無法參與。

當前區塊鏈方向

區塊鏈目前正在四個方面進行技術性的優化:

•共識算法,正在由低頻低效向高頻高效轉變

•治理方式,從鏈上處理到鏈上鍊下協同

•服務分片,由全體周知到範圍通知

•組織架構,從單一鏈條到多鏈組合。

總結

為了更直觀的比較三者的區別,可以參考如下的表格:

我們為什麼需要公有鏈?

一句話來講,公有鏈和其他鏈最大的不同在於誰被允許參與網絡、執行共識協議和維護共享分類帳。

公有鏈透明度更高,所有人都能參與其共識過程,自然也更受歡迎。

關注我,帶你瞭解更多區塊鏈冷知識。

相關推薦

推薦中...