剖析區塊鏈(二):分類

為了適應不同的應用場景和需求,區塊鏈根據參與方式、範圍可以分為

公有鏈聯盟鏈私有鏈三種類型,這也是我們常見的三種。根據鏈與鏈的關係可以分為主鏈側鏈。下面為大家一一介紹這些分類。

1. 公有鏈

公有鏈通常也稱為非許可鏈(Permissionless Blockchain),公有就是完全對外開放,任何人都可以任意使用,沒有權限的設定,也沒有身份認證之類。所有人可以隨時進入系統讀取數據、下載完整的區塊鏈數據(全部賬本)、競爭記賬、發送可獲得有效確認的交易,完全公開透明。

公有鏈是真正意義上的完全去中心化的區塊鏈,它通過密碼學保證交易不可篡改,同時也利用密碼學驗證以及經濟上的激勵,在互為陌生的網絡環境中建立共識,從而形成去中心化的信用機制。在公有鏈中的共識機制一般是工作量證明(PoW)

權益證明(PoS),用戶對共識形成的影響力直接取決於他們在網絡中擁有資源的佔比。

公有鏈一般適合於虛擬貨幣、面向大眾的電子商務、互聯網金融等應用場景。優點:訪問門檻低、保護隱私、交易數據公開透明、數據安全防篡改等;缺點:吞吐量低、交易速度慢。比特幣以太坊就是典型的公有鏈。

剖析區塊鏈(二):分類

2. 聯盟鏈

聯盟鏈是一種需要註冊許可的區塊鏈,這種區塊鏈也稱為許可鏈(Permissioned Blockchain)。聯盟鏈是指某個機構或組織內部使用的區塊鏈,僅限於聯盟成員參與。需要預先競爭選舉出部分節點作為記賬角色,區塊的生成由所有預選記賬人共同決定,其他非預選出的節點可以交易,但是沒有記賬權。聯盟鏈上的讀寫權限、參與記賬權限按聯盟規則來制定。各個節點通常有對應的實體機構組織,通過授權後才能加入或退出,每個機構或組織可能運行一個或多個節點。共識過程由預先選好的節點控制。由於參與共識的節點比較少,聯盟鏈一般不採用工作量證明的挖礦機制,而是多采用權益證明(PoS)PBFT(Practical Byzantine Fault Tolerant)、RAFT等共識算法。

聯盟鏈通常被認為是

部分去中心化。適合於機構間的交易、結算或清算等應用場景。例如在銀行間進行支付、結算、清算的系統就可以採用聯盟鏈的形式,將各家銀行的網關節點作為記賬節點,當網絡上有超過2/3的節點確認一個區塊,該區塊記錄的交易將得到全網確認。

優點:交易速度快、適用範圍更廣;缺點:對節點性能需求高、容易造成權力集中。超級賬本(hyperledger)就是典型的聯盟鏈。

剖析區塊鏈(二):分類


3. 私有鏈

私有鏈是指寫入權限由某個企業或機構控制的區塊鏈。私有鏈建立在某個企業內部,完全封閉,參與節點的資格會被任意程度的限制,區塊鏈的公開程度、系統的運作規則由企業根據自身需求進行設定。

私有鏈僅採用區塊鏈技術進行記賬,記賬權不公開,並且只記錄內部的交易。在一些應用場景下,區塊鏈的開發者不希望所有人都可以參與進來,除了組織或機構本身以外,其他人都沒有記賬權。雖然書寫權限受到嚴格限制,但閱讀權限可能是公開的或者在一定範圍內公開。

私有鏈的應用場景一般是企業內部的應用,用於內部的數據庫管理或審計等。它的價值主要是提供安全、可追溯、不可篡改、自動執行的運算平臺,可以同時防範來自內部和外部對數據的安全攻擊,這個在傳統的系統是很難做到的。優點:交易速度快、低成本、隱私保護強、安全性強;

缺點:爭議性大、易被操縱。螞蟻金服就是典型的私有鏈。

4. 主鏈

主鏈很好理解:大家見到的正在運行的區塊鏈。其實也就是部署在生產環境的真正的區塊鏈系統,軟件在正式發佈前會經過很多內部的測試版本,用於發現一些可能存在的Bug,並且用來內部演示以便於查看效果用於開發者測試的鏈則是測試鏈,直到最後才會發佈正式版。主鏈,也可以說是由正式版客戶端組成的區塊鏈網絡,只有主鏈才是會被真正推廣使用的,各項功能的設計也都是相對最完善的。

5. 側鏈

側鏈是用於確認來自於其它區塊鏈的數據的區塊鏈,通過雙向掛鉤(TwoWay Peg)機制使比特幣、Ripple幣等多種資產在不同區塊鏈上以一定的匯率實現轉移。

剖析區塊鏈(二):分類

所謂“多種資產在不同區塊鏈上轉移”其實並不會實際發生。以比特幣為例,側鏈的運作機制是,將比特幣暫時鎖定在比特幣區塊鏈上,同時將輔助區塊鏈上的等值數字貨幣解鎖;當輔助區塊鏈上的數字貨幣被鎖定時,原先的比特幣就被解鎖。簡單說,就是比特幣(或者其他主鏈幣)和外圍區塊鏈,有個換算關係,計算的時候可以鎖定,算清楚了就結算。

側鏈本身就是一個區塊鏈系統,並且側鏈並不是一定要以比特幣為參照鏈,這是一個通用的技術概念,比如以太坊可以作為其他鏈的參照鏈,也可以本身作為側鏈與其他的鏈去錨定。區塊鏈系統與側鏈系統本身都是一個獨立的鏈系統,兩者之間可以按照一定的協議進行數據互動,通過這種方式,側鏈能起到一個對主鏈功能擴展的作用,很多在主鏈中不方便實現的功能可以實現在側鏈中,而側鏈再通過與主鏈的數據交互增強自己的可靠性。

側鏈進一步擴展了區塊鏈技術的應用範圍和創新空間,使區塊鏈支持包括股票、債券、金融衍生品等在內的多種資產類型,以及小微支付、智能合約、安全處理機制、真實世界財產註冊等。

以上就是區塊鏈的分類,如果對你有所幫助不勝榮幸。


分享到:


相關文章: