區(qū)塊鏈去中心化特性的優(yōu)劣勢(shì)分析
大多數(shù)區(qū)塊鏈都是作為去中心化數(shù)據(jù)庫(kù)而設(shè)計(jì)的,且其功能也相當(dāng)于一個(gè)分布式數(shù)字賬本。而這些區(qū)塊鏈賬本則以區(qū)塊的形式記錄和存儲(chǔ)數(shù)據(jù),且其中的區(qū)塊也都將按照時(shí)間順序排列,并通過(guò)密碼學(xué)證明來(lái)相互鏈接。區(qū)塊鏈技術(shù)的出現(xiàn)為許多行業(yè)都帶來(lái)了一定的優(yōu)勢(shì),并為缺乏信任的環(huán)境提供了更高的安全性。然而,區(qū)塊鏈的去中心化特性某些時(shí)候也帶來(lái)了一定的弊端。就比如說(shuō),與傳統(tǒng)的中心化數(shù)據(jù)庫(kù)相比,區(qū)塊鏈的效率是有限的,且需要更大的存儲(chǔ)容量。
優(yōu)勢(shì)
分布式
由于區(qū)塊鏈數(shù)據(jù)通常都被存儲(chǔ)在分布式節(jié)點(diǎn)網(wǎng)絡(luò)上的數(shù)千個(gè)設(shè)備中,所以系統(tǒng)和數(shù)據(jù)對(duì)于技術(shù)故障和惡意攻擊都具有很強(qiáng)的抵抗性。其中每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都可以復(fù)制并存儲(chǔ)數(shù)據(jù)的副本,因此單點(diǎn)故障將不會(huì)有影響:?jiǎn)蝹€(gè)節(jié)點(diǎn)的脫機(jī)將不會(huì)影響到的網(wǎng)絡(luò)的可用性和安全性。
相比之前,許多傳統(tǒng)數(shù)據(jù)庫(kù)卻只依賴(lài)于單個(gè)或幾個(gè)服務(wù)器,所以更容易受到技術(shù)故障和網(wǎng)絡(luò)攻擊的影響。
穩(wěn)定性
已被確認(rèn)的區(qū)塊基本上不可能再被逆轉(zhuǎn),這就意味著一旦數(shù)據(jù)被注冊(cè)到區(qū)塊鏈中,則很再難進(jìn)行刪除或更改。而這就使得區(qū)塊鏈可以成為存儲(chǔ)財(cái)務(wù)記錄或任何其他需要審計(jì)追蹤的數(shù)據(jù)的一項(xiàng)優(yōu)秀的技術(shù),因?yàn)閰^(qū)塊鏈中的每個(gè)更改都會(huì)被分布式公眾賬本所追蹤和永久記錄。
就比如,企業(yè)可以使用區(qū)塊鏈技術(shù)來(lái)防止員工的欺詐行為。在此種用例中,區(qū)塊鏈可以將公司內(nèi)發(fā)生的所有財(cái)務(wù)交易進(jìn)行安全且穩(wěn)定的記錄。而這一效果就使得員工們很難隱藏可疑的交易。
去信任機(jī)制
在大多數(shù)傳統(tǒng)的交易支付系統(tǒng)中,交易過(guò)程的不僅會(huì)存在交易雙方,同時(shí)還需要依賴(lài)于第三方中介機(jī)構(gòu)(例如,銀行、信用卡公司或支付方式提供商)。然而,在使用區(qū)塊鏈技術(shù)時(shí),情況卻完全不同,因?yàn)榉植际焦?jié)點(diǎn)網(wǎng)絡(luò)只需通過(guò)“挖礦”的過(guò)程來(lái)核實(shí)并驗(yàn)證交易。
因此,區(qū)塊鏈系統(tǒng)將消除信任單個(gè)實(shí)體的風(fēng)險(xiǎn),并減少了整個(gè)過(guò)程中的成本和交易費(fèi)用(通過(guò)減少中間商)。
劣勢(shì)
51%攻擊
多年來(lái),保護(hù)比特幣區(qū)塊鏈的工作量證明 共識(shí)機(jī)制一直都非常有效。然而,卻逐漸出現(xiàn)了一些可以影響到區(qū)塊鏈網(wǎng)絡(luò)的潛在攻擊,而其中51%攻擊則被談?wù)摰淖疃唷.?dāng)一個(gè)實(shí)體設(shè)法控制了50%以上的網(wǎng)絡(luò)哈希算力時(shí),此種攻擊就會(huì)發(fā)生,而此種情況最終將會(huì)允許攻擊者通過(guò)故意刪除或修改交易的順序來(lái)破壞網(wǎng)絡(luò)。
盡管此種攻擊理論上是可行的,但事實(shí)上比特幣區(qū)塊鏈網(wǎng)絡(luò)上未曾出現(xiàn)過(guò)成功的51%攻擊。并且,隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大,安全性也隨之提高,同時(shí)礦商們不太可能花費(fèi)大量的資金和資源來(lái)攻擊比特幣,因?yàn)樗麄円呀?jīng)從誠(chéng)實(shí)的挖礦中獲得了很好的回報(bào)。此外,由于區(qū)塊之間是通過(guò)密碼學(xué)證明相互鏈接的(篡改之前的區(qū)塊則需要巨大的網(wǎng)絡(luò)算力),所以成功的51%攻擊將只能在短時(shí)間內(nèi)對(duì)最近期的交易進(jìn)行修改。并且,比特幣區(qū)塊鏈也具有極快的適應(yīng)性,而這將能夠迅速的反應(yīng)并適應(yīng)各種攻擊。
· 數(shù)據(jù)修改
區(qū)塊鏈系統(tǒng)的另一個(gè)缺陷在于,一旦數(shù)據(jù)被添加到區(qū)塊鏈當(dāng)中,就很難在對(duì)其進(jìn)行修改。雖然難以修改的穩(wěn)定性是區(qū)塊鏈的一大優(yōu)勢(shì),但有些情況下也可能是他的弊端所在。更改區(qū)塊鏈的數(shù)據(jù)或節(jié)點(diǎn)一般都是非常困難的,通常都需要硬分叉,也就是使用新鏈來(lái)占用舊鏈。
· 私鑰
區(qū)塊鏈?zhǔn)鞘褂霉€(或不對(duì)稱(chēng))密碼學(xué)來(lái)賦予用戶(hù)對(duì)其加密貨幣(或任何其他區(qū)塊鏈數(shù)據(jù))的所有權(quán)。每一個(gè)區(qū)塊鏈賬戶(hù)(或地址)都有兩個(gè)對(duì)應(yīng)的密鑰:公鑰(可以共享)和私鑰(應(yīng)該保密)。用戶(hù)需要使用他們的私鑰來(lái)訪問(wèn)資金,這就意味著用戶(hù)充當(dāng)自己的銀行。如果用戶(hù)丟失了私鑰,那么他們實(shí)際上就丟失了對(duì)資金的控制權(quán)(且資金的丟失也無(wú)法挽回)。
· 低效率
區(qū)塊鏈,尤其是那些使用工作量證明的區(qū)塊鏈,它們通常都是效率極低的。并且,由于挖礦業(yè)的激烈競(jìng)爭(zhēng)且每10分鐘只有一位獲勝者,所以在此期間其他礦工的工作和時(shí)間就浪費(fèi)了。礦工們正不斷的嘗試提升他們的算力,以便于自己有更大的機(jī)會(huì)找出有效的哈希塊。并且最近的幾年中,比特幣網(wǎng)絡(luò)使用的資源也明顯增加,目前它所消耗的能源也已經(jīng)超過(guò)了某些國(guó)家使用的能源(如丹麥、愛(ài)爾蘭和尼日利亞等)。
· 存儲(chǔ)
區(qū)塊鏈賬本隨著時(shí)間的推移也逐漸變大。目前比特幣區(qū)塊鏈就已經(jīng)需要大約200GB的存儲(chǔ)空間。而目前區(qū)塊鏈規(guī)模的增長(zhǎng)也似乎超過(guò)了硬盤(pán)設(shè)備的增長(zhǎng),且如果分類(lèi)賬變得太大以至于個(gè)人無(wú)法下載和存儲(chǔ),則網(wǎng)絡(luò)就可能會(huì)丟失節(jié)點(diǎn)。
總結(jié)
盡管存在缺陷,但區(qū)塊鏈所呈現(xiàn)出的一些獨(dú)一無(wú)二的特性已經(jīng)明確表示出了區(qū)塊鏈將會(huì)繼續(xù)生存下去。在獲得普遍采用的過(guò)程中我們還有很長(zhǎng)的路要走,而且現(xiàn)在的許多行業(yè)也正在逐漸適應(yīng)區(qū)塊鏈系統(tǒng)的優(yōu)勢(shì)和劣勢(shì)。再過(guò)幾年,企業(yè)和政府也許會(huì)嘗試更多的應(yīng)用,以此來(lái)找出區(qū)塊鏈技術(shù)可以在哪些方面展現(xiàn)出其最大價(jià)值。