什麼是公有鏈、聯盟鏈和私有鏈?

根據開放程度,可以將區塊鏈劃分為公有鏈、聯盟鏈和私有鏈。如 今,這種劃分已經得到多數人的認同,下面我們來具體介紹。

(一)公有鏈

所謂公有鏈,就是公共區塊鏈,全世界任何人都可讀取,任何人都 能發送交易,交易能獲得有效確認,任何人都能參與其共識過程。該鏈是 完全去中心化的,因為任何個人或機構都無法控制或竄改其中數據的讀、 寫。為了確保數據的安全性,公有鏈一般會通過代幣機制鼓勵參與者競爭 記賬。

在公有鏈中,程式開發者無權干涉用戶,區塊鏈完全可以對使用他們 開發程式的用戶進行保護,只要具有足夠的技術能力,有一臺能夠聯網的 計算機即可。不過,雖然所有關聯的參與者都會將自己的真實身份隱藏起 來,但他們會通過彼此間的公共性來產生安全性,每個參與者都能看到所 有的賬戶餘額和交易活動。

公有鏈類似於手機或電腦的作業系統,比如安卓、iOS等,微信、淘 寶、支付寶等都是建立在這些作業系統上的應用。公有鏈是區塊鏈世界的 基礎設施,離開了它,區塊鏈也就不復存在。只有公有鏈紮實穩健高效地 運轉,區塊鏈的商業應用才可能得到真正落地和發展。

1.公有鏈的特點

概括起來,公有鏈主要具有如下幾個特點:(1)數據公開透明。雖然公有鏈上所有節點是匿名加入網路,但任何 節點都可以查看其他節點的動態,通過行為的公共性來產生自己的安全 性,每個參與者可以看到所有的賬戶餘額和交易活動。

(2)數據無法審改。公有鏈不受第三方機構控制,世界上所有人都可 讀取鏈上的數據記錄、參與交易以及競爭新區塊的記賬權等,各參與者 (節點)能自由加入或退出網路,並按照意願進行相關操作。在眾目睽睽 之下,任何人都無法竄改數據。

(3)不受開發者的影響。在公有鏈中,程式的開發者無權干涉用戶, 公有鏈可以保護使用該程式的用戶權益,所有數據的讀,寫都不會受到組 織或個人的控制,這是公有鏈的最大優勢。

(4)可以產生網路效應。公有鏈是開放的,會被很多外界用戶應用並 產生一定程度的網路效應。比如:

A想出售給B一個城名,就會遇到一個強待解決的風險:A先賣出城 名,B可能沒有付款;或者B已經付錢了,但A還沒有賣出域名,但需要 支付3~6個百分點的手續費。如果在區塊鏈上建立一個城名系統,使用該 區塊鏈的通證,就能建立費用低於零的智能合約:A向城名系統賣出城名, 先支付費用的用戶就能得到該城名,但是更快更高效的方法是把不同的行 業和資產建立在同一個共有鏈數據庫中。

2.公有鏈的混合共識

除了項目性能和去中心化程度外,對於公有鏈來說,還應注意其他一 些方面,例如,在實現過程中,公有鏈是否有明確的技術和工程規畫,尤 其在混合共識方面。

(1)公有鏈是否有主要支持者、貨幣基金以及重要的合作夥伴。重要的合作夥伴可能包括政府機構、媒體和應用技術等,彼此合作是評判公有 鏈實際運營能力的一個重要標準。

(2)公有鏈一般都對未來預期商業落地有大規模的應用場景,市值相 對比較大,對各方面的要求特別高,需要全職團隊對開發者社區進行管理 和建設。

(3)公有鏈做商業落地時,整個通證體系都以應用公有鏈經濟併產生 交易費用的經濟模式為基礎,因此,只要擁有最好的應用生態,就能最終 勝出。

(4)優質的公有鏈項目通常都有一個團結、強悍、增長快速的社 區,對於一個公有鏈項目,社區的進展、社區的團結程度都是非常重要的 標準。

(5)是否有明確的技術白皮書或技術黃皮書,將技術細節和一些重要 問題展示出來。

(6)是否有明確的工程路線圖,能夠提示出重要問題、解決方法、如何分階解決。

(二)私有鏈

