區(qū)塊鏈的本質(zhì)到底是什么
掃描二維碼
隨時(shí)隨地手機(jī)看文章
1.區(qū)塊鏈技術(shù)是什么?
區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。所謂共識(shí)機(jī)制是區(qū)塊鏈系統(tǒng)中實(shí)現(xiàn)不同節(jié)點(diǎn)之間建立信任、獲取權(quán)益的數(shù)學(xué)算法。
2.區(qū)塊鏈技術(shù)的本質(zhì)到底是什么?
區(qū)塊鏈本質(zhì)上是一個(gè)分布式的公共賬本。任何人都可以對(duì)這個(gè)公共賬本進(jìn)行核查,但不存在一個(gè)單一的用戶可以對(duì)它進(jìn)行控制。在區(qū)塊鏈系統(tǒng)中的參與者們,會(huì)共同維持賬本的更新:它只能按照嚴(yán)格的規(guī)則和共識(shí)來進(jìn)行修改,這背后有非常精妙的設(shè)計(jì)。
舉個(gè)例子吧。
王先生一家三口人,有王先生,王太太,還有正在上大學(xué)的兒子王二小,他們每個(gè)人都各自有自己的一個(gè)記賬本。賬本上都記錄了大家的開支。王太太每個(gè)月給兒子1000塊生活費(fèi),可是兒子的錢老是不夠花,王先生偷偷每個(gè)月另給兒子500塊。王二小的賬本上每次只記上1000塊,時(shí)間一長(zhǎng),王太太發(fā)現(xiàn)家里錢賬目不對(duì),懷疑王先生偷偷存私房錢,和王先生吵了起來。
用區(qū)塊鏈如何解決這個(gè)問題呢? 假如某天王太太給了1000塊給兒子,她只要再向全家人大吼一聲—— 王太太給了王二小1000塊,請(qǐng)大家在各自的賬本上記下“王太太給了王二小1000塊”,就OK了。
于是王先生全家每個(gè)人都成了一個(gè)節(jié)點(diǎn),每次王先生家的交易都會(huì)被每個(gè)人(每個(gè)節(jié)點(diǎn))記錄下來。
每次晚上誰洗了碗(工作量證明)之后就可以在公共賬本上結(jié)賬,而且洗碗還有報(bào)酬,必須在前一天大家都公認(rèn)的賬本后面添加新的交易,而且其他人也會(huì)參與驗(yàn)證當(dāng)天的交易。
自然會(huì)有人問,能否進(jìn)行惡意操作來破壞整個(gè)區(qū)塊鏈系統(tǒng)?比如不承認(rèn)別人的結(jié)果,或者偽造結(jié)果怎么辦?
比如王太太某天忽然說王先生沒給兒子錢,那么其他人都會(huì)站起來斥責(zé)她。如果王夫人某天洗完碗想在結(jié)賬的時(shí)候動(dòng)手腳,其他參與驗(yàn)證的人也會(huì)站起來斥責(zé)她(除非她能收買超過一半以上的人),被發(fā)現(xiàn)作假會(huì)導(dǎo)致她那天的碗就白洗了,報(bào)酬也會(huì)拿不到,很可能第二天還要繼續(xù)洗碗。
最后那個(gè)公認(rèn)的賬本也只會(huì)增加,不會(huì)減少。后續(xù)加入的家庭成員都會(huì)從最長(zhǎng)的那個(gè)賬本那里繼續(xù)結(jié)賬。
總結(jié)一下,區(qū)塊鏈其實(shí)很簡(jiǎn)單,就是一個(gè)分布式的公共賬本。每一筆賬就是一個(gè)區(qū)塊,賬本就是區(qū)塊鏈。
區(qū)塊鏈的記賬原理與此類似,但是真正的區(qū)塊是包含時(shí)間戳的信息塊,當(dāng)然還有其他重要的信息,這樣當(dāng)一個(gè)節(jié)點(diǎn)有權(quán)把自己的信息添加上去后,要及時(shí)通知到聯(lián)網(wǎng)的所有節(jié)點(diǎn)上,讓大家更新自己手中區(qū)塊的信息,這樣大家才能承認(rèn)這次添加是有效的,真正實(shí)現(xiàn)的公平、公正、公開的機(jī)制。
來源:挖鏈網(wǎng)