區(qū)塊鏈代表的數(shù)據(jù)庫和傳統(tǒng)數(shù)據(jù)庫有何區(qū)別
傳統(tǒng)數(shù)據(jù)庫和區(qū)塊鏈之間的區(qū)別始于架構(gòu),或者說是如何來協(xié)調(diào)這些技術(shù)。運(yùn)行在萬維網(wǎng)上的數(shù)據(jù)庫通常使用客戶端服務(wù)器的網(wǎng)絡(luò)體系結(jié)構(gòu)。具有與其帳戶關(guān)聯(lián)權(quán)限的用戶(客戶端)可以更改存儲(chǔ)在中央服務(wù)器上的條目。 通過更改“主副本”,在用戶使用他們的計(jì)算機(jī)訪問數(shù)據(jù)庫時(shí),他們將獲得數(shù)據(jù)庫條目的更新版本。 數(shù)據(jù)庫的控制權(quán)仍在管理員身上。
這與區(qū)塊鏈并不完全相同。對(duì)于區(qū)塊鏈數(shù)據(jù)庫,每個(gè)參與者維護(hù),計(jì)算并更新數(shù)據(jù)庫中的新條目。 所有節(jié)點(diǎn)一起工作,以確保它們都得出相同的結(jié)論,為網(wǎng)絡(luò)提供內(nèi)置安全性。這種差異使得區(qū)塊鏈非常適合作為某些功能的記錄系統(tǒng),而集中式數(shù)據(jù)庫完全適用于其他功能。
分散控制
區(qū)塊鏈允許不相互信任的各方在不需要中央管理員的情況下共享信息。交易由用戶網(wǎng)絡(luò)作為共識(shí)機(jī)制進(jìn)行處理,以便每個(gè)人可以同時(shí)創(chuàng)建相同的記錄共享系統(tǒng)。
分散控制的價(jià)值在于消除了集中控制的風(fēng)險(xiǎn)。使用集中式數(shù)據(jù)庫,任何有足夠權(quán)限訪問該系統(tǒng)的人都可以銷毀或破壞其中的數(shù)據(jù)。這使用戶依賴于管理員。大部分管理員已經(jīng)贏得了他們的信任。例如,人們的錢不會(huì)被記錄在私人數(shù)據(jù)庫中的銀行竊取。而且,為什么需要集中控制是有原因的。集中控制可以成為專業(yè),這是它存在的理由。但是,這也意味著那些擁有控制權(quán)的人(如銀行)需要花費(fèi)數(shù)十億美元讓這些集中控制的數(shù)據(jù)庫免受黑客或其他任何希望從他人的損失中獲利的其他人的損失。
本身的歷史
大多數(shù)集中式數(shù)據(jù)庫都會(huì)在特定時(shí)刻保持***信息。它們或多或少是瞬間的快照。區(qū)塊鏈數(shù)據(jù)庫能夠保留現(xiàn)在相關(guān)的信息,但也包含以前的所有信息。區(qū)塊鏈技術(shù)可以創(chuàng)建具有自己歷史的數(shù)據(jù)庫。他們不斷壯大自己的歷史檔案,同時(shí)提供實(shí)時(shí)肖像。這是損害或改變這些數(shù)據(jù)庫所需的開支,導(dǎo)致人們稱其為不可變的區(qū)塊鏈數(shù)據(jù)庫。這也是我們可以開始看到數(shù)據(jù)庫發(fā)展成為一個(gè)記錄系統(tǒng)的地方。
性能
雖然區(qū)塊鏈可以用于記錄系統(tǒng),并且作為交易平臺(tái),它是理想的,但與我們今天使用Visa和PayPal看到的數(shù)字交易技術(shù)相比,它們被認(rèn)為是數(shù)據(jù)庫中的緩慢數(shù)據(jù)庫。
區(qū)塊鏈代表的數(shù)據(jù)庫和傳統(tǒng)數(shù)據(jù)庫有何區(qū)別
雖然這種性能肯定會(huì)有所改進(jìn),但區(qū)塊鏈技術(shù)的本質(zhì)要求犧牲一些速度。區(qū)塊鏈技術(shù)采用分布式網(wǎng)絡(luò)的方式意味著它們不具有共享和混合的處理能力,它們各自獨(dú)立服務(wù)于網(wǎng)絡(luò),然后將其工作結(jié)果與網(wǎng)絡(luò)其余部分進(jìn)行比較,直到出現(xiàn)某種共識(shí)為止。另一方面,集中的數(shù)據(jù)庫已經(jīng)存在了數(shù)十年,并且已經(jīng)看到它們的表現(xiàn)隨著公式定義的數(shù)字時(shí)代的增長而增長:摩爾定律。
保密
比特幣是一個(gè)不受控制的數(shù)據(jù)庫。這意味著任何人都可以在鏈中寫入新的塊,任何人都可以讀取鏈中的塊。像集中式數(shù)據(jù)庫一樣,經(jīng)過許可的區(qū)塊鏈可以進(jìn)行寫入控制和讀取控制。這意味著可以設(shè)置網(wǎng)絡(luò)或協(xié)議,只有經(jīng)過許可的參與者才能寫入數(shù)據(jù)庫或讀取數(shù)據(jù)庫。
但是,如果機(jī)密性是唯一的目標(biāo),并且信任不是問題,則區(qū)塊鏈數(shù)據(jù)庫對(duì)集中式數(shù)據(jù)庫沒有任何優(yōu)勢。在區(qū)塊鏈中隱藏信息需要大量的加密和網(wǎng)絡(luò)中節(jié)點(diǎn)的相關(guān)計(jì)算負(fù)擔(dān)。沒有辦法做到這一點(diǎn),比僅僅將數(shù)據(jù)隱藏在甚至不需要網(wǎng)絡(luò)連接的專用數(shù)據(jù)庫中更有效。