時間:2023-06-24|瀏覽:280
假設(shè)有村民老王和小李兩個人。老王向小李借了一些錢,他們共同簽署了一張借條老王否認借錢事件的存在,并聲稱小李偽造了借條。小李辯駁無果,因為他發(fā)現(xiàn)很難證明老王實際上欠他錢。
在這個例子中,老王和小李是兩個節(jié)點。現(xiàn)在假設(shè)村里有很多相互交易的人。每一對人之間的唯一證據(jù)就是借條。如果一方不履行,問題就難以解決。看到這個情景,村長提出了一個解決方案。
他建議為整個村設(shè)立一個共同的記賬簿,記錄所有的交易。由于村長的威望,村民一致同意由村長保管這個重要的交易記賬簿。每次有交易發(fā)生,村民都到村長家讓他見證并記錄,每一次交易都寫入記賬簿然后安全保存。這個記賬簿可以稱為數(shù)據(jù)庫。
由于這個記賬簿非常重要,村長把它鎖在保險柜里。然而,這里仍然存在問題。有時候,村長會不小心把墨水灑在紙上,導(dǎo)致部分交易記錄難以辨認,這就是所謂的單點故障。小偷知道村長家里有一本重要的記賬簿,就設(shè)法去偷,這就是黑客入侵。
直到有一天,村長的兒子欠了別人很多錢,于是村長偷偷地刪除了兒子的欠款記錄。這樣,村長的兒子就"不欠錢"了。
當村民得知這件事后,開始質(zhì)疑村長的公正性和權(quán)威性。于是有人提出了新的想法,廢除村長的權(quán)力,實現(xiàn)去中心化。讓每個村民保留一個自己的記賬簿,交易記錄復(fù)制并分散開來,這就是分布式數(shù)據(jù)庫。
因此,如果村里有n個人,就會有n個記賬簿,也就是n個節(jié)點。每次在任何兩個人之間發(fā)生交易時,村里的所有人都會聚集在一起,在各自的記賬簿中記錄。沒有一個人能夠掌控所有交易。這就是權(quán)力下放。
他們還決定永遠不會從記賬簿中刪除已經(jīng)記錄的交易,這就是不可逆性。例如,老王以前借了小李一筆錢,但他突然想還這筆錢。記賬簿中不會刪除之前的借款記錄,而是會新增一條還款記錄,這樣就會有兩條記錄。
接下來,讓我們試圖攻破這一規(guī)則。比如,賄賂老王讓他修改自己的記賬簿記錄。這是不可行的,因為下次村民集會時,會發(fā)現(xiàn)老王的記錄和其他人不一樣,村民們會懷疑老王進行了不正當?shù)慕灰祝Q定廢除他的交易記錄,將他踢出組織。
如果試圖賄賂所有村民呢?代價太大了。
這個模式的特點是,貪婪的人需要付出很大代價來攻擊規(guī)則。他們會發(fā)現(xiàn)遵守規(guī)則更有利可圖。
村里聰明的孩子建議,把每一筆交易數(shù)據(jù)稱為"塊",并按時間順序連接成"鏈",即區(qū)塊鏈。
去中心化的好處是什么?
在現(xiàn)實中,我們可以將銀行理解為示例中村長的角色。我們認為,銀行的權(quán)威性更高,也更安全。
然而,2008年的金融危機改變了很多人的看法,包括比特幣的發(fā)明者中本聰。在傳統(tǒng)的交易中,銀行等金融機構(gòu)是交易的中心,這就是中心化。區(qū)塊鏈實現(xiàn)了去中心化,即沒有一個權(quán)威的中介。沒有中介有什么好處呢?首先,交易更加頻繁,因為沒有中介需要花費大量時間來處理和監(jiān)管交易。其次,無需支付額外的中介費用。
盡管目前最突出的應(yīng)用是虛擬貨幣,但區(qū)塊鏈有著更廣闊的應(yīng)用前景。隨著虛擬貨幣的泡沫破裂,區(qū)塊鏈技術(shù)已經(jīng)開始在各個領(lǐng)域得到應(yīng)用。
熱點:區(qū)塊鏈