實戰區塊鏈技術|加密貨幣與密碼學

    本書以技術層面的角度深入探究區塊鏈的核心內容。從區塊鏈的歷史到比特幣與以太幣的原理,各章節均包含程式實作內容,讓讀者不僅僅是了解概念而是可以從中獲取技術知識。 本書精彩內容包括:.以Node.js實作比特幣地址的產生、交易的內容、挖礦原理、節點封包傳送、Protocol分析.講解以太坊交易、Gas計算與地址類型及產生方式,以及Web3、智能合約、Dapp實作與部署.以Docker

    收集中
    US$10.90

    本書以技術層面的角度深入探究區塊鏈的核心內容。從區塊鏈的歷史到比特幣與以太幣的原理,各章節均包含程式實作內容,讓讀者不僅僅是了解概念而是可以從中獲取技術知識。


    本書精彩內容包括:


    .以Node.js實作比特幣地址的產生、交易的內容、挖礦原理、節點封包傳送、Protocol分析

    .講解以太坊交易、Gas計算與地址類型及產生方式,以及Web3、智能合約、Dapp實作與部署

    .以Docker來實際操作比特幣的閃電網路與以太幣的雷電網路,並使用 Wireshark 來分析比特幣節點傳輸封包,使用OpenSSL與Node.js的Crypto核心模組來進行對稱式與非對式加密的程式實作

    .講解SHA、Ripemd等雜湊函式原理與Bcrypt、PBKDF2、Scrypt、Argon2等密碼雜湊函式的使用,再來介紹到AES、IDEA等對稱式加密與RSA、Diffie–Hellman、ECDSA等非對稱式加密。讀者可以使用書中的程式範例來實際操作加密、解密與訊息驗證功能

    章節目錄

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
      前言
    • 1-4
      目錄
    • 1-5
      CH01 區塊鏈簡介
    • 1-6
      1-1 | 區塊鏈起源
    • 1-7
      1-2 | 區塊鏈核心概念
    • 1-8
      CH02 Bitcoin 比特幣
    • 1-9
      2-1 | Bitcoin 介紹
    • 1-10
      2-2 | Bitcoin Core
    • 1-11
      2-3 | Bitcoin 測試鏈(Testnet)
    • 1-12
      2-3-1 Regtest Mode
    • 1-13
      2-4 | Bitcoin 錢包
    • 1-14
      2-5 | Bitcoin 交易
    • 1-15
      2-5-1 其他類型交易
    • 1-16
      2-5-2 使用BitcoinJS 產生相關交易
    • 1-17
      2-6 | Bitcoin 地址
    • 1-18
      2-6-1 其他類型地址
    • 1-19
      2-6-2 私鑰格式
    • 1-20
      2-6-3 壓縮的地址
    • 1-21
      2-6-4 使用BitcoinJS 產生地址
    • 1-22
      2-7 | Bitcoin Script 與 OPCODE
    • 1-23
      2-8 | Bitcoin 區塊
    • 1-24
      2-8-1 Merkle Tree
    • 1-25
      2-9 | Bitcoin 挖礦
    • 1-26
      2-10 | Bitcoin P2P 節點連線
    • 1-27
      2-10-1 Bitcoin Network Protocol
    • 1-28
      2-10-2 節點連線初始化
    • 1-29
      2-10-3 SPV 節點交換訊息
    • 1-30
      2-11 | 閃電網路
    • 1-31
      CH03 以太坊(Ethereum)
    • 1-32
      3-1 | Ethereum 簡介
    • 1-33
      3-2 | Ethereum 歷史
    • 1-34
      3-3 | Ethereum 地址
    • 1-35
      3-4 | Ethereum 錢包
    • 1-36
      3-5 | Ethereum 交易
    • 1-37
      3-5-1 Gas 計算方式
    • 1-38
      3-6 | EIP 與 ERC
    • 1-39
      3-7 | Ethereum 測試鏈
    • 1-40
      3-8 | Parity
    • 1-41
      3-9 | Geth(go-ethereum)
    • 1-42
      3-9-1 Ethereum 私有鏈
    • 1-43
      3-9-2 Ethereum 開發鏈
    • 1-44
      3-9-3 Proof of Authority 與 Puppeth CLI
    • 1-45
      3-10 | 智能合約
    • 1-46
      3-10-1 Solidity
    • 1-47
      3-10-2 ERC-20 token 合約
    • 1-48
      3-11 | Dapp
    • 1-49
      3-11-1 Web3
    • 1-50
      3-11-2 Dapp 實作
    • 1-51
      3-12 | Ethereum Swarm
    • 1-52
      3-13 | Raiden 雷電網路
    • 1-53
      CH04 相關密碼學介紹
    • 1-54
      4-1 | OpenSSL 與 Node.js Crypto 模組
    • 1-55
      4-2 | 有關Hash
    • 1-56
      4-2-1 Bcrypt、PBKDF2、Scrypt、Argon2
    • 1-57
      4-2-2 SHA-256 實作原理
    • 1-58
      4-2-3 RIPEMD-160 實作原理
    • 1-59
      4-3 | 對稱式加密(Symmetric-Key Algorithm)
    • 1-60
      4-3-1 AES
    • 1-61
      4-3-2 Triple-DES
    • 1-62
      4-3-3 IDEA
    • 1-63
      4-3-4 BlowFish 與TwoFish
    • 1-64
      4-3-5 RC 系列
    • 1-65
      4-4 | 非對稱式加密(Asymmetric Encryption)
    • 1-66
      4-4-1 前備知識
    • 1-67
      4-4-2 RSA
    • 1-68
      4-4-3 DSA(Digital Signature Algorithm)
    • 1-69
      4-4-4 ECDSA
    • 1-70
      4-4-5 Diffie–Hellman(DH)
    • 1-71
      4-4-6 ECDH
    • 1-72
      4-4-7 ECIES(Elliptic Curve Integrated EncryptionScheme)
    • 1-73
      APPENDIX A 附錄
    • 1-74
      A-1 | 環境安裝
    • 1-75
      A-2 | 相關表格
    • 1-76
      版權頁
    • 1-77
      封底頁

    常見問答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜歡

    用戶評價

    | 收集中

    銷售方案