官术网_书友最值得收藏!

1.4 區(qū)塊鏈的主要類(lèi)型

根據(jù)區(qū)塊鏈系統(tǒng)的開(kāi)放程度,可以將區(qū)塊鏈部署為公有鏈、私有鏈、聯(lián)盟鏈3種類(lèi)型,分別適用于不同的場(chǎng)景。

1.4.1 公有鏈

顧名思義,公有鏈?zhǔn)敲嫦蛉鐣?huì)公開(kāi)的區(qū)塊鏈,而不屬于任何的個(gè)人或組織,其開(kāi)放度最高,如比特幣、以太坊。在公有鏈網(wǎng)絡(luò)中,各個(gè)節(jié)點(diǎn)都可以自由加入和退出網(wǎng)絡(luò),并參與鏈上數(shù)據(jù)的讀寫(xiě)過(guò)程。最初,區(qū)塊鏈就是以公有鏈的形式問(wèn)世的,且準(zhǔn)入門(mén)檻極低,只要擁有一臺(tái)能夠聯(lián)網(wǎng)的電腦,就可以訪問(wèn)開(kāi)放的公有鏈系統(tǒng),并且自由地加入或退出。在公有鏈中,每個(gè)用戶(hù)的任何交易行為都會(huì)被進(jìn)行哈希摘要并公開(kāi)至全網(wǎng)節(jié)點(diǎn),節(jié)點(diǎn)能夠查證全網(wǎng)的交易記錄真?zhèn)巍⑴c系統(tǒng)中每一筆交易的共識(shí)過(guò)程和發(fā)起自己的交易。

在公有鏈網(wǎng)絡(luò)中作惡難且成本極高。作為一個(gè)高度分布式的系統(tǒng),公有鏈網(wǎng)絡(luò)中的節(jié)點(diǎn)都在本地保存一個(gè)賬本,如果有人想要惡意篡改某個(gè)數(shù)據(jù),則需要將相當(dāng)一部分節(jié)點(diǎn)的數(shù)據(jù)都進(jìn)行篡改,并且記錄到最長(zhǎng)鏈上。另外,區(qū)塊鏈通過(guò)密碼學(xué)鏈接的數(shù)據(jù)本就難以篡改,需要花費(fèi)大量的資源攻破,這使得黑客在公有鏈系統(tǒng)中作惡需要付出極大的代價(jià)。例如,在比特幣網(wǎng)絡(luò)中,只有擁有超過(guò)全網(wǎng)51%的算力才可以篡改最長(zhǎng)鏈,這需要付出極其高昂的成本。

1.4.2 私有鏈

私有鏈?zhǔn)且粋€(gè)相對(duì)密閉或者說(shuō)由中心控制的區(qū)塊鏈網(wǎng)絡(luò),如果把公有鏈比作互聯(lián)網(wǎng),那么私有鏈就像是一個(gè)局域網(wǎng),只有特定的用戶(hù)才可以加入。在私有鏈環(huán)境下,網(wǎng)絡(luò)中各個(gè)節(jié)點(diǎn)的讀寫(xiě)權(quán)限收歸組織內(nèi)部控制,用戶(hù)都必須經(jīng)由組織授權(quán)。但是用戶(hù)在私有鏈上既能夠享有區(qū)塊鏈技術(shù)帶來(lái)的信息可追溯、不易丟失等諸多優(yōu)勢(shì),又不必?fù)?dān)心無(wú)關(guān)人員訪問(wèn),導(dǎo)致信息外泄。

私有鏈?zhǔn)且粋€(gè)中心化程度較高的系統(tǒng),用戶(hù)需要取得權(quán)限才能夠進(jìn)行訪問(wèn),也只有部分得到授權(quán)的用戶(hù)才可以進(jìn)行數(shù)據(jù)改寫(xiě)、參與記賬。私有鏈的控制權(quán)相較公有鏈與聯(lián)盟鏈而言更為集中,因?yàn)閮?nèi)部節(jié)點(diǎn)數(shù)量往往較少,不需要過(guò)于復(fù)雜的共識(shí)過(guò)程,往往由某個(gè)或極少數(shù)節(jié)點(diǎn)即可決定賬本寫(xiě)入結(jié)果。因此,相對(duì)來(lái)說(shuō),中心化的私有鏈的所有節(jié)點(diǎn)都在可控范圍內(nèi),具有比較高的可信度,能夠在一定程度上提高其效率。同理,因?yàn)椴恍枰械墓?jié)點(diǎn)都參與到每筆交易的共識(shí)中,在私有鏈上發(fā)生交易的成本相對(duì)較低。

