區(qū)塊鏈和分布式數(shù)據(jù)庫(kù)有哪些區(qū)別?

區(qū)塊鏈,簡(jiǎn)單來(lái)說(shuō),是一種去中心化的分布式賬本數(shù)據(jù)庫(kù),通過(guò)去中心化、去信任的方式,集體維護(hù)一個(gè)可靠的數(shù)據(jù)庫(kù)。去中心化就是說(shuō)沒(méi)有中心,全民參與記賬;分布式賬本,意味著不只是將賬本數(shù)據(jù)記錄在某個(gè)節(jié)點(diǎn),而是每個(gè)節(jié)點(diǎn)都會(huì)同步共享復(fù)制整個(gè)賬本的數(shù)據(jù)

數(shù)據(jù)庫(kù)我們知道在網(wǎng)上運(yùn)行的數(shù)據(jù)庫(kù)最經(jīng)常使用客戶端-服務(wù)器網(wǎng)絡(luò)體系結(jié)構(gòu)。具有與其帳戶關(guān)聯(lián)的權(quán)限的用戶(客戶端)可以更改存儲(chǔ)在集中式服務(wù)器上的條目。 通過(guò)更改“主副本”,每當(dāng)用戶使用計(jì)算機(jī)訪問(wèn)數(shù)據(jù)庫(kù)時(shí),他們都將獲得數(shù)據(jù)庫(kù)條目的更新版本。 數(shù)據(jù)庫(kù)的控制權(quán)仍在管理員手中,從而使訪問(wèn)和權(quán)限維護(hù)成為中心權(quán)限。

二者的本質(zhì)區(qū)別有如下幾點(diǎn)

1、一致性的核心共識(shí)算法和冗余的數(shù)據(jù)存儲(chǔ):一致性的核心共識(shí)算法和冗余的數(shù)據(jù)存儲(chǔ)是二者最為相似的一點(diǎn),即便如此,二者在技術(shù)目的上仍存在本質(zhì)區(qū)別。其中,區(qū)塊鏈?zhǔn)褂眠@些技術(shù)的核心目的在于構(gòu)建一個(gè)盡可能去中心的、數(shù)據(jù)資產(chǎn)所有權(quán)永久保護(hù)和自由轉(zhuǎn)讓的世界;而分布式數(shù)據(jù)庫(kù)核心目的則是盡可能構(gòu)建一個(gè)邏輯中心,這個(gè)中心能對(duì)外提供高性能、低成本以及擴(kuò)展性好的服務(wù)。

2、不可能三角:二者都需要面對(duì)不可能三角的挑戰(zhàn),但二者所需要面對(duì)的具體挑戰(zhàn)有本質(zhì)的區(qū)別:其中區(qū)塊鏈面對(duì)的是安全、去中心化和可擴(kuò)展性;而分布式數(shù)據(jù)庫(kù)面對(duì)的是對(duì)業(yè)務(wù)的支持度、工程實(shí)現(xiàn)復(fù)雜度和硬件要求。

3、一致性:一致性在區(qū)塊鏈和分布式數(shù)據(jù)庫(kù)上對(duì)應(yīng)的意義也不同:區(qū)塊鏈系統(tǒng)中的一致性指的是多節(jié)點(diǎn)對(duì)數(shù)據(jù)狀態(tài)的共同維護(hù)能力;而分布式數(shù)據(jù)庫(kù)系統(tǒng)中的一致性指的是多個(gè)副本對(duì)外呈現(xiàn)的狀態(tài)。

4、共識(shí)算法安全級(jí)別的不同區(qū)塊鏈系統(tǒng)解決的是拜占庭錯(cuò)誤,主流算法有 POW/POS(概率算法) 和 PBFT(確定性算法)。其中,POW/POS 概率類算法的共識(shí)結(jié)果則是臨時(shí)的,隨著時(shí)間推移或某種強(qiáng)化,共識(shí)結(jié)果被推翻的概率越來(lái)越小,最終成為事實(shí)上結(jié)果。拜占庭類容錯(cuò)算法往往性能較差,無(wú)法容忍超過(guò) 1/3 的故障節(jié)點(diǎn);而 PBFT 確定性算法一旦達(dá)成共識(shí)就不可逆轉(zhuǎn),即共識(shí)是最終結(jié)果。分布式數(shù)據(jù)庫(kù)系統(tǒng)解決的是非拜占庭錯(cuò)誤或故障錯(cuò)誤,主流算法有 Paxos 和 Raft,這類容錯(cuò)算法往往性能比較好,處理較快,容忍不超過(guò) 1/2 的故障節(jié)點(diǎn)。

標(biāo)題名稱:區(qū)塊鏈和分布式數(shù)據(jù)庫(kù)有哪些區(qū)別?
標(biāo)題來(lái)源:http://www.muchs.cn/hangye/fwqzy/n8402.html

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

服務(wù)器租用相關(guān)推薦

我想展現(xiàn)服務(wù)器租用信息

加入服務(wù)器租用信息推廣

免費(fèi)獲取服務(wù)器租用推廣方案
  • 姓名:
  • 電話:
  • 需求:

立即獲取推廣方案

廣告投放
服務(wù)器租用咨詢

網(wǎng)站廣告投放說(shuō)明

提供您的聯(lián)系電話,就能在網(wǎng)上推廣!

1天1元起詳情查看一元廣告投放介紹。

馬上投放我的電話