區塊鏈是一個不受任何個人控制的資料庫。它在全球數千台電腦上都有副本。當一筆新的交易被廣播時,節點會根據規則進行驗證,並將其轉發給其他節點。礦工或驗證者將有效的交易打包成區塊。每個區塊都透過加密哈希值連結到前一個區塊。如果更改了先前的某個區塊,則其後的所有雜湊值都會失效。
這種結構使得記錄不可篡改,但並不能保證記錄的真實性。區塊鏈記錄的是網路一致認可的事件。如果有人欺騙網路接受了虛假交易,帳本也會反映出這種虛假行為。安全性源自於篡改歷史的成本,而非魔法。比特幣的工作量證明機制使得篡改歷史的成本很高。權益證明機制則是使用經濟懲罰而非電力來懲罰篡改歷史。
核心屬性
- 分散式-多個副本,不存在單點故障
- 僅追加-新增數據,舊數據難以更改
- 透明-任何人都可以審核帳簿
- 共識驅動-節點就有效狀態達成一致
公有區塊鏈對所有人開放。許可型區塊鏈則限制了讀寫權限。大多數企業級區塊鏈專案採用許可型模式。大多數加密貨幣網路都是公有的。
Comments
No comments yet. Be the first to share a thought.
Leave a comment