當前位置:首頁 > 知識 >

區塊鏈安全技術包括什麼

區塊鏈安全技術包括P2P網絡協議、加密技術、智能合約、共識機製等。

區塊鏈安全技術包括什麼

1、P2P網絡協議。

P2P網絡是整個區塊鏈的基礎計算架構。在區塊鏈分布式網絡中,中央服務器的概念被弱化,即不再需要任何中心樞紐。網絡中的各個節點都可以作為一個獨立的個體存在。這些節點既能作為提供服務的服務器,也能作為發送請求的客戶端。

它們不再需要服務器的橋接就可以直接交換資源:從一個節點上發出的信息經過驗證會被發送到周邊相鄰的節點,而每一個相鄰節點又會將交易發送到其他的相鄰節點,最終擴散到區塊鏈網絡中所有的節點上,從而實現用戶與用戶之間資源的直接分享與利用。

區塊鏈安全技術包括什麼

2、加密技術。

在加密技術方麵,區塊鏈使用的是非對稱加密算法。非對稱加密,即加密一條信息實際上不是用單個密鑰,而是用公鑰和私鑰兩個密鑰,它們可以保證在分布式網絡中點對點信息傳遞的安全。

公鑰是全網公開可見的,所有人都可以用自己的公鑰加密一段信息,生成一個哈希值,來保障信息的基羨完整性、真實性,並保證信息傳遞雙方在不用信任的網絡上安全地傳輸密鑰。私鑰是不公開的。信息擁有者要高度保護私鑰的安全,因為被公鑰加密過的信息隻有擁有對應私鑰的人才能解密。

3、智能合約。

“智能合約”這一術語是由法律學者尼克·薩博(Nick Szabo)在1995年首次提出的。他給出的定義是:智能合約是一套以數字形式定義的承諾。大眾可以把智能合約理解為一種聰明的合約,它允許在沒有第三方監督的情況下進行可信交易,這些交易可以追蹤且不可逆轉。

4、共識機製。

區塊鏈事務達成分布式共識的算法。區塊鏈是一種去中心化的分布式賬本係統,它可以用於登記和發行數字化資產、產權憑證、積分等,並以點對點的方式進行轉賬、支付和交易。區塊鏈係統與傳統的中心化賬本係首好統相比,具有完全公開、不可篡改、防止多重支付等優點。

並且不依賴於任何的可信第三方。由於點對點網絡下存在較高的網絡延遲,各個節點所觀察到的事務先後順序不可能完全一致。因此區塊鏈係統需搏芹拍要設計一種機製對在差不多時間內發生的事務的先後順序進行共識。這種對一個時間窗口內的事務的先後順序達成共識的算法被稱為“共識機製”。

猜你喜歡

微信二維碼

微信二維碼