一、區(qū)塊鏈的優(yōu)點(diǎn):
1、去中心化;
由于使用的是分布式核算和存儲(chǔ),不存在中心化的硬件或管理機(jī)構(gòu),任意節(jié)點(diǎn)的權(quán)利和義務(wù)都是相互平等的,系統(tǒng)中的數(shù)據(jù)塊由整個(gè)系統(tǒng)中具有維護(hù)功能的節(jié)點(diǎn)來(lái)共同維護(hù)。
2、開(kāi)放性;
系統(tǒng)是開(kāi)放的,除了交易各方的私有信息被加密外,區(qū)塊鏈的數(shù)據(jù)對(duì)所有人公開(kāi),任何人都可以通過(guò)公開(kāi)的接口查詢區(qū)塊鏈數(shù)據(jù)和開(kāi)發(fā)相關(guān)應(yīng)用,因此整個(gè)系統(tǒng)信息高度透明。
3、自治性;
區(qū)塊鏈采用基于協(xié)商一致的規(guī)范和協(xié)議使得整個(gè)系統(tǒng)中的所有節(jié)點(diǎn)能夠在去信任的環(huán)境自由安全的交換數(shù)據(jù),使得對(duì)“人”的信任改成了對(duì)機(jī)器的信任,任何人為的干預(yù)不起作用。
4、信息不可篡改;
一旦信息經(jīng)過(guò)驗(yàn)證并添加至區(qū)塊鏈,就會(huì)永久的存儲(chǔ)起來(lái),除非能夠同時(shí)控制住系統(tǒng)中超過(guò)51%的節(jié)點(diǎn),否則單個(gè)節(jié)點(diǎn)上對(duì)數(shù)據(jù)庫(kù)的修改是無(wú)效的,因此區(qū)塊鏈的數(shù)據(jù)穩(wěn)定性和可靠性極高。
5、匿名性;
由于節(jié)點(diǎn)之間的交換遵循固定的算法,其數(shù)據(jù)交互是無(wú)需信任的,因?yàn)閰^(qū)塊鏈中的程序規(guī)則會(huì)自行判斷活動(dòng)是否有效,所以交易對(duì)手無(wú)須通過(guò)公開(kāi)身份的方式讓對(duì)方自己產(chǎn)生信任,對(duì)信用的累積非常有幫助。
二、區(qū)塊鏈的缺點(diǎn):
1.不可篡改,不可撤銷;
其實(shí)這點(diǎn)總體來(lái)說(shuō)既是優(yōu)點(diǎn)也是缺點(diǎn),因?yàn)樵趨^(qū)塊鏈里沒(méi)有后悔藥,你對(duì)區(qū)塊鏈的數(shù)據(jù)變動(dòng)幾乎無(wú)能為力,主要體現(xiàn)在:如果轉(zhuǎn)賬地址填錯(cuò),會(huì)直接造成永久損失且無(wú)法撤銷;如果丟失密鑰也一樣會(huì)造成永久損失無(wú)法挽回。而現(xiàn)實(shí)中如果你銀行卡丟了或者密碼忘記了,還能到銀行營(yíng)業(yè)點(diǎn)處理,你的資產(chǎn)依舊還在。
2.交易賬本必須公開(kāi);
區(qū)塊鏈?zhǔn)欠植际剑诠墟溕希扔诿總€(gè)人手上都有一份完整賬本,并且由于區(qū)塊鏈計(jì)算余額、驗(yàn)證交易有效性等等都需要追溯每一筆賬,因此交易數(shù)據(jù)都是公開(kāi)透明的,如果我知道某個(gè)人的賬戶,我就能知道他的所有財(cái)富和每一筆交易,沒(méi)有隱私可言。
3.當(dāng)數(shù)據(jù)越大伴隨的性能問(wèn)題;
就像前面說(shuō)的,每個(gè)人都有一份完整賬本,并且有時(shí)需要追溯每一筆記錄,因此隨著時(shí)間推進(jìn),交易數(shù)據(jù)超大的時(shí)候,就會(huì)有性能問(wèn)題,如第一次使用需要下載歷史上所有交易記錄才能正常工作,每次交易為了驗(yàn)證你確實(shí)擁有足夠的錢而需要追溯歷史每一筆交易來(lái)計(jì)算余額。雖然可以通過(guò)一些技術(shù)手段(如索引)來(lái)緩解性能問(wèn)題,但問(wèn)題還是明顯存在的。
4.區(qū)塊鏈的延遲性;
區(qū)塊鏈的交易是存在延遲性的,拿比特幣舉例,當(dāng)前產(chǎn)生的交易的有效性受網(wǎng)絡(luò)傳輸影響,因?yàn)橐痪W(wǎng)絡(luò)上大多數(shù)節(jié)點(diǎn)得知這筆交易,還要等到下一個(gè)記賬周期(比特幣控制在10分鐘左右),也就是要被大多數(shù)節(jié)點(diǎn)認(rèn)可這筆交易。還受一個(gè)小概率事件影響,就是當(dāng)網(wǎng)絡(luò)上同時(shí)有2個(gè)或以上節(jié)點(diǎn)競(jìng)爭(zhēng)到記賬權(quán)力,那么在網(wǎng)絡(luò)中就會(huì)產(chǎn)生2個(gè)或以上的區(qū)塊鏈分支,這時(shí)候到底那個(gè)分支記錄的數(shù)據(jù)是有效的,則要再等下一個(gè)記賬周期,最終由最長(zhǎng)的區(qū)塊鏈分支來(lái)決定。因此區(qū)塊鏈的交易數(shù)據(jù)是有延遲性的。