區(qū)塊鏈技術(shù)面臨的五大難題!
可擴(kuò)展性
長(zhǎng)區(qū)塊鏈可能會(huì)給組織帶來挑戰(zhàn),因?yàn)樗诳蓴U(kuò)展性方面遇到了麻煩。這里有幾個(gè)因素在起作用。首先,網(wǎng)絡(luò)上每臺(tái)用于確認(rèn)交易和保持區(qū)塊鏈準(zhǔn)確記錄的計(jì)算機(jī)都必須存儲(chǔ)從創(chuàng)世塊開始到最新塊的數(shù)據(jù)。這些節(jié)點(diǎn)必須具備存儲(chǔ)數(shù)據(jù)的能力。冗余創(chuàng)建了一個(gè)更安全的系統(tǒng),但隨著網(wǎng)絡(luò)和區(qū)塊鏈的增長(zhǎng),它也變得越來越低效。
此外,在區(qū)塊鏈上創(chuàng)建新區(qū)塊時(shí),確認(rèn)交易的節(jié)點(diǎn)必須將新區(qū)塊廣播到網(wǎng)絡(luò)上的每個(gè)其他節(jié)點(diǎn)。然后他們可以驗(yàn)證交易并將區(qū)塊添加到區(qū)塊鏈中。隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大,這可以使用大量的網(wǎng)絡(luò)資源。在比特幣和以太坊等大型公共區(qū)塊鏈中,擴(kuò)容問題可以轉(zhuǎn)化為節(jié)點(diǎn)要求更高的交易費(fèi)用來處理區(qū)塊鏈上的交易,他們需要看到對(duì)計(jì)算資源的投資獲得足夠的回報(bào)。
能源消耗
使用工作量證明系統(tǒng)來確定哪個(gè)節(jié)點(diǎn)贏得確認(rèn)鏈中下一個(gè)區(qū)塊的權(quán)利的區(qū)塊鏈可能會(huì)變得非常耗能。比特幣和以太坊都使用工作量證明模型,其中節(jié)點(diǎn)競(jìng)爭(zhēng)以最快的速度求解復(fù)雜方程。隨著網(wǎng)絡(luò)的發(fā)展,競(jìng)爭(zhēng)者的數(shù)量也在增加,并且會(huì)爭(zhēng)奪更多的計(jì)算機(jī)能力,這會(huì)消耗能源。能源消耗效率極低,因?yàn)樽罱K只有一個(gè)節(jié)點(diǎn)將贏得確認(rèn)下一個(gè)區(qū)塊的權(quán)利。股權(quán)證明模型被認(rèn)為是解決區(qū)塊鏈面臨的能源消耗問題的一種方法。然而,這樣的系統(tǒng)本身就帶來了挑戰(zhàn)。一方面,構(gòu)建一個(gè)好的權(quán)益證明系統(tǒng)所需的代碼比工作量證明系統(tǒng)復(fù)雜得多。這可能會(huì)導(dǎo)致更多的錯(cuò)誤和漏洞。
其次,單方可能更容易控制大部分質(zhì)押的加密貨幣,使其對(duì)區(qū)塊鏈行使過多的控制權(quán)。后一種漏洞在工作量證明模型中不太可能出現(xiàn),因?yàn)閱畏綄⑿枰@得網(wǎng)絡(luò)上的大部分計(jì)算機(jī)能力。其他方可以獲得額外的計(jì)算機(jī)能力,以奪取控制權(quán)并確保區(qū)塊鏈保持去中心化。盡管存在這些缺點(diǎn),以太坊正在從工作量證明模型遷移到權(quán)益證明模型。
速度
區(qū)塊鏈交易對(duì)于賬戶到賬戶的轉(zhuǎn)賬來說相對(duì)較快,但區(qū)塊鏈的去中心化特性在日常交易中卻較為糟糕。由于像比特幣這樣的區(qū)塊鏈?zhǔn)峭耆ブ行幕?,因此在區(qū)塊鏈上確認(rèn)之前無法保證交易。這可能需要很長(zhǎng)時(shí)間,因?yàn)楸忍貛艆^(qū)塊鏈每秒只能處理少量交易。商家可能不知道交易是否真的進(jìn)行了一個(gè)小時(shí)。即使金融領(lǐng)域有大量有用的區(qū)塊鏈應(yīng)用程序,這對(duì)于大多數(shù)零售交易來說也是不切實(shí)際的。
沒有通用標(biāo)準(zhǔn)
幾乎每一個(gè)區(qū)塊鏈技術(shù)的實(shí)現(xiàn)都是獨(dú)一無二的。首先,它使區(qū)塊鏈之間的互操作性變得困難。如果一家公司想與另一家公司的區(qū)塊鏈共享數(shù)據(jù),他們可能需要開發(fā)額外的工具來允許數(shù)據(jù)在兩個(gè)區(qū)塊鏈之間流動(dòng)。已經(jīng)有數(shù)十種區(qū)塊鏈互操作性解決方案在使用中,但沒有一種解決方案適合所有人的事實(shí)凸顯了區(qū)塊鏈實(shí)施的碎片化標(biāo)準(zhǔn)。第二個(gè)挑戰(zhàn)來自開發(fā)人員在區(qū)塊鏈上創(chuàng)建某些東西(例如,智能合約或去中心化金融應(yīng)用程序)。由于沒有通用標(biāo)準(zhǔn),開發(fā)人員必須重新設(shè)計(jì)所有內(nèi)容才能在另一個(gè)區(qū)塊鏈上提供相同的產(chǎn)品。由于開發(fā)人員使用不太熟悉的平臺(tái),缺乏標(biāo)準(zhǔn)也可能導(dǎo)致代碼中的漏洞。
隱私
區(qū)塊鏈旨在公開分發(fā)。這意味著任何人都可以看到寫入?yún)^(qū)塊鏈的數(shù)據(jù)。盡管使用區(qū)塊鏈錢包地址作為標(biāo)識(shí)符來匿名化信息,但交易的其他細(xì)節(jié)是顯而易見的。沒有人會(huì)關(guān)心你發(fā)送給朋友的價(jià)值 20 美元的比特幣,但某些數(shù)據(jù)和交易需要更高級(jí)別的隱私。
有私有區(qū)塊鏈,限制誰可以作為節(jié)點(diǎn)參與以及誰可以查看交易。私有區(qū)塊鏈?zhǔn)瞧髽I(yè)實(shí)施區(qū)塊鏈技術(shù)而不必?fù)?dān)心向公眾泄露任何信息的一種方式,但它也有其缺點(diǎn)。由于私有區(qū)塊鏈具有授權(quán)誰可以參與和不可以參與的權(quán)力,因此它并不是真正的去中心化。這會(huì)降低公眾對(duì)基于區(qū)塊鏈的產(chǎn)品的信任。隱私問題凸顯了區(qū)塊鏈技術(shù)必須做出的一些權(quán)衡。