聲訊早班車:如何區分公鏈、私鏈、聯盟鏈?

摘要: 區塊鏈有哪些分類?它們分別有什麼優缺點? 声讯早班车:如何区分公链、私链、联盟链?

區塊鏈根據去中心化的程度,和使用者獲取權限的範圍,分為“公有鏈”,“私有鏈”,“聯盟鏈”等等,那我們要如何選擇適合的鏈?他們又有什麼優缺點呢?馬上進入到今天的學習中吧。

一、公有鏈

首先我們先來說公有鏈,也稱為“非許可鏈”。顧名思義,公鏈就是指任何人都可以讀取、發送交易並獲得有效確認的共識區塊鏈。公有鏈通常被認為是“完全去中心化”的,所有數據公開透明,沒有任何個人或者機構可以控制或篡改其中數據的讀寫。公鏈具有保護用戶免受開發者的影響、訪問門檻低、所有數據默認公開等特點。

有人將公鏈比作區塊鏈世界的“操作系統”,是區塊鏈的底層協議。它能夠為區塊鏈搭建分佈式數據存儲空間,利用加密算法保證網絡安全,通過共識機制和激勵機制維護節點網絡的運行。是不是有點耳熟?

我們之前一直在講的比特幣就是出現的第一個公鏈。比特幣最初的定位是支付工具,只進行價值傳輸,所以刪減了許多腳本指令,也正是因為這樣它的安全指數非常高。但也有大的弊端,因為它腳本語言不完備,所以不能執行循環語句,導致它的可擴展性較差,也因此許多高級應用無法建立在比特幣腳本之上。

除了比特幣,第二大公鏈就是以太坊。以太坊被稱為“世界計算機”,它與比特幣最大的區別在於它是一個具備圖靈完備腳本、可編程的區塊鏈平臺,它允許用戶按照自己的意願創建複雜的操作,可以作為多種類型的去中心化區塊鏈應用的平臺。當然以太坊網絡也存在擴展性不足、開發難度高以及過度依賴手續費等問題。

你可能會經常看到各種鏈,比如量子鏈、萬維鏈、金融鏈等等,其實他們也都是基於公鏈的項目。公鏈是很多項目依靠的基礎,但有一個很重要問題,公鏈是完全公開透明的,也就意味著只要知道地址,我們可以查看任何人的交易過程,這對於一些不希望被公開的項目來說,是不被接受的,這會顛覆他們現有的商業模式和固有利益,所以又出現了許可鏈,許可鏈主要表現為聯盟鏈和私有鏈。

二、聯盟鏈

聯盟鏈,是隻針對某個特定群體的成員和有限的第三方,其內部指定多個預選節點為記賬人,每個區塊的生成由所有預選節點共同決定。

聯盟鏈的數據只允許系統內的機構進行讀寫和發送交易,並且共同來記錄交易數據,具有低成本運行和維護、高交易速度、良好的擴展性等優點,是半公開化、半去中心化的鏈。當然為了獲得更好的性能,聯盟鏈對於共識或驗證節點的配置和網絡環境也有一定要求。

目前得到普遍認可的聯盟鏈項目,是由IBM推出的Fabrice,它是Hyper-Ledger(超級賬本)基礎設施的主要項目之一。

聯盟鏈適合於機構間B2B的應用場景。這裡借用網上的一個例子:銀行與銀行之間進行支付、結算、清算的系統就可以採用聯盟鏈的形式,將各家銀行的網關節點作為記賬節點,當網絡上有超過2/3的節點確認一個區塊,該區塊記錄的交易將得到全網確認。

聯盟鏈的維護治理,一般是由聯盟成員採用選舉制度推舉成員進行維護,容易進行權限控制。當然,在治理的時候也會出現很多問題,比如聯盟成員可能存在聯合欺詐、競爭性聯盟,成員利益分佈不均等問題,這些問題,在聯盟鏈成立之初就需要考慮和完善清楚。

其實上述講的兩種鏈可以對照qq空間的開放權限:公有鏈是所有好友可見,任何人都可以進入,而聯盟鏈則是半公開,只有指定好友才可以進入,而私有鏈就是僅自己可見。

...

文字版的內容就到這裡了,想看完整版,點擊下面鏈接進入課程,每天五分鐘,跟華楠小姐姐學習區塊鏈~

購買後如何聽課

1.下載鏈得得App,打開“發現”頁面,點擊《精通區塊鏈》

2.下載鏈得得App,在首頁添加得得FM頻道,即可查看課程分享和更多精彩內容

3.保存下方二維碼,打開微信掃碼,關注鏈得得微信公眾號(ChainDD),進入課程


分享到:


相關文章: