知乎專欄 | 多維度架構 | | | 微信號 netkiller-ebook | | | QQ群:128659835 請註明“讀者” |
我將安全劃分為六層,分別是:
+----------+-----------------------------+ | 實體層 | 物 | +----------+-----------------------------+ | 用戶層 | 人 | +----------+-----------------------------+ | 網絡層 | 網絡 | +----------+-----------------------------+ | 應用層 | 操作系統,應用伺服器 | +----------+-----------------------------+ | 業務邏輯層 | 功能,業務邏輯 | +----------+-----------------------------+ | 存儲層 | 物理存儲,硬碟 | +----------+-----------------------------+
並不是實施了區塊鏈技術就安全無憂了,安全分為很多層,區塊鏈只能做到網絡層和存儲層的安全。區塊鏈無法解決用戶層,應用層,邏輯層等安全問題。
網絡層,因為區塊鏈是通過公私鑰體系加密資料庫傳輸與存儲,所以在網絡上傳輸區塊鏈數據是安全的。
存儲層,區塊鏈存儲是加密的,鏈與鏈之間通過通過Hash算法連接,保證數據不被修改,修改會有什麼後果呢?首先鏈就會斷裂。修改一處數據,當前位置後面的數據全部需要更新,就算你更新成功,其他共識節點,也會視為你的更新是非法,所以數據撰改不可能。