白話區塊鏈
從入門到精通,看我就夠了!
「白話區塊鏈入門系列」是針對新入門使用者推出的一檔區塊鏈科普系列欄目,讓零基礎的小夥伴也能輕鬆入門,歡迎大家在文末點贊留言,說說你最想了解的區塊鏈小知識,參與有獎哦!
作者 | 晏文春
出品|白話區塊鏈(ID:hellobtc)
關注區塊鏈的你,想必聽說過區塊鏈可以分成公有鏈、聯盟鏈、私有鏈三類。那它們都有什麼區別和特點呢?
公有鏈、聯盟鏈和私有鏈它們本質的區別是准入機制不同,換句話說,區塊鏈賬本的公開程度決定了它是公有鏈、聯盟鏈還是私有鏈。下面,我們來聊聊這三種型別的區塊鏈。
01
公有鏈(Public Blockchain)
公有鏈是指任何人都能參與的區塊鏈。公有鏈是去中心化程度最高的區塊鏈,不受機構控制,整個賬本對所有人公開透明。任何人都能在公有鏈上查詢交易、傳送交易、參與記賬。加入公有鏈不需要任何人授權,可以自由加入或者離開,所以公有鏈又稱為非許可鏈。
人人都能參與記賬的公有鏈,是在陌生的、缺乏信任的競爭環境下記賬的,所以公有鏈需要有一套共識機制來選出記賬節點,也就是我們平常說的透過“挖礦”競爭記賬權。因為需要挖礦,所以公有鏈記賬有延時高,成本高、效率低的特點。
我們接觸到大多數區塊鏈專案都是公有鏈,知名的公有鏈專案有:比特幣、以太坊、EOS等。
02
私有鏈(Private Blockchain)
和公有鏈的賬本對所有人公開透明和人人皆可記賬的情況相反,私有鏈是指區塊鏈記賬許可權僅在一個人或者一個機構手裡,並且參與記賬的許可權由機構內部制定,讀取許可權可以對方開放也可以任意程度地限制。
比如一家公司的財務預算,參與記賬的人可能只有財務部門的領導和公司的老闆,而讀取許可權可以根據公司需要,選擇只讓公司決策層或者全員知道。
私有鏈由於參與記賬節點少,而且沒有“挖礦”競爭這一過程,所以私有鏈有記賬速度快,沒有記賬成本,隱私性高等優點。由於私有鏈都是內部的節點,記賬環境是可信的;區塊鏈技術能夠防止機構內單節點篡改資料,即便發生錯誤,也能快速發現。
私有鏈適用於公司或者組織內部,很多大型的金融機構傾向於使用私有鏈。
03
聯盟鏈(Consortium Blockchain)
聯盟鏈的賬本的公開程度,介於公有鏈和私有鏈之間。聯盟鏈是指多個機構共同管理維護的區塊鏈,參與區塊鏈的節點是事先選定的。聯盟鏈也只對聯盟內部成員開放全部或部分功能,鏈上資訊的讀取、寫入以及記賬規則都按照聯盟共識來設定。
比如有100所大學建立了某個區塊鏈,共識規定,必須有67所以上的大學同意才算達成共識。和私有鏈一樣,節點加入需要得到授權許可,所以聯盟鏈和私有鏈都稱為許可鏈。
聯盟鏈由於節點之間有很好的連線和可信的網路環境,所以聯盟鏈有記賬效率高、共識時間短、記賬成本低還能兼顧隱私的特點。
聯盟鏈主要適用於行業協會,大型連鎖企業對下屬單位和分管機構的交易和監管。比如2015年成立的R3區塊鏈聯盟,是一個銀行業的聯盟鏈,至今已吸引了40多家巨頭銀行的參與,其中包括富國銀行、美國銀行、紐約梅隆銀行、花旗銀行等。
04
結語
我們總結一下:
公有鏈是任何人都能參與讀取、交易、寫入的區塊鏈,完全去中心化,賬本資訊公開透明,不受任何機構控制。公有鏈一般都需要挖礦來達成共識,因此帶來了交易延時高、成本高和效率低等缺點。公有鏈的典型代表有比特幣、以太坊、EOS等。
私有鏈是指記賬權由單獨的個人或機構掌握的區塊鏈專案。其特點有記賬中心化、效率高、無記賬成本、隱私性極好等特點。使用場景為機構內部的審計。
聯盟鏈,是指參與節點事先確定好的區塊鏈,只對聯盟內部成員開放全部或部分功能。其特點介於公有鏈和私有鏈之間,賬本半公開化、交易確認速度較快,記賬成本低,資料有一定的隱私性。其典型代表是一個名為R3的銀行業聯盟鏈。
現在你清楚了什麼是公有鏈、私有鏈和聯盟鏈了吧。如果白話君要建立一條鏈,白話所有讀者都能在鏈上對白話文章點贊、評論等操作,你覺得白話君該選擇哪種型別的鏈,為什麼呢?快來留言區討論吧。