私有鏈也具備一定的優(yōu)勢(shì)并有可應(yīng)用的場(chǎng)景。私有鏈能夠防止系統(tǒng)內(nèi)單個(gè)節(jié)點(diǎn)對(duì)于數(shù)據(jù)的惡意破壞,即便真的產(chǎn)生了錯(cuò)誤,也能夠迅速進(jìn)行排查與自我修復(fù)。許多大型金融企業(yè)會(huì)在內(nèi)部數(shù)據(jù)庫(kù)管理、審計(jì)中使用私有鏈技術(shù)。此外,在一些政府預(yù)算的使用,或者政府的行業(yè)統(tǒng)計(jì)數(shù)據(jù)、由政府登記但公眾有權(quán)力監(jiān)督的場(chǎng)景中通常采用私有鏈的部署模式。

1.4.3 聯(lián)盟鏈

公有鏈毫無(wú)保留地開(kāi)放、私有鏈過(guò)于封閉的自治,對(duì)當(dāng)下許多商業(yè)場(chǎng)景而言并不適用,聯(lián)盟鏈就是在這樣的需求下誕生的。聯(lián)盟鏈的開(kāi)放程度介于公有鏈和私有鏈之間,只開(kāi)放給與業(yè)務(wù)相關(guān)的某個(gè)特定群體使用,但群體內(nèi)各個(gè)成員的關(guān)系又不是那么親密,無(wú)法用一個(gè)私有鏈網(wǎng)絡(luò)來(lái)共享所有的信息。聯(lián)盟鏈通常由具有共同利益的企業(yè)或相關(guān)機(jī)構(gòu)形成聯(lián)盟加入網(wǎng)絡(luò)形成一條區(qū)塊鏈。聯(lián)盟鏈上的各個(gè)節(jié)點(diǎn)通常有與之對(duì)應(yīng)的實(shí)體機(jī)構(gòu)或組織,且通過(guò)授權(quán)與認(rèn)證后才能加入或退出網(wǎng)絡(luò)。相較于其他兩種類(lèi)型,聯(lián)盟鏈技術(shù)的商業(yè)應(yīng)用范圍更廣,業(yè)內(nèi)知名的有開(kāi)源社區(qū)超級(jí)賬本Hyperledger Fabric、R3區(qū)塊鏈金融聯(lián)盟、金鏈盟等。

此外,聯(lián)盟鏈上的數(shù)據(jù)可以選擇性地對(duì)外開(kāi)放,并且可以提供有限的API接口供操作,使一些非核心的用戶(hù)也能夠利用聯(lián)盟鏈系統(tǒng)滿(mǎn)足其需求,方便地進(jìn)行數(shù)據(jù)對(duì)接與協(xié)同,能夠保證交易信息與數(shù)據(jù)實(shí)時(shí)更新并與聯(lián)盟中的所有用戶(hù)共享。

綜上所述,3種區(qū)塊鏈對(duì)比如表1-2所示。

表1-2 3種區(qū)塊鏈對(duì)比

主站蜘蛛池模板: 新源县| 德格县| 新源县| 辽宁省| 成武县| 铜陵市| 浏阳市| 和平县| 马尔康县| 长宁县| 平陆县| 宜兰市| 澳门| 河源市| 疏勒县| 抚州市| 石嘴山市| 象州县| 固原市| 南澳县| 桦甸市| 安仁县| 巩义市| 寻乌县| 崇信县| 满城县| 武平县| 南澳县| 全州县| 砚山县| 临猗县| 宣化县| 五峰| 湖口县| 红安县| 临澧县| 贵定县| 普兰店市| 平安县| 乌苏市| 鹤庆县|