1.4 區塊鏈架構特點

尹成發表於2018-11-08
  1. 去中心化 
    1. 區塊鏈資料的儲存、傳輸、驗證等過程均基於分散式的系統結構,整個網路中沒有中心化的機構存在 。理論上所有參與的節點都具有同等權利和義務
  2. 可靠資料庫 
    1.區塊鏈系統的資料庫採用分散式儲存,任一參與節點都可以擁有一份完整的資料庫拷貝。參與系統的節點越多,資料庫的安全性就越高
  3. 開源可程式設計 
    1. 區塊鏈系統通常都是開源的,像公有鏈、程式碼高度透明,其資料和程式對所有人公開 ,任何人都可以通過介面查詢系統中的資料。另外,區塊鏈提供靈活的指令碼程式碼系統,支援使用者建立高階的智慧合約、貨幣和去中心化應用
  4. 開源可程式設計 
    1. 系統中的資料塊由整個系統中所有具有記賬功能的節點來共同維護,任一節點被破壞都不會影響整個系統的運作
  5. 安全可信 
    1. 區塊鏈技術採用非對稱密碼學原理對交易進行簽名,使交易不能被偽造;同時利用雜湊演算法保證交易資料不能被輕易篡改,最後藉助分散式系統各節點的工作量證明等共識演算法抵禦破壞者的攻擊,保證區塊鏈中的區塊以及區塊內的交易資料不可篡改、不可偽造,因此具有極高的安全性
  6. 準匿名性 
    1. 區塊鏈系統採用與使用者公鑰掛鉤的地址來做使用者標識,不需要傳統的基於PKI(Public Key Infrastructure)第三方認證中心(CA)頒發資料證書來確認身份。通過在全網節點執行共識演算法,建立網路中誠實節點對全網狀態的共識,間接地建立了節點間的信任。使用者只需公開地址,不需要公開真實身份,而且同一個使用者可以不斷變換地址。因此,在區塊鏈上的交易不和使用者真實身份掛鉤,只和使用者地址掛鉤,具有交易的準匿名性

 

相關文章