區(qū)塊鏈誕生到現(xiàn)在,其實(shí)最大的作用可以說(shuō)是已經(jīng)成功解決了中介的信用問(wèn)題,在之前,要讓兩個(gè)不認(rèn)識(shí),沒(méi)有信任的人去達(dá)成一個(gè)協(xié)作關(guān)系,這是比較困難的,所以這時(shí)候就需要第三方的存在了。就像現(xiàn)在存在的支付行為,在以前可以說(shuō)任何一種轉(zhuǎn)賬都需要有銀行或者是支付寶這種機(jī)構(gòu)的存在,不過(guò)因?yàn)橥ㄟ^(guò)區(qū)塊鏈技術(shù),比特幣就成了人們?cè)诘谝淮尾o(wú)中介機(jī)構(gòu)參與的狀況下,完成的雙方信任的轉(zhuǎn)賬,這也是區(qū)塊鏈中的巨大突破。
目前來(lái)說(shuō),區(qū)塊鏈解決了哪些問(wèn)題,總得一句話(huà)概括的話(huà)就是去中心化。區(qū)塊鏈其實(shí)本質(zhì)上就是一個(gè)分布式數(shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型的應(yīng)用模式。而這所謂的共識(shí)機(jī)制無(wú)非就是區(qū)塊鏈的系統(tǒng)中實(shí)現(xiàn)的不同節(jié)點(diǎn)之間建立信任以及獲取利益的數(shù)學(xué)算法。
其實(shí)從簡(jiǎn)單的含義方面來(lái)說(shuō),區(qū)塊鏈其實(shí)是一種能夠按照時(shí)間的順序?qū)?shù)據(jù)的區(qū)塊用順序組合起來(lái),形成鏈?zhǔn)降臄?shù)據(jù)結(jié)構(gòu),并且用密碼學(xué)的方式來(lái)保證不可篡改以及不可偽造,是一種新型的分布式賬本。
從大的角度來(lái)看,其實(shí)區(qū)塊鏈技術(shù)是利用了鏈?zhǔn)降臄?shù)據(jù)結(jié)構(gòu)來(lái)驗(yàn)證以及存儲(chǔ)數(shù)據(jù),并利用分布式的節(jié)點(diǎn)共識(shí)算法去生成和更新數(shù)據(jù),同時(shí)也利用密碼學(xué)去保證數(shù)據(jù)的傳輸以及訪(fǎng)問(wèn)的安全,并利用自動(dòng)化的腳本代碼來(lái)組成智能合約去編程,操作數(shù)據(jù)。
優(yōu)點(diǎn):
1)算法更簡(jiǎn)單,也更容易去實(shí)現(xiàn);
2)節(jié)點(diǎn)之間并不需要交換額外的信息,就能夠達(dá)成公式;
3)系統(tǒng)的破壞需要投入大的成本。
缺點(diǎn):
1)能源的浪費(fèi);
2)區(qū)塊確認(rèn)時(shí)間比較難以辨別,很難縮短。
3)新的區(qū)塊鏈需要找不同的散列算法,不然的話(huà)就會(huì)出現(xiàn)比特幣的算力攻擊。
4)分叉的產(chǎn)生,需要等待多個(gè)確認(rèn)。
5)永遠(yuǎn)沒(méi)有最終性,需要檢查點(diǎn)機(jī)制來(lái)彌補(bǔ)最終性。