jollen/blog

Introducing Hybrid Blockchain: 五分鐘理解混合區塊鏈

Opened this issue · 0 comments

混合區塊鏈(Hybrid Blockchain)的概念並不難懂:Private Blockchain + Public Blockchain。概括式地說,將私有鏈(Private Blockchain)與公有鏈(Public Blockchain)混合使用,就稱為混合鏈。這篇文章的目的,不是只談概括式的概念,而是要先從技術的角度來看混合區塊鏈。

Permissioned vs Permissionless

從使用情境(Use Scenario)的角度來劃分,可以將區塊鏈(Distribued Ledger 的一種類型)分為 Permissioned 與 Permissionless 二種類型。

Permissioned 類型的區塊鏈,採取會員制度(Member Service),只有會員資格的組織或個人,才能參與該區塊鏈的運作,知名的 Hyperledger 就是屬於這類型的區塊鏈軟體(Distributed Ledger)。

因此,Permissionless 就是開放式(公開)的區塊鏈系統,任何人都可以加入到這個網路。技術上來說,這二種不同類型的區塊鏈系統,共識機制(Consensus)與適合場景(Use Case)都有很大的不同。知名的 Nakamoto Blockchain(就是 Bitcoin 的區塊鏈系統)就是屬於 Permissionless 區塊鏈。

技術上,「參與該區塊鏈的運作」,指的是節點(Node)是否具備加入(Join)區塊鏈網路(Networking)的權限。因此,更為精確的說法,應該是 Permissioned Networking 與 Permissionless Networking。建構在 Permissioned Networking 系統上的區塊鏈,稱為 Permissioned Blockchain。

Public vs Private

總結來說,區塊鏈就分別 Permissionless Public Blockchain 與 Permissioned Private Blockchain 二大類。不過,只要有想法就能做的出來;這是一個技術驅動的世界。目前,也有 Permissioned Public Blockchain 的區塊鏈技術。