區塊鏈的四大核心技術分別是點對點分散式技術、非對稱加密技術、雜湊演算法、共識機制。其中點對點技術也稱為對等網路技術,依賴網路參與者的運算能力和頻寬,不是將依賴集中在少數伺服器上。
本文操作環境:windows10系統、thinkpad t480電腦。
區塊鏈的四大核心技術分別是:
點對點分散式技術(P2P)
點對點技術(peer-to-peer,簡稱P2P)也稱為對等網路技術,依賴網路參與者的運算能力和頻寬,不是將依賴集中在少數伺服器上。 P2P技術優勢明顯。點對點網路的分佈特性,透過多節點複製數據,也增加了防止故障的可靠性,在純P2P網路中,節點不需要透過中心索引伺服器發現數據。在後一種情況下,系統不會有單點崩潰。
非對稱加密技術
非對稱加密(公鑰加密)是指在加密和解密兩個過程中使用不同的金鑰。在這種加密技術中,每個用戶都有一對鑰匙:公共鑰匙和私人鑰匙。加密過程中使用公鑰,解密過程中會使用私鑰。公鑰可以在網路上公開,但私鑰需要用戶自行保存。這解決了對稱加密中金鑰共享的安全危險。非對稱加密與對稱加密相比,安全性更好:對稱加密的通訊雙方使用相同的金鑰,如果一方的金鑰洩露,整個通訊將被破解。而對稱加密使用一對密鑰,一對密鑰,一對密鑰,另一對密鑰公開,密鑰自己保存,不需要像對稱加密那樣在通訊前同步密鑰。
雜湊演算法
雜湊演算法也稱為雜湊演算法,是將任意長度的二進位值反映為短的固定長度的二進位值,這個小的二進位演算法,是將任意長度的二進位值反映為短的固定長度的二進位值,這個小的二進位值稱為哈希值。其實原理其實很簡單,就是把交易資訊轉換成固定長度的文字串。
共識機制
加密貨幣多採用集中化區塊鏈設計,節點各處分散平行,必須設計系統,維持系統運作順序和公平性,統一區塊鏈版本,鼓勵提供資源維持塊鏈的用戶,懲罰惡意危害者。這樣的製度,必須用某種方法證明誰獲得了塊鏈的包裝權(也稱為會計權),並且可以獲得包裝這個塊的報酬,或者誰有意圖受到危害,就會受到一定的,這就是共識機制。一般來說,如果中國微博大v、美國虛擬貨幣玩家、非洲留學生和歐洲旅行者不認識,但他們認為你是個好人,基本上可以判斷你不壞。
免費學習影片分享:程式設計影片
#以上是區塊鏈的四大核心技術是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!