聯盟鏈之Hyperledger Fabric
阿新 • • 發佈:2018-11-09
聯盟鏈與公有鏈不同
聯盟鏈不是隨意加入或離開的 必須有準入控制 列如會員註冊 三分之二會員同意等
- 區塊鏈特點
- 去中心化
- 去信任化
- 資料共享
- 不可篡改
- 應用場景
- 去信任(中介)
- 價值轉移(非拷貝)
- 資料共享
- p2p網路實現
- Hyperledger Fabric gRPC對等服務
- Ethereum Kad DHT技術
- 密碼學雜湊
- 雜湊是將不同長度的資料轉換為固定長度的雜湊值
- 常見的雜湊演算法有MD5 sha1 sha2 sha256 sha512
- 正向快速 逆向困難
- 輸入敏感
- 抗碰撞
- 密碼學加解密演算法
- 對稱加密:金鑰相同 易洩漏(AES DES)等
- 非對稱加密:公鑰/私鑰 效率低(橢圓曲線 RSA)區塊鏈採用的是橢圓曲線
- 共識演算法 一致性
- 強一致性
- 最終一致性
- 共識演算法CAP原理 一般三者取其二
- 一致性
- 可用性
- 分割槽容忍性
- 共識演算法ACID原理
- 原子性
- 一致性
- 隔離性
- 永續性
- 共識演算法
- Paxos //假設節點中只存在故障節點而不存在惡意節點
- 拜占庭容錯 //既能容忍故障節點同時也能容忍惡意節點
常見的共識演算法
拓展閱讀推薦