區塊鏈公有鏈、私有鏈、聯盟鏈分別是什么?
在實際應用中可以根據所處信任環境的不同選擇需要的區塊鏈類型。
傳統機構無法突然之間轉變成一個完全的公有鏈,聯盟鏈是實現未來加密世界的重要步驟。相比于中心化數據庫,聯盟鏈的最大好處就是加密審計和公開的身份信息。沒人可以篡改數據,就算發生錯誤也能追蹤錯誤來源。相比于公有鏈,私有鏈更加快速、成本更低,同時尊重了公司的隱私。聯盟鏈或在傳統機構中先落地應用,同時將區塊鏈推廣到企業的管理和應用中。
什么是公有鏈?
公有鏈(公有區塊鏈) ,顧名思義,任何人都可以參與使用和維護,如比特幣區塊鏈,信息是完全公開的;世界上任何個體或者團體都可以發送交易,且交易能夠獲得該區塊鏈的有效確認,任何人都可以參與其共識過程。
公有鏈(Public Blockchain)是最早出現在人們視線范圍的區塊鏈,也是目前運用范圍最廣的區塊鏈。它是完全去中心化的,任何人都能讀取和發送交易,而且交易能夠在區塊鏈上得到有效的確認,任何人都可參與其中的共識過程。公有鏈的各個節點可以自由加入和退出網絡,各節點之間的拓撲關系是扁平的。
第一,公有鏈可以保護用戶權益免受程序開發者的影響。在公有鏈中程序的開發者沒有權利干涉用戶,所以用戶權益更容易得到保護。
第二,公有鏈開放性強。在公有鏈上,任何用戶都可建立自己的應用,從而產生一定程度的網絡效應。任何滿足一定技術條件的人都可以訪問,也就是說,只要有一臺能夠聯網的機 算機就能夠滿足訪問的條件。
第三,數據公開透明。在公有鏈上的所有數據是默認公開的,在這里每個參與者都可以看到系統中所有的賬戶余額和交易活動,也就是所謂的公開透明的分布式“總賬”系統。不過,區塊鏈的匿名性讓參與者能夠隱藏現實世界中的真實身份,從而 而找到了公開信息與個人隱私保護之間的一個平衡點。
公有鏈的典型應用包括比特幣、以太坊、超級賬本、大多數“山寨幣”等,區塊鏈的起源也是由公有鏈開始的。
什么是私有鏈?
私有鏈/私有區塊鏈(Private Blockchain)是對單獨個人或組織開放的區塊鏈系統,即系統由一個組織機構控制該系統的寫入權限和讀取權限。具體而言,系統內的各個節點寫入權限將由組織來決定分配,而根據具體情況由組織決定對誰開放多少信息和數據。此外,査詢交易的進度等都進行了限制,私有鏈仍具備多節點運行的通用架構。
私有鏈 ,由集中管理者進行管理限制,只有內部少數人可以使用,信息不公開;私有鏈有以下幾個特點:
第一,私有鏈的交易速度非??臁R粋€私有鏈的交易速度可以比任何其他區塊鏈都快,甚至接近了并不是一個區塊鏈的常規數據庫的速度。這是因為就算少量的節點也都具有很高的信任度, 并不需要每個節點來驗證一個交易。
第二,私有鏈有更好的隱私保障。交易的參與者想要公開地獲得區塊鏈私有鏈上的數據是非常困難的,因為其讀取數據的權限是受限的。
第三,私有鏈有更好的節點連接。私有鏈中節點的連接是十分方便的,假如出現故障能夠用人工的方式來干預調整,并且可以使用共識算法來縮短交易時間。
第四,私有鏈的交易成本更加便宜。對于私有鏈上運行的交易,其流程的確認并不需要所有網絡節點的認可,只需要幾個大家對其認可度高的高算力節點即可,這將有利于交易成本的降低。
私有鏈的應用正處于嘗試階段,適用于特定機構的內部數據 據管理與審計,Linux基金會項目是典型的代表。
什么是聯盟鏈?
聯盟鏈(Consortium Blockchain)是介于公有鏈與私有鏈之間的一種系統形態,它往往由多個中心控制。由若干組織一起合作維護一條區塊鏈,該區塊鏈的使用必須是帶有權限的限制訪問,相關信息會得到保護,如供應鏈機構或銀行聯盟。有專家指出,聯盟鏈的本質是分布式托管記賬系統,系統由組織指定的多個“權威”節點控制,這些節點之間根據共識機制對整個系統進行管理與運作。聯盟鏈可視為“部分去中心化”,公眾可以查閱和交易,但驗證交易或發布智能合約需獲得聯盟許可。
聯盟鏈的典型特點是,各個節點通常有對應的實體機構,只有得到聯盟的批準才能加入或退出系統。各個利益相關的機構組織在區塊鏈上展開緊密地合作,并共同維護系統健康穩定的發展。
成立于2015年9月的R3區塊鏈聯盟是最典型的聯盟鏈,目前已經有數十家國際銀行和金融機構加入,成員遍及全球。這些成員包括紐約梅隆銀行、花旗集團、德國商業銀行、德意 志銀行、匯豐銀行、日本三菱UFJ金融集團、澳大利亞國民銀 行、加拿大皇家銀行、法國興業銀行、多倫多道明銀行、中國平安、瑞穗銀行、北歐銀行、意大利聯合信貸銀行、巴黎銀行、富國銀行、荷蘭國際集團、麥格理銀行、加拿大帝國商業銀行等金融機構。
關于區塊鏈的分類(公有鏈,私有鏈和聯盟鏈),一部分學者從權限控制的角度又將其分為無需許可型區塊鏈、限定許可型區塊鏈以及可許可型區塊鏈。無論哪種分類目的都是為了更好地分析不同應用場景下,如何才能發揮區塊鏈技術的最大作用。因此盡管目前關于區塊鏈的分類還存在一些爭論,但是并不影響整個行業的發展。
結語
我們總結一下:
公有鏈是任何人都能參與讀取、交易、寫入的區塊鏈,完全去中心化,賬本信息公開透明,不受任何機構控制。公有鏈一般都需要挖礦來達成共識,因此帶來了交易延時高、成本高和效率低等缺點。公有鏈的典型代表有比特幣、以太坊、EOS等。
私有鏈是指記賬權由單獨的個人或機構掌握的區塊鏈項目。其特點有記賬中心化、效率高、無記賬成本、隱私性極好等特點。使用場景為機構內部的審計。
聯盟鏈,是指參與節點事先確定好的區塊鏈,只對聯盟內部成員開放全部或部分功能。其特點介于公有鏈和私有鏈之間,賬本半公開化、交易確認速度較快,記賬成本低,數據有一定的隱私性。其典型代表是一個名為R3的銀行業聯盟鏈。
無論是公有鏈、私有鏈還是聯盟鏈,都屬于區塊鏈,只是不同的鏈有不同的應用場景而已。
隨著應用場景的需求更復雜,區塊鏈技術變得越來越復雜,無論是公有鏈、私有鏈還是聯盟鏈都沒有絕對的優劣,往往需要根據不同的場景來選擇合適的區塊鏈類型。
區塊鏈的發展和演變很好地體現了經濟金融史,中心化和去中心化的互相交鋒滲透一再重現。區塊鏈現實的應用取決于現實的需求,正如以太坊創始人所說“只有一種區域鏈能活下來的想法完全是誤導”。