區塊鏈(Blockchain)是一種由多方共同維護,使用密碼學保證傳輸和訪問安全,能夠實現數據一致存儲、難以篡改、防止抵賴的分布式賬本技術[4]。它不是一種獨立的信息技術,而是數字摘要、數字簽名、可信時間戳、非對稱加密、分布式數據庫等技術的組合應用,主要通過建立在密碼學基礎上的技術邏輯實現信任構建,尤為適用于弱信任環境下的多主體協作。其不可篡改性、可追溯性、抗抵賴性與檔案可信性之間存在天然聯系,主要涉及四個方面:其一,區塊鏈的數據存儲結構是按時間順序排列的塊鏈式數據結構,區塊間通過哈希指針形成“環環相扣”“層層嵌套”的鏈式結構。其二,區塊鏈與傳統數據庫的增刪改查等常規操作不同,只有新增和查詢操作,沒有刪除和修改操作(刪改均需通過新增實現),所有操作都以日志形式完整記錄。其三,區塊鏈的本質是分布式數據庫,依賴P2P網絡,多節點通過共識機制共同維護、驗證數據。其四,數字簽名能為主體身份認證提供證據。其中,去中心化、塊鏈式結構和數據操作限制使其具有不可篡改性;時序排列使其具有可追溯性;數字簽名使其具有抗抵賴性。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。