區塊鏈架構密碼元件的作用貫穿於區塊鏈安全各個層面

2021-10-17 08:46:31 字數 617 閱讀 3224

霍煒表示,區塊鏈架構主要包括密碼元件、儲存元件、網路元件、共識元件、合約/虛擬機器元件和管理元件等,其中密碼元件的作用貫穿於區塊鏈安全各個層面,是區塊鏈的安全基石與可信基因。

在資料層面,區塊鏈使用密碼雜湊、數字簽名等密碼技術,進行賬本構建和交易授權;在應用層面,區塊鏈使用同態加密、安全多方計算、零知識證明和環簽名等密碼技術支援實現鏈上隱私保護;在通訊層面,區塊鏈使用密碼技術提供通訊加密、節點鑑別、訊息完整性和匿名路由等技術支撐。區塊鏈是密碼技術的豐富應用,也是密碼技術提供安全可信服務的一種新的實現形式,具有較高的創新性。

密碼在區塊鏈中體現的作用集中在四個方面:一是助力構建可信身份。區塊鏈網路多採用非對稱公私鑰對,對使用者身份進行自我分散管理,公私鑰對是確立區塊鏈使用者身份的唯一憑證,使用者用私鑰簽名交易,用公鑰驗證交易。二是助力實現交易確權。在區塊鏈系統中,賬戶模型不盡相同,但交易大都通過數字簽名技術確定交易權屬,每筆交易需要有效的數字簽名才可被儲存在區塊中,簽名私鑰表明了使用者對資產的所有權,結合共識機制,保障整個流程中資產可以回溯,避免雙花、偽造交易等安全問題。三是助力實現隱私保護。區塊鏈系統中資料全網公開可見,採用環簽名、零知識證明技術構建隱私保護方案,可實現對使用者和交易較強隱私保護。四是助力實現共識安全。區塊鏈共識機制多基於數字簽名、門限簽名、密碼共享等密碼學技術來實現。

區塊鏈學習筆記 區塊鏈的模型架構

整理自 區塊鏈社會 龔鳴 自下而上分為資料層 網路層 共識層 激勵層 合約層 應用層。資料層封裝了底層資料區塊的鏈式結構,以及相關的非對稱公私鑰資料加密技術和時間戳等技術 網路層包括分布式組網機制 資料傳播機制和資料驗證機制等 共識層主要封裝網路節點的各類共識機制演算法 工作量證明機制pow 權益證...

區塊鏈的底層架構

區塊鏈基礎架構分為6層,包括資料層 網路層 共識層 激勵層 合約層 應用層。每層分別完成一項核心功能,各層之間互相配合,實現乙個去中心化的信任機制。資料層主要描述區塊鏈技術的物理形式。區塊鏈系統設計的技術人員們首先建立的乙個起始節點是 創世區塊 之後在同樣規則下建立的規格相同的區塊通過乙個鏈式的結構...

區塊鏈的狂熱,源自於對區塊鏈的無知

時至今日,依然有很多人沉醉在數字貨幣的迷夢裡,因為在那裡,他們為自己勾畫了乙個美妙的財富王國。在這樣乙個財富王國裡,區塊鏈則是建築這一切美好的基石。儘管這座美妙的財富王國在監管和洗牌等一系列的打擊之下早已變得千瘡百孔,但是,這絲毫沒有抵消人們想要利用區塊鏈實現自我財富夢想的熱情。於是,我們依然看到他...