公有鏈技術的弊端是自身無法克服的,根本原因在于其與生俱來的去中心化特點,這使得其商業應用受到了很大限制。一些商業組織嘗試對公有鏈進行改造,私有區塊鏈(以下簡稱私有鏈)應運而生。 (一)私有鏈是中心化的分布式存儲數據庫 所謂私有鏈(privateblockchain),是指系統的寫入權限與讀取權限是否對外開放、開放程度如何以及受到何種程度的限制,均受到某一組織或機構控制的區塊鏈。 私有鏈顛覆了公有鏈的去中心化特征,背離了區塊鏈技術的初衷。大多數人一開始很難理解私有鏈存在的必要性,認為其和中心化數據庫沒太大區別,甚至還不如中心化數據庫的效率高。對此,有觀點認為,事實上,中心化與去中心化永遠是相對的,私有鏈可以看作是一個小范圍系統內部的公有鏈,如果從系統外部來觀察,可能覺得這個系統還是中心化的,但是從系統內部每一個節點的眼光來看,其實當中每個節點的權利都是去中心化的。[15] 這種說法固然有一定的合理性,但是對中心化含義的誤讀。我們所說的區塊鏈去中心化的特點是從整個系統而言的,并不是指每個節點自身。何況,在系統完全中心化的前提下,每個節點的權利與義務是完全不由自己掌握的。在一個私有鏈中,中心化的所有者可以是單個公司或其他組織。讓誰加入區塊鏈系統、賦予其多大的讀寫權限,均由該中心化組織決定。他們甚至可以根據需要,覆蓋或刪除區塊鏈上的任何信息。這也是為什么該組織將區塊鏈系統設置為中心化的初衷和主要原因。從這個意義上說,私有鏈本質上是一種特殊的分布式存儲數據庫。 (二)私有鏈的共識機制較弱 區塊鏈的共識機制是為了解決信任問題而設計的。在無中心化機構的公有鏈系統中,共識機制一般是工作量證明,共識機制是在所有參與者均有記賬權的前提下通過非對稱加密算法而形成的。通常,公有鏈會用某種代幣(token)作為工作量證明的符號象征,以獎勵哪些參與記賬的節點。私有鏈節點的記賬權是中心化機構賦予的,如何記、記多少均非節點主動所為,在系統內難以形成價值共識。因此,在私有鏈系統下,也無需涉及代幣(token)激勵機制。 2019年4月,全球知名評級機構穆迪(Moody)發布了一份區塊鏈在證券領域應用的報告,詳細分析了區塊鏈技術對金融公司的利弊。報告認為私有鏈和公有鏈在安全方面存在一定差異,并表示私有鏈中的共識機制可能沒有公有鏈的共識機制那么強,有的私有鏈甚至可能完全沒有共識機制。[16] 在缺乏明確的共識機制的前提下,私有鏈通過中心化機構預先設定的智能合約運行。私有鏈的智能合約無非是中心化機構根據該私有鏈的工作目的需要,設計一組復雜的、帶有觸發條件的數字化承諾,該合約能夠按照主導者的意志,自動正確執行。除主導者以外,其他節點不能對鏈上信息做任何修改,也具有了一定意義上的自動執行、不可篡改性。 由于缺乏確定的共識機制,公有鏈的工作量證明方式也不能適用于私有鏈。私有鏈上各個節點的激勵機制完全依賴于主導者的預先設定和安排,并且隨時可能會被調整。 (三)私有鏈的技術特征 與公有鏈相比,私有鏈犧牲了區塊鏈技術的去中心化,整個系統由中心化的機構設計、控制,這使得私有鏈具有以下幾方面的特征: 1.私有鏈是封閉的區塊鏈系統。私有鏈利用了區塊鏈的分布式存儲、智能合約等技術,但是并不是向社會開放的網絡系統。任何參與者的加入都來自于主導者的邀請或同意,且必須經過身份驗證。鏈上各個節點一般實名參與,便于身份的準確識別。這決定了私有鏈通常被用于相對封閉的場景,比如企業內部管理中,為了搜集、存儲和整理各個流程、不同區域的數據,建立私有鏈系統;某個金融類企業,對自己的業務流程進行管理,等等。 2.私有鏈效率高、成本低。與公有鏈需要花費很長時間達成共識不同,私有鏈的交易信息無需所有節點進行驗證,數據管理和信息交換工作由系統設定的個別節點或者中央處理節點完成。單位時間內,私有鏈系統處理的交易量更大,速度更快,運行的效率大為提高。同時,這也大大降低了系統內部各個節點的交易成本以及系統的總成本。 3.私有鏈相對安全。公有鏈是開放式平臺,任何人都可自由加入或退出。除非達到類似于比特幣這樣的規模,公有鏈在信息安全上存在一定的風險。私有鏈因其中心化、封閉性,為用戶提供相對安全、可追溯、不可篡改、自動執行的運算平臺,可以防范來自內部和外部對數據的安全攻擊或篡改。私有鏈上訪問權限被嚴格控制在系統內并由主導者預先設定,在沒有權限的情況下,任何人無法獲得區塊鏈上的數據和信息。這對于公有鏈系統來說,是幾乎不可能做到的。 當然,私有鏈的中心化特征與區塊鏈技術的初衷相背離,極易成為被某個機構或組織控制的內部系統,存在著“機會主義”和“代理成本”。正如穆迪上述報告中所提到的那樣:“私有(中心化)鏈更容易受到欺詐風險的影響,因為其系統設計和治理集中在一方或幾方手上。這是區塊鏈治理時風險控制的關鍵問題。在這種情況下,只有那些治理結構和責任分配制度更加清晰的私有鏈才是真正的贏家。此外,雖然去中心化系統讓數據恢復和審計更容易,但是卻引發了更多網關攻擊事件!盵17] |