區塊鏈智慧合約開發與安全防護實作
田篭 照博 朱浚賢
- 出版商: 旗標出版
- 出版日期: 2018-08-06
- 定價: $480
- 售價: 8.5 折 $408
- 語言: 繁體中文
- 頁數: 288
- ISBN: 9863125350
- ISBN-13: 9789863125358
-
相關分類:
Blockchain 區塊鏈
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
$354$336以太坊技術詳解與實戰
-
$490$387實戰區塊鏈技術|加密貨幣與密碼學
-
$354$336區塊鏈2.0 以太坊應用開發指南
-
$580$406比特幣out、以太坊in: 超越交易實作區塊鏈技術
-
$580$458不只是金融商品:區塊鏈技術用程式碼實作
-
$690$483百億造訪還能正常運作:全球最大購物網站技術公開
-
$240
人工智能基礎 (高中版)
-
$580$452無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)
-
$580$458全球第一個成熟商用區塊鏈框架:HyperLedger Fabric 實戰
-
$650$455精通嵌入式 Linux 程式設計 (Mastering Embedded Linux Programming)
-
$380$300圖解區塊鏈
-
$380$300區塊鏈|未來經濟的藍圖 (Blockchain: Blueprint for a New Economy)
-
$414$393區塊鏈開發實戰:以太坊關鍵技術與案例分析
-
$880$695奔跑吧!Linux kernel|Linux 4.x kernel 關鍵與原始程式碼解析
-
$380$323圖解 AI 人工智慧大未來:關於人工智慧一定要懂得 96 件事
-
$450$356Python 大數據特訓班:資料自動化收集、整理、分析、儲存與應用實戰 (附近300分鐘影音教學/範例程式)
-
$450$356演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解
-
$500$390給工程師的第一本理財書:程式金融交易的 118個入門關鍵技巧
-
$400$380區塊鏈技術指南
-
$780$616網站可靠性工程|Google的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)
-
$650$507單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)
-
$390$195揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』
-
$780$616資安風險評估指南 (Network Security Assessment, 3/e)
-
$480$336勒索病毒程式設計 : 揭秘你所不知道的勒索病毒
-
$480$408大數據時代一定要會的自動化資料搜集術
相關主題
商品描述
內容介紹 :
深入理解技術知識,實作高安全性的區塊鏈應用程式!
近來區塊鏈 (Blockchain) 一詞被喊的震天價響,不過實際上目前將區塊鏈技術進行商業應用的例子還不多見。原因不外乎大家對這個新技術的運作機制理解不深,針對安全性實務措施 (Security Practice) 方面的相關知識也還不普及。
本書首先藉由最著名的【比特幣網路】帶您理解【交易、區塊、加密技術、挖礦、錢包…】等重要元素,讓您對區塊鏈技術的運作機制有個清楚認識。
接著,在區塊鏈的實務應用中,會伴隨許多【智慧合約】的開發,本書以另一個著名的【以太坊 (Ethereum)】 網路為例,準備數個可執行的智慧合約應用程式 (包括【群眾募資、電子商務網站、網路拍賣服務、抽獎活動】…),帶讀者進行實作,理解區塊鏈技術的應用層面。
最後,安全性問題一直是許多企業對區塊鏈裹足不前的原因,本書會依序透過有資安缺陷的程式範例、攻擊手法、程式的修正方法…等順序,讓讀者了解如何開發高安全性的區塊鏈應用程式!
本書特色 :
●【圖文詳解運作機制】:分散式帳本、區塊、交易、公開金鑰加密、P2P 技術、挖礦、共識演算法…
●【貼近實務的智慧合約開發實例】:群眾募資、購物網站、網路拍賣、抽獎活動、無人自助租車服務….等交易情境
●【模擬遭攻擊的安全建構模式】:存取限制/緊急停止合約/銷毀合約等安全機制、模擬 TOD / Overflow / Reentrancy 等問題造成的威脅
目錄大綱
目錄 :
Part1 區塊鏈與相關技術簡介
Chapter 1 區塊鏈的整體概念
Chapter 2 區塊鏈中的加密技術
Part2 比特幣網路
Chapter 3 宛如金錢交易的處理機制
Chapter 4 交易 (Transaction)
Chapter 5 區塊和區塊鏈
Chapter 6 挖礦與共識演算法
Part3 以太坊和智慧合約的開發
Chapter 7 以太坊和比特幣網路的主要差異
Chapter 8 開發智慧合約的事前準備以及 Solidity 基本語法
Chapter 9 不同用途的智慧合約範例
範例 1 - HelloEthereum
範例 2 - 用於群眾募資的智慧合約
範例 3 - 管理名稱和地址的智慧合約
範例 4 - 利用智慧合約控制 IoT 中的開關
範例 5 - 在網路拍賣服務中使用的智慧合約
範例 6 - 使用於電子商務網站的智慧合約
範例 7 - 抽獎活動使用的智慧合約
Part4 智慧合約的安全性
Chapter 10 智慧合約的安全性實務措施
Chapter 11 各種資安漏洞與因應對策
Chapter 12 從實例中學習區塊鏈的安全性防護