近些年,區塊鏈話題一直大火,今天我們再次回到區塊鏈主題上。瞭解了一些區塊鏈基本概念的朋友,在深入的過程中,肯定會遇到這三個詞:公有鏈、私有鏈,那麼下面就來給大家分析下公有鏈與私有鏈怎麼區分?
公有鏈(Public Blockchain)是指全世界任何人都可以隨時進入到系統中讀取資料、傳送可確認交易、競爭記賬的區塊鏈。公有鏈通常被認為是“完全去中心化”的,因為沒有任何個人或者機構可以控制或篡改其中資料的讀寫。公有鏈一般會透過代幣機制來鼓勵參與者競爭記賬,來確保資料的安全性。比特幣、以太坊都是典型的公有鏈。
私有鏈(Private Blockchain)是指其寫入許可權由某個組織和機構控制的區塊鏈,參與節點的資格會被嚴格限制。由於參與節點是有限和可控的,因此私有鏈往往可以有極快的交易速度、更好的隱私保護、更低的交易成本、不容易被惡意攻擊,並且能做到身份認證等金融行業必需的要求。相比中心化資料庫,私有鏈能夠防止機構內單節點故意隱瞞或者篡改資料,即使發生錯誤,也能夠迅速發現來源。因此許多大型金融機構在目前更加傾向於使用私有鏈技術。
根據不同的應用場景和使用者需求,區塊鏈大致可以分為公有鏈(Public blockchains)、私有鏈(Private blockchains)和聯盟鏈(Consortium blockchains)三大類。其中,公有鏈是對所有人開放,任何人都可以參與;私有鏈對單獨的個體或實體開放;而聯盟鏈則是對特定的組織團體開放。
比特幣、以太坊是當下最流行的公有鏈,它是全球任何角落的任何人都可讀取、可參與其中的區塊鏈,也就是說公有鏈上的行為是公開的。但它又不受任何人控制,也不歸任何人所有,被認為是“完全去中心化”的區塊鏈。
私有鏈則恰恰相反,是完全私有的區塊鏈,它的寫入許可權是由某個組織或機構控制,參與節點的資格會有嚴格的限制。相比公有鏈,私有鏈最大好處就是加密審計和公開的身份資訊,沒人可以篡改資料,就算髮生錯誤也能追蹤錯誤來源,所以常見於機構內部基於區塊鏈技術開發的內部系統或網路。
綜上所述,筆者認為公有鏈可以看做是公共娛樂設施,而私有鏈則是會所這樣的隱蔽場所,而聯盟鏈則是會員制的連鎖店。但無論是共有、私有,還是聯盟,其目的都是為不同需求的使用者提供區塊鏈技術或平臺,都有存在的價值。