區塊鏈和分布式賬本區別是啥?

時間 2021-05-06 13:17:01

1樓:地中海toolman

先明確區塊鏈和區塊鏈系統之間的差別。

區塊鏈指的是一種資料結構,使用雜湊指標的鍊錶,具備不可篡改等性質區塊鏈系統是一種點對點的去中心化系統,本質上是交易驅動的狀態機,每個節點維護乙個區塊鏈,節點之間通過共識協議確保一致性

分布式賬本只能算這個系統的一種應用場景,區塊鏈系統可以記錄交易,實現價值流動,這些交易資訊寫在區塊鏈中,歷史交易無法被篡改,並且不合法的交易無法被系統寫入區塊鏈

區塊鏈並不是要革誰的命,而是提公升社會效率的一種途徑,這點和AI是一致的,它們都只是工具

2樓:木月

題主的疑問和我一樣,看了很多介紹,總覺得隔靴搔癢,未實際直面回答問題。

我理解下來,分布式儲存、鏈式資料結構都不是區塊鏈的本質,或者說不是其核心價值(而且乙個全部人的所有交易大賬本複製n份儲存於所有節點本地是不現實的,不說隱私問題,光儲存量就是現今交易儲存的n倍)。

所以,既然談的是去中心化,那其核心價值應該是建立了個人之間交易的信任機制。無論是加密演算法、分布式儲存,目的都是為了建立一套安全的資料儲存手段,讓大家相信並在上面做交易。這種信任不是基於中心機構的,而是基於技術保障下的資訊透明和資料安全。

因此,說區塊鏈是個去中心化的賬本,還是比較貼切的。其他相關技術(加密、分布式等),都是為了保證這個賬本的可信。

3樓:不能叫王力巨集

位元幣不是乙個資料報也不是乙個硬碟。可以這樣比喻,區塊鏈的去中心化實質上是所有人都有全部人的賬單,而不像我們的存摺只是我們自己的,但又因為位元幣的加密技術(hash技術)使得全部人的賬單並不會顯示使用者名字而只是一串唯一識別碼,保證了私隱性又保證了公開性,只有在交易的時候礦工通過乙個掃瞄器掃瞄這個識別碼才可以知道這個具體資訊。我感覺位元幣不會像銀行那樣錢存在你的賬戶上,而是存在全部人的賬單中,當你要用錢的時候查詢賬單來確定你有沒有錢支付。

而這個賬單又是被所有人認可的。

4樓:區塊鏈小兵

目前區塊鏈並沒有乙個完整的定義,大部分人理解的區塊鏈衍生於位元幣裡面區塊和鏈的概念。要想理解起來,可以這樣看:

(1)分布式賬本未必要使用區塊鏈技術,如Ripple就是使用概率共識收斂方法,而不是挖礦區塊鏈。

(2)使用了區塊鏈技術的未必是分布式賬本,譬如各類聯盟鏈

5樓:夏銳

很簡單,區塊鏈是一種分布式賬本,但分布式賬本不一定用區塊鏈技術實現。

那麼,分布式賬本到底要解決什麼問題?在乙個分布式系統中,如果各個節點之間可以互相信任,比如這些節點都屬於乙個實體,那麼,如何使各個節點狀態保持一致,就屬於傳統的分布式資料庫問題的範疇。如果各個節點之間不能互相信任,要達到各個節點狀態的一致,分布式資料庫技術就不夠用了,這時需要使用分布式賬本。

用學術界的語言,這叫做拜占庭容錯問題。學術界早已給出演算法,比如Byzantine Paxos和PBFT。但位元幣最大的貢獻之一,就是用經濟動機來保證所有參與者都最終同意最長的交易鏈,從而解決分叉的難題。

6樓:尹鵬

區塊鏈也罷,分布式記賬也罷,都是為錢服務的,證明這個錢是「真實」有效的。區塊鏈就是賬本鏈,分布式記賬就是多個地方有同乙個的賬本。知道位元幣就好:

位元幣就是錢,是能花的錢!!!之所以能花,就是因為你花的錢都記錄在賬本鏈上。(完)

區塊鏈是公開透明的分布式總帳,每個節點都有乙個完整的賬本,那為什麼又說區塊鏈能夠保護隱私呢?

maxdeath 隱私是隱私,匿名是匿名,在專業範疇裡這是完完全全的兩碼事。區塊鏈領域裡,甚至在技術界在宣傳上都充斥著這種不專業的東西。簡單說你的問題很好,區塊鏈如何在保證可靠性的情況下提高私密性是目前研究的一大方向,據我所知目前除了zcash從描述上似乎有了突破之外,還沒有非常好的解決方法。所以說...

分布式檔案系統,master和slave同步為什麼普遍採用checkpoint oplog的方式?

dastan 1 checkpoint 是某一時刻儲存系統 hadoop redis mongo 等等 的快照,特點是 相對小而緊湊,通常用於災備,比如每天 每週 每個月將映象檔案儲存到七牛或AWS,若非出現整個集群宕機,很難會用到它,因為集群自身往往有其它資料同步機制 宕機後能夠快速從上乙個備份點...

集中式架構和分布式架構哪種更好?

父母在尚有來路 為什麼一定要分出來哪個更好?集中式和分布式架構各有千秋,關於誰更優質,也一直爭論不休。但是其實是可以和平共處的,互相融合才是未來發展的趨勢。之前在其他地方看到乙個辯論賽,IPS架構之爭辯論賽。辯論雙方都說的很有道理,沒有絕對的好,只有相對的合適。 阿群吖 應該是各有利弊吧,不能簡單說...