關(guān)于區(qū)塊鏈,書中的定義是:
區(qū)塊鏈本質(zhì)上是一個去中心化的分布式賬本闰挡,其本身是一系列使用密碼學而產(chǎn)生的互相關(guān)聯(lián)的數(shù)據(jù)塊锐墙,每一個數(shù)據(jù)塊中包含了多條經(jīng)比特幣的網(wǎng)絡(luò)交易有效確認的信息。
我們來解讀一下這個概念长酗。
所謂分布式賬本可以簡單理解為溪北,人人手上都有一冊一模一樣的賬本。想要做假帳是非常困難的,除非能夠把超過51%以上的賬本都改動刻盐,但這是做不到的掏膏,所以區(qū)塊鏈賬本具有不可篡改的特點。
那什么是去中心化呢敦锌?這是相對中心化而言的馒疹,那我們先來了解一下中心化。要知道我們用支付寶網(wǎng)購乙墙,錢是先給支付寶颖变,支付寶收到錢就通知賣家發(fā)貨,買家確認收到貨听想,支付寶就會把錢打給賣家腥刹。在這里,支付寶就是中心化機構(gòu)汉买,起到信用擔保的作用衔峰。而去中心化呢,就不需要支付寶這個角色蛙粘,買賣雙方的信用可以在區(qū)塊鏈的分布式賬本里得以確認和共識垫卤,任意一方想要抵賴都是不可能的。
這里還有必要弄清幾個問題出牧。
1.憑什么幫你記賬穴肘?
在區(qū)塊鏈分布式賬本里,為什么人人都愿意記賬呢舔痕?那是因為有獎勵评抚。想必大家都聽過那些“比特幣挖礦”的瘋狂舉動了。
沒錯伯复,重賞之下慨代,必有勇夫。為了得到更多的獎勵啸如,大家都會爭先恐后地去做記錄侍匙,因為先到先得。
2.分叉問題聽誰的组底?
當有兩個人丈积,比如A和B,幾乎同時記錄完债鸡,有的人接著A的信息記錄江滨,而有的人呢,就接著B的信息記錄厌均。這樣就會出現(xiàn)分叉的問題唬滑,那到底以哪一條鏈的為準呢?
為此,就會制定一些新的區(qū)塊鏈規(guī)則晶密,甚至是把記賬規(guī)則復(fù)雜化擒悬,提高記賬的難度,直至不會出現(xiàn)同時記錄的情況稻艰。
3.雙花問題
雙花問題是指一筆數(shù)字現(xiàn)金在交易中被重復(fù)使用的現(xiàn)象懂牧。
以比特幣交易為例。當發(fā)生交易時尊勿,交易數(shù)據(jù)會立刻蓋上時間戳僧凤,連續(xù)完成6次確認,這筆交易就不可逆轉(zhuǎn)元扔,每次確認都需要一定的時間躯保。
如果想把一筆資金進行兩次支付交易,就必須要同時確認澎语,但又因為確認需要時間途事,要做到同時幾乎是不可能的。另外擅羞,第一次交易確認有效后尸变,第二次交易就無法得到確認。所以在區(qū)塊鏈全網(wǎng)記賬是不會發(fā)生雙花問題的祟滴。
這一節(jié)讓我對區(qū)塊鏈有了更進一步的了解振惰,也相信歌溉,區(qū)塊鏈這樣一個去中心化的分布式賬本一定會到越來越多的應(yīng)用垄懂。