所謂私有鏈,指的是由某公司或私人控制,私有鏈的記賬權並不公 開,且只記錄內部數據,擁有者掌握讀取權限的限制與開放。

私有鏈上可以實行完全免費或非常廉價的交易,由一個實體機構控 制和處理所有的交易,這樣就不再需要為工作而收取費用。然而,即 使交易的處理是由多個實體機構完成的,例如競爭性銀行,可以在短時 間內處理交易,費用仍然非常少;不需要節點之間的完全協議,需要 為任何交易而工作的節點就非常少。另外,私有鏈還能更改規則,私 有鏈的共同體或公司可以輕易修改該區塊鏈的規則、還原交易、修改餘額等。

1.私有鏈的特點

私有鏈的主要特點,如表所示。

私有鏈的主要特點
特點說明
交易速度快一個私有鏈的交易速度可以比任何其他的區塊鏈都快,甚至接近一個 區塊鏈的常規資料庫的速度。這是因為,即使是少量的節點,都具有很 高的信任度,不需要每一節點來驗證一個交易
保障隱私私有鏈使得在一個區塊鏈上的資料隱私政策跟在另一個資料庫中的數 據隱私政策完全一致,不用處理存取權限,不用使用所有的老辦法,但 至少這個資料不會公開地被擁有網路連接的任何人獲得
交易成本低私有鏈上可以進行完全免費或廉價的交易,實體機構想要控制和處理 所有的交易,不再需要為工作而收取費用。即使交易的處理由多個實體 機構共同完成,費用也不多;此外,交易成本更低
節點能夠很好 地連接節點之間能夠很好地連接,即使出現故障,也能迅速通過人工干預來 修復;同時,允許使用共識演算法減少區塊時間,更快地完成交易
保護隱私私有鏈的讀取許可權是有限制的,可以通過加密手段為其提供更好的隱私保護

2.私有鏈的應用

私有鏈的應用場景一般是企業內部的應用,如數據庫管理、審計等: 在政府行業也會有一些應用,比如,政府的預算和執行或政府的行業統計 數據,通常由政府登記,公眾有權利監督。私有鏈的價值主要是提供安 全、可追溯、不可審改、自動執行的運算平台,同時防範來自內部和外部 對數據的安全攻擊,這一點傳統系統很難做到。

(三)聯盟鏈

所謂聯盟鏈,是指由特定組織或團體管理的區塊鏈,需要預先指定一 些節點為記賬人,各區塊的生成由所有記賬人共同決定,其他節點可以交 易,但沒有記賬權。

從本質上來說,聯盟鏈依然是一種私有鏈,只不過比單個小組開發的私有鏈更大,規模沒有公有鏈大,是一種介於私有鏈和公有鏈之間的區 塊鏈。

1.聯盟鏈的特點

聯盟鏈主要有以下特點:

(1)可控性較強。公有鏈的節點是海量的。一旦形成了區塊鏈,就無 法簾改。比如,比特幣的節點很多,想要審改區塊數據幾乎不可能,而聯 盟鏈只要在大部分機構中達成共識,就能更改區塊數據。

(2)部分去中心化。不同於公有鏈,聯盟鏈在某種程度上只屬於聯 盟內部成員所有,且很容易達成共識,這是因為聯盟鏈的節點數量非常 有限。

(3)交易速度快。聯盟鏈本質上還是私有鏈,節點不多,很容易達成 共識,交易速度也就快很多。

(4)數據不會默認公開。聯盟鏈的數據,只有聯盟里的機構和用戶才 有權限進行訪問。

2.聯盟鏈的應用

聯盟鏈不像公有鏈那樣每個人都可以參與,它是少數節點之間的活 動,能夠退化成微觀經濟中的博弈問題,所以利用聯盟鏈構建少數節點之 間的協作系統不是一個技術問題。

在業務層面,銀行業聯盟鏈在系統性能、安全、數據隱私保護、治 理、跨鏈互操作等方面的技術,依然面臨複雜金融業務的挑戰,特別是系 統如何滿足監管規定的問題。

當然,任何一種新技術的誕生,都會伴隨著安全、監管等問題,不能 因噎廢食。就銀行業而言,具有代表性的銀行等金融機構,需要組建區塊 鏈聯盟制定行業標準,與金融科技公司合作,積極推進核心技術應用,同 時跟進落實監管措施。