原文:區塊鏈技術的六大核心算法

區塊鏈核心算法一:拜占庭協定 拜占庭的故事大概是這么說的:拜占庭帝國擁有巨大的財富,周圍 個鄰邦垂誕已久,但拜占庭高牆聳立,固若金湯,沒有一個單獨的鄰邦能夠成功入侵。任何單個鄰邦入侵的都會失敗,同時也有可能自身被其他 個鄰邦入侵。拜占庭帝國防御能力如此之強,至少要有十個鄰邦中的一半以上同時進攻,才有可能攻破。然而,如果其中的一個或者幾個鄰邦本身答應好一起進攻,但實際過程出現背叛,那么入侵者可能都會 ...

2018-04-18 11:56 0 6043 推薦指數:

查看詳情

區塊核心技術:拜占庭共識算法之PBFT

PBFT是Practical Byzantine Fault Tolerance的縮寫,意為實用拜占庭容錯算法。該算法是Miguel Castro (卡斯特羅)和Barbara Liskov(利斯科夫)在1999年提出來的,解決了原始拜占庭容錯算法效率不高的問題,將算法復雜度由指數級降低 ...

Fri Feb 02 23:23:00 CST 2018 0 11522
揭秘區塊核心技術之「哈希與加密算法

大家都知道,區塊的關鍵技術組成主要為:P2P網絡協議、共識機制、密碼學技術、賬戶與存儲模型。而這些技術中,又以 密碼學與共識機制 這兩點為最核心。那么今天我們來詳細的聊一聊密碼學,看一看密碼學技術是如何在區塊中應用的。 首先,我們需知道區塊中用到的密碼學算法 ...

Wed Aug 15 01:47:00 CST 2018 0 5967
區塊技術核心概念與原理

第一章 區塊技術入門 1.1區塊前世今生 1.1.1 密碼朋克(Cypherpunk) 郵件組: 密碼 數學 計算機技術 等 wiki解密創始人: 阿桑奇 BT下載作者 : 布萊姆-科恩 萬維網 ...

Fri May 18 06:36:00 CST 2018 0 1017
區塊核心技術與應用/核心技術

第4章 密碼學 一。哈希算法/哈希函數 碰撞:兩個不同的消息在同一個哈希函數作用下,具有相同的哈希值。 哈希函數: (1)抗碰撞性(可做區塊和交易的完整性[是否被篡改]驗證) (2)不可逆:通過輸入值能夠計算函數值,但知道函數值很難計算輸入值。(哈希函數隱藏了原始消息) (3)指紋 ...

Sun Nov 25 00:40:00 CST 2018 0 705
區塊核心技術與應用/核心技術

第1章:互聯網下半場的主角--區塊 1。比特幣 說明:由於每筆交易相對分散,為了更好的統計交易,比特幣系統創造了“區塊”這一概念。 每個區塊均包含以下3種要素: (1)本區塊的ID(哈希值)(2)若干交易單 (3)前一個區塊的ID(哈希值) 比特幣系統大約每10分鍾創建一個區塊 ...

Thu Nov 08 04:44:00 CST 2018 0 665
區塊核心技術與應用/實戰篇

第7章 比特幣 1。比特幣特點 2。比特幣P2P網絡 3。比特幣的發行機制 4。比特幣的賬號系統 5。比特幣的生態系統 6。開發實施一個比特幣存證應用 第8章 以太坊 --公有 1。以太坊關鍵概念 2。以太坊架構 3。以太坊智能合約 4。以太坊適用場景剖析 第9章 超級 ...

Sun Nov 25 19:28:00 CST 2018 0 682
區塊技術之密碼學技術之加密算法

現代加密算法的典型組件包括:加解密算法、加密密鑰、解密密鑰。其中,加解密算法自身是固定不變的,一般是公開可見的;密鑰則往往每次不同,並且需要保護起來,一般來說,對同一種算法,密鑰長度越長,則加密強度越大。 加密過程中,通過加密算法和加密密鑰,對明文進行加密,獲得密文。 解密過程中 ...

Sat Mar 10 02:17:00 CST 2018 0 999
必須掌握的核心算法有哪些?

由於我之前一直強調數據結構以及算法學習的重要性,所以就有一些讀者經常問我,數據結構與算法應該要學習到哪個程度呢?,說實話,這個問題我不知道要怎么回答你,主要取決於你想學習到哪些程度,不過針對這個問題,我稍微總結一下我學過的算法知識點,以及我覺得值得學習的算法。這些算法與數據結構的學習大多數是零散 ...

Sat Jan 18 00:08:00 CST 2020 0 279
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM