區(qū)塊鏈信任如何產(chǎn)生?
隨著區(qū)塊鏈的興起,非傳統(tǒng)的去中心化的記賬方式日益受到重視,該種方式直接跳過了對銀行、支付寶等第三方機構(gòu)的信任。
既然,區(qū)塊鏈最大的特點即是去中心化,那么, 區(qū)塊鏈信任如何產(chǎn)生?現(xiàn)在就此來做深入分析。
什么是去中心化記賬方式?
在區(qū)塊鏈系統(tǒng)中,根據(jù)一套競爭規(guī)則,選出記賬人,參與競爭的人都有機會獲勝當選記賬人。我們假設(shè)這個規(guī)則是拼魔方競賽,誰最先拼好魔方,誰就獲得記賬權(quán)。這體現(xiàn)了區(qū)塊鏈記賬的一個特點:非中心化記賬。通過玩魔方游戲隨機產(chǎn)生記賬人,保證記賬人不再是某個中心化機構(gòu)。
每一次魔方競賽中,都只產(chǎn)生一名獲勝者,由他來進行記賬,記賬信息打包生成一個數(shù)據(jù)包,該數(shù)據(jù)包稱為區(qū)塊(即挖出一個新區(qū)塊)。其他玩家驗證無誤后,將這個新區(qū)塊(下載同步)到自己維護的區(qū)塊鏈上,這就保證了所有玩家雖是分布式記賬,但所有人的賬本數(shù)據(jù)是一致的(區(qū)塊鏈上信息相同)。
這體現(xiàn)了區(qū)塊鏈記賬的第二大特點,所有節(jié)點(參與游戲的玩家)維護的賬本一樣,對賬非常方便,以上這些記賬方式即是去中心化記賬方式。
如何確保記賬人不會做假賬?
如果記賬人記錄的信息不真實,那么其他參與者將不認可這次記賬,這樣記賬人就白白浪費了通過競爭獲得的記賬機會,也就失去了豐厚的獎勵。所以,出于利益考慮,記賬人會記錄正確的真實的信息。就算,某次選取的記賬人不為了利益,而是要故意搞破壞,那么他的記賬信息最后也無法通過其他參與者的驗證,不會被認可。這也保證了記賬信息的真實可靠。
另外,在區(qū)塊鏈系統(tǒng)中,每完成一次記賬,就生成一個新區(qū)塊。這個區(qū)塊包含有區(qū)塊頭、區(qū)塊數(shù)據(jù)和區(qū)塊元數(shù)據(jù)。而區(qū)塊頭就記錄有區(qū)塊號,這個區(qū)塊號是通過哈希運算產(chǎn)生的哈希值,包括當前區(qū)塊的哈希值和前一區(qū)塊的哈希值。哈希值就是這個區(qū)塊獨有的數(shù)據(jù)指紋。如果區(qū)塊發(fā)生任何變化,區(qū)塊的哈希值都有改變。
在每一輪記賬中,新選取出來的記賬人,會產(chǎn)生新的記賬信息,生成新的區(qū)塊,新區(qū)塊的區(qū)塊頭都需要記錄上一輪上一個區(qū)塊的哈希值,以保證區(qū)塊之間順序明確,關(guān)聯(lián)緊密。
這樣每個區(qū)塊的區(qū)塊頭都記錄有上個區(qū)塊的哈希值,上個區(qū)塊的區(qū)塊頭又記錄有上上個區(qū)塊的哈希值,這樣整個鏈中的區(qū)塊環(huán)環(huán)相扣,有著明確并且嚴格的先后順序。如果某個區(qū)塊的信息被篡改了,其后所有區(qū)塊的信息都會發(fā)生改變。
綜上所述,區(qū)塊鏈通過競爭的方式產(chǎn)生分開式記賬,從而產(chǎn)生分開式記賬權(quán),最終實現(xiàn)去中心化記賬方式。之后走,通過數(shù)據(jù)分布式同時存儲一致信息,再運用哈希運算,保證記賬數(shù)據(jù)的完整一致性,并達到去中心化的同時獲取信任的目的。















 
 
 


 
 
 
 