區(qū)塊鏈將如何改變世界,超級(jí)震撼
在這一段的論述中,我們引用了知乎用戶(hù)“汪樂(lè)–LaiW3n”的說(shuō)法。在這個(gè)廣闊的小城市里,一定還會(huì)存在這樣的問(wèn)題,B和C幾乎同時(shí)記錄完了,于是同時(shí)向天空大喊了一聲,“這個(gè)編號(hào)89757的巴拉拉能量歸我了”。但是,由于這個(gè)城市太廣闊了,有的人會(huì)認(rèn)為這個(gè)編號(hào)89757的巴拉拉能量歸B,也有的人認(rèn)為這個(gè)編號(hào)89757的巴拉拉能量歸C,但是編號(hào)89757的巴拉拉能量只有一個(gè)啊,只有一個(gè)人能得到,怎么辦呢?一人一半?當(dāng)然是不可能的,這個(gè)時(shí)候我們會(huì)采用更原始簡(jiǎn)單的規(guī)則來(lái)解決,誰(shuí)長(zhǎng)聽(tīng)誰(shuí)的。
在不加任何限制條件的情況下,這件事件會(huì)發(fā)展成這樣:一部分人認(rèn)為這句話(huà)是B說(shuō)的,在聽(tīng)到這句話(huà)之后開(kāi)始記賬,之后他們所做的所有事情都是基于B有了編號(hào)89757的巴拉拉
能量這個(gè)事實(shí),并且隨著這個(gè)信息一次次地傳下去,這條信息鏈會(huì)越來(lái)越長(zhǎng);而另外一群認(rèn)為C先說(shuō)這句話(huà)的人,也會(huì)按照這樣的趨勢(shì)發(fā)展。
分叉問(wèn)題聽(tīng)誰(shuí)的?
這下事情嚴(yán)重了,原本是一條唯一的、編號(hào)順序嚴(yán)謹(jǐn)?shù)目傂畔㈡湥贐和C喊出“這個(gè)編號(hào)89757的巴拉拉能量歸我了”這句話(huà)之后,硬生生地分叉了!這還得了,要是這種情況延續(xù)下去,每個(gè)人手里的賬本都變得不一樣了,而且根本沒(méi)法確定哪個(gè)是真的!
為了解決這個(gè)問(wèn)題,小城市又追加了新的區(qū)塊鏈規(guī)則,記錄的時(shí)候必須頂格寫(xiě),而且要保證,中心在離田字格上邊緣0.89757毫米的位置上,于是,每個(gè)人寫(xiě)字的時(shí)候都要拿刻度尺量好之后再寫(xiě),這非常困難,每個(gè)人的記錄需要5分鐘才能完成,因此,寫(xiě)這句話(huà)所用的時(shí)間變得不同了。于是,只要有人高喊“我寫(xiě)完了!那句話(huà)是某某某寫(xiě)的”,其他正在寫(xiě)這句話(huà)的人便會(huì)停筆,然后在小本子上重新開(kāi)始寫(xiě)“那句話(huà)是某某某寫(xiě)的,上一句的編號(hào)是×××”。
每次記賬的規(guī)則都很復(fù)雜
問(wèn)題三:雙花問(wèn)題
雙花問(wèn)題是指一筆數(shù)字現(xiàn)金在交易中被重復(fù)使用的現(xiàn)象。
如果我同時(shí)向B和C都喊了一句,我給你一個(gè)巴拉拉能量,怎么辦呢?巴拉拉能量只有一個(gè),如何保證一個(gè)巴拉拉能量在實(shí)際的交易中只被支付了一次呢?
我們以比特幣為例,中本聰在《比特幣白皮書(shū)》第五小節(jié)中是這樣說(shuō)的,運(yùn)行比特幣網(wǎng)絡(luò)的步驟如下:
1.新的交易向全網(wǎng)進(jìn)行廣播;
2.每一個(gè)節(jié)點(diǎn)都將收到的交易信息納入一個(gè)區(qū)塊中;
3.每個(gè)節(jié)點(diǎn)都嘗試在自己的區(qū)塊中找到一個(gè)具有足夠難度的工作量證明;
4.當(dāng)一個(gè)節(jié)點(diǎn)找到了一個(gè)工作量證明,它就向全網(wǎng)進(jìn)行廣播;
5.當(dāng)且僅當(dāng)包含在該區(qū)塊中的所有交易都是有效的且之前未存在過(guò)的,其他節(jié)點(diǎn)才認(rèn)同該區(qū)塊的有效性;
6.其他節(jié)點(diǎn)表示他們接受該區(qū)塊,而接受的方法則是跟隨在該區(qū)塊的末尾,制造新的區(qū)塊以延長(zhǎng)該鏈條,并將該區(qū)塊的隨機(jī)散列值視為新區(qū)塊的隨機(jī)散列值。
也就是說(shuō),交易發(fā)生的一刻起,比特幣的交易數(shù)據(jù)就被蓋上了時(shí)間戳;而當(dāng)這筆交易數(shù)據(jù)被打包到一個(gè)區(qū)塊中后,就算完成了一次確認(rèn);在連續(xù)進(jìn)行6次確認(rèn)之后,這筆交易就不可逆轉(zhuǎn)了;在比特幣中,每一次確認(rèn)都需要“解決一個(gè)復(fù)雜的難題”,也就是說(shuō)每一次確認(rèn)都需要一定的時(shí)間。
6次確認(rèn)后不可逆轉(zhuǎn)
在這種情況下,當(dāng)我試圖于把一筆資金進(jìn)行兩次支付交易的時(shí)候,因?yàn)榇_認(rèn)時(shí)間較長(zhǎng),后一筆交易想要與前一筆交易同時(shí)得到確認(rèn)幾乎是不可能的,而這筆資金在第一次交易確認(rèn)有效后,第二次交易時(shí)就無(wú)法得到確認(rèn)。區(qū)塊鏈的全網(wǎng)記賬需要在整個(gè)網(wǎng)絡(luò)中達(dá)成共識(shí),雙花問(wèn)題是無(wú)法產(chǎn)生的。
雙花問(wèn)題無(wú)法產(chǎn)生

責(zé)任編輯:售電衡衡
- 相關(guān)閱讀
- 區(qū)塊鏈
- 大數(shù)據(jù)產(chǎn)業(yè)園
- 大數(shù)據(jù)應(yīng)用
-
5大重點(diǎn)任務(wù)11個(gè)重點(diǎn)細(xì)分 河北加快構(gòu)建省級(jí)能源大數(shù)據(jù)中心
-
能源互聯(lián)網(wǎng)注入數(shù)字經(jīng)濟(jì)新動(dòng)能 電力大數(shù)據(jù)實(shí)現(xiàn)更多價(jià)值
-
中國(guó)首個(gè)100%利用清潔能源運(yùn)營(yíng)的大數(shù)據(jù)產(chǎn)業(yè)園投運(yùn)
2020-07-21清潔能源,清潔能源消納,青海
-
探索大數(shù)據(jù) 區(qū)塊鏈實(shí)現(xiàn)與能源互聯(lián)網(wǎng)良好契合
2020-06-09區(qū)塊鏈,電力行業(yè),能源互聯(lián)網(wǎng) -
基于區(qū)塊鏈的含安全約束分布式電力交易方法
-
區(qū)塊鏈在能源交易與協(xié)同調(diào)度的應(yīng)用前景:提升電力交易的自由度和實(shí)時(shí)響應(yīng)效率
2019-11-04區(qū)塊鏈在能源交易與協(xié)同