區(qū)塊鏈,本質(zhì)上是一種數(shù)據(jù)存儲(chǔ)工具,也可以理解為一種數(shù)據(jù)庫(kù)。
它是一種數(shù)據(jù)存儲(chǔ)技術(shù),最早應(yīng)用在比特幣網(wǎng)絡(luò)中,用來(lái)存儲(chǔ)比特幣賬本,其中存儲(chǔ)的數(shù)據(jù)包括錢(qián)包地址(即賬戶)、交易數(shù)據(jù)(即比特幣的轉(zhuǎn)入轉(zhuǎn)出等操作)。
其實(shí),區(qū)塊鏈並不是很複雜的技術(shù),稍微深入了解過(guò)的人可能會(huì)聽(tīng)說(shuō)“拜占庭將軍問(wèn)題”、“雙花問(wèn)題”,但實(shí)際上這只是技術(shù)層面需要解決的問(wèn)題,對(duì)於理解區(qū)塊鏈並沒(méi)有很大的幫助,所以我們這裡不做贅述。
區(qū)塊鏈之所以出現(xiàn),是源於比特幣網(wǎng)絡(luò)的需要,比特幣的初衷是構(gòu)建一套“點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金網(wǎng)絡(luò)”,其本質(zhì)是需要實(shí)現(xiàn)不通過(guò)銀行等金融機(jī)構(gòu)實(shí)現(xiàn)比特幣從一個(gè)錢(qián)包到另一個(gè)錢(qián)包的轉(zhuǎn)賬,那麼為了讓大家都知道這筆交易,就需要有見(jiàn)證人,因此礦工這個(gè)角色就出現(xiàn)了,但人家?guī)湍阕鲆?jiàn)證總不能白乾吧,所以這就需要收取一個(gè)交易手續(xù)費(fèi)作為支付給礦工的工資,當(dāng)然礦工並不是只見(jiàn)證一筆交易,而是一次可能見(jiàn)證很多筆交易,而這麼多筆交易會(huì)被打包成一個(gè)區(qū)塊,並鏈接到之前的區(qū)塊當(dāng)中,就形成了鏈?zhǔn)浇Y(jié)構(gòu),固成為區(qū)塊鏈。
在學(xué)習(xí)區(qū)塊鏈的過(guò)程中,可能有人會(huì)問(wèn)到底能不能實(shí)現(xiàn)只要鏈不要幣,這個(gè)我可以給出確定的回答:“能!”,但是這條鏈只可能是中心化的,因?yàn)闆](méi)有工資就不會(huì)有陌生人幫你做見(jiàn)證,這就形成一個(gè)悖論:中心化可以直接使用更高效、更成熟的中心化數(shù)據(jù)庫(kù),為什麼還要使用更低效的區(qū)塊鏈技術(shù)呢?
如果採(cǎi)用有幣區(qū)塊鏈來(lái)儲(chǔ)存數(shù)據(jù),那麼成本一定會(huì)高過(guò)中心化數(shù)據(jù)庫(kù)的,那麼為什麼還要用區(qū)塊鏈呢?理由其實(shí)很簡(jiǎn)單,就是為了“實(shí)現(xiàn)去中心化”,所以才用區(qū)塊鏈。這裡又得解釋一下了,到底什麼是去中心化?其實(shí)“去中心化”是一個(gè)意識(shí)形態(tài),並不能簡(jiǎn)單的以基礎(chǔ)設(shè)施是否“分佈式”來(lái)判斷其是否“去中心化”,而是要判斷有沒(méi)有“實(shí)際的實(shí)控人”,譬如我們所熟知的“以太坊”,它有強(qiáng)大的基金會(huì)和V神可以左右該鏈的發(fā)展方向,那麼它其實(shí)並不是完全去中心化的,再加上其從POW(工作量證明機(jī)製,俗稱挖礦)切換到了POS(權(quán)益證明機(jī)制,俗稱質(zhì)押),實(shí)際上其中心化程度在加強(qiáng),我這裡並不判斷“中心化”和“去中心化”的好壞,但是對(duì)於一條真正的區(qū)塊鏈而言,去中心化其實(shí)是必須的,否則又會(huì)回到上述的“悖論”邏輯。