區(qū)塊鏈出現(xiàn)的意義,簡單的說區(qū)塊鏈就是為了解決人與人之間的信任問題,干掉第三方信任機(jī)構(gòu),例如銀行和房地產(chǎn)中介等中間商,提高社會運(yùn)作效率,更加保證了資金的安全和個(gè)人隱私。
那么區(qū)塊鏈為什么可以成為制造信任的機(jī)器的呢?
一直以來,兩個(gè)陌生的人之間產(chǎn)生合作或交易,都是靠銀行等第三方中介實(shí)現(xiàn)的,也就是所謂的傳統(tǒng)記賬方式。
比如,小王工資6千元/月,這時(shí)銀行會記錄公司賬戶減6千元,小王賬戶加6千元。這是一種中心化的記賬方式,這種方式的正常運(yùn)轉(zhuǎn)是基于我們對記賬者,即銀行、支付寶等第三方機(jī)構(gòu)的信任。
之所以說區(qū)塊鏈區(qū)塊鏈技術(shù)解決的就是中介信用問題,是因?yàn)樗捎玫娜ブ行幕涃~,相比較于傳統(tǒng)的記賬方式,更加公開透明、真實(shí)可靠,避免了因第三方記賬機(jī)構(gòu)系統(tǒng)故障、公司倒閉或其他原因?qū)е碌挠涃~失效、失真。
啥是去中心化記賬呢?我們把區(qū)塊鏈可以視作一個(gè)賬本,每個(gè)區(qū)塊可以視作一頁賬,其通過記錄時(shí)間的先后順序鏈接起來就形成了“賬本”。
區(qū)塊鏈采取的記賬方式是人手一個(gè)帳本,大家共同參與記帳,帳本實(shí)時(shí)同步。任何一方出現(xiàn)問題,都不會影響記帳的正常運(yùn)作。
問題來了:人手一個(gè)帳本,大家共同參與記帳,那么以誰記的為準(zhǔn)呢?
在區(qū)塊鏈中有一套競爭規(guī)則,系統(tǒng)會根據(jù)這套競爭規(guī)則,選出記賬人。每個(gè)參與競爭的人,都有機(jī)會獲勝當(dāng)選記賬人。這套規(guī)則可以是猜謎語,誰先猜出來誰就獲得記賬權(quán);也可以是擲骰子,選取數(shù)字最大或者數(shù)字最小的參與者為記賬人。
雖然,分布式記賬可以保證公開透明,但是,如何保證記賬人不會作弊記假賬呢?
這是通過獎(jiǎng)勵(lì)機(jī)制來實(shí)現(xiàn)的,獲得記賬權(quán)意味著有機(jī)會獲得豐厚的獎(jiǎng)勵(lì)。如果記賬人記錄的信息不真實(shí),那么其他參與者將不認(rèn)可這次記賬,這樣記賬人就白白浪費(fèi)了通過競爭獲得的記賬機(jī)會,也就失去了豐厚的獎(jiǎng)勵(lì)。
所以,出于利益考慮,記賬人會記錄正確的真實(shí)的信息。就算,某次選取的記賬人不為了利益,而是要故意搞破壞,那么他的記賬信息最后也無法通過其他參與者的驗(yàn)證,不會被認(rèn)可。這也保證了記賬信息的真實(shí)可靠。
這樣就實(shí)現(xiàn)了區(qū)塊鏈賬本的唯一性,同步性和安全性。
這便是區(qū)塊鏈的主要記賬過程。