區塊鏈
區塊鏈是一種資料庫或分類帳,它將資訊存儲在稱為塊的數據結構中。它基於分佈式分類帳技術,可以在不相互信任的各方之間使用。當在區塊鏈中添加任何內容時,它需要來自網路上所有其他用戶的驗證。
區塊鏈將資訊永久保存在統一大小的塊中。每個塊存儲來自前一個塊的散列資訊以提供加密安全性。區塊鏈哈希使用SHA256哈希演算法,一種單向哈希函數。先前塊的哈希值可以追溯到區塊鏈中產生的第一個塊,稱為“生成塊”。區塊鏈數據結構採用Merkle樹的形式,用作驗證數據的有效方式。
資料庫
資料庫是管理員管理所有內容的一種中央分類帳。管理員在此處授予讀取,寫入,更新或刪除操作的許可權。由於它本質上是集中的,它們的維護容易,並且產量高。但它也有一個缺點,當它被破壞時,可能危及整個數據,甚至可能改變數字記錄的所有權。
資料庫使用客戶端 - 伺服器網路體系結構。資料庫管理員有權對數據的任何部分及其結構進行更改。
編號 | 區塊鏈 | 資料庫 |
---|---|---|
1 | 區塊鏈是分散的,沒有管理員或負責人。 | 資料庫是集中的,它有管理員和負責人。 |
2 | 區塊鏈是無權限的,任何人都可以訪問它。 | 資料庫是經過許可的,只有具有訪問許可權的實體才能訪問它。 |
3 | 區塊鏈比較慢。 | 資料庫比較快。 |
4 | 它具有記錄和數字記錄所有權的歷史。 | 它沒有記錄和記錄所有權的歷史記錄。 |
5 | 區塊鏈是完全保密的。 | 資料庫不是完全保密的。 |
6 | 區塊鏈只有插入操作。 | 資料庫具有創建,讀取,更新和刪除操作。 |
7 | 這是一項完全強大的技術。 | 它不是完全強大的技術。 |
8 | 區塊鏈允許使用仲介化。 | 資料庫不允許去仲介化。 |
9 | 任何有正確工作證明的人都可以在區塊鏈上寫入。 | 只有有權讀取或寫入的實體才能這樣做。 |
上一篇:
區塊鏈Merkle樹
下一篇:
比特幣防禦攻擊