0人評分過此書

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

出版日期
2018/05/17
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789864767632

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書以技術層面的角度深入探究區塊鏈的核心內容。從區塊鏈的歷史到比特幣與以太幣的原理,各章節均包含程式實作內容,讓讀者不僅僅是了解概念而是可以從中獲取技術知識。

本書精彩內容包括:
.以Node.js實作比特幣地址的產生、交易的內容、挖礦原理、節點封包傳送、Protocol分析
.講解以太坊交易、Gas計算與地址類型及產生方式,以及Web3、智能合約、Dapp實作與部署
.以Docker來實際操作比特幣的閃電網路與以太幣的雷電網路,並使用 Wireshark 來分析比特幣節點傳輸封包,使用OpenSSL與Node.js的Crypto核心模組來進行對稱式與非對式加密的程式實作
.講解SHA、Ripemd等雜湊函式原理與Bcrypt、PBKDF2、Scrypt、Argon2等密碼雜湊函式的使用,再來介紹到AES、IDEA等對稱式加密與RSA、Diffie–Hellman、ECDSA等非對稱式加密。讀者可以使用書中的程式範例來實際操作加密、解密與訊息驗證功能
  • CHAPTER 1 區塊鏈簡介
    • 1-1 | 區塊鏈起源
    • 1-2 | 區塊鏈核心概念
  • CHAPTER 2 Bitcoin 比特幣
    • 2-1 | Bitcoin 介紹
    • 2-2 | Bitcoin Core
    • 2-3 | Bitcoin 測試鏈(Testnet)
      • 2-3-1 Regtest Mode
    • 2-4 | Bitcoin 錢包
    • 2-5 | Bitcoin 交易
      • 2-5-1 其他類型交易
      • 2-5-2 使用BitcoinJS 產生相關交易
    • 2-6 | Bitcoin 地址
      • 2-6-1 其他類型地址
      • 2-6-2 私鑰格式
      • 2-6-3 壓縮的地址
      • 2-6-4 使用BitcoinJS 產生地址
    • 2-7 | Bitcoin Script 與 OPCODE
    • 2-8 | Bitcoin 區塊
      • 2-8-1 Merkle Tree
    • 2-9 | Bitcoin 挖礦
    • 2-10 | Bitcoin P2P 節點連線
      • 2-10-1 Bitcoin Network Protocol
      • 2-10-2 節點連線初始化
      • 2-10-3 SPV 節點交換訊息
    • 2-11 | 閃電網路
  • CHAPTER 3 以太坊(Ethereum)
    • 3-1 | Ethereum 簡介
    • 3-2 | Ethereum 歷史
    • 3-3 | Ethereum 地址
    • 3-4 | Ethereum 錢包
    • 3-5 | Ethereum 交易
      • 3-5-1 Gas 計算方式
    • 3-6 | EIP 與 ERC
    • 3-7 | Ethereum 測試鏈
    • 3-8 | Parity
    • 3-9 | Geth(go-ethereum)
      • 3-9-1 Ethereum 私有鏈
      • 3-9-2 Ethereum 開發鏈
      • 3-9-3 Proof of Authority 與 Puppeth CLI
    • 3-10 | 智能合約
      • 3-10-1 Solidity
      • 3-10-2 ERC-20 token 合約
    • 3-11 | Dapp
      • 3-11-1 Web3
      • 3-11-2 Dapp 實作
    • 3-12 | Ethereum Swarm
    • 3-13 | Raiden 雷電網路
  • CHAPTER 4 相關密碼學介紹
    • 4-1 | OpenSSL 與 Node.js Crypto 模組
    • 4-2 | 有關Hash
      • 4-2-1 Bcrypt、PBKDF2、Scrypt、Argon2
      • 4-2-2 SHA-256 實作原理
      • 4-2-3 RIPEMD-160 實作原理
    • 4-3 | 對稱式加密(Symmetric-Key Algorithm)
      • 4-3-1 AES
      • 4-3-2 Triple-DES
      • 4-3-3 IDEA
      • 4-3-4 BlowFish 與TwoFish
      • 4-3-5 RC 系列
    • 4-4 | 非對稱式加密(Asymmetric Encryption)
      • 4-4-1 前備知識
      • 4-4-2 RSA
      • 4-4-3 DSA(Digital Signature Algorithm)
      • 4-4-4 ECDSA
      • 4-4-5 Diffie–Hellman(DH)
      • 4-4-6 ECDH
      • 4-4-7 ECIES(Elliptic Curve Integrated Encryption Scheme)
  • APPENDIX A 附錄
    • A-1 | 環境安裝
    • A-2 | 相關表格
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading