Learn Blockchain Programming with JavaScript: Build your very own Blockchain and decentralized network with JavaScript and Node.js
暫譯: 使用 JavaScript 學習區塊鏈程式設計:使用 JavaScript 和 Node.js 建立您自己的區塊鏈和去中心化網路
Eric Traub
- 出版商: Packt Publishing
- 出版日期: 2018-11-30
- 售價: $1,760
- 貴賓價: 9.5 折 $1,672
- 語言: 英文
- 頁數: 252
- 裝訂: Paperback
- ISBN: 1789618827
- ISBN-13: 9781789618822
-
相關分類:
JavaScript、Node.js、區塊鏈 Blockchain
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$450$405 -
$300$255 -
$950$751 -
$580$493 -
$680$578 -
$780$663 -
$580$493 -
$620$484 -
$299$236 -
$352STM32 嵌入式系統開發實戰指南︰FreeRTOS 與 LwlP 聯合移植
-
$3,630$3,449 -
$690$538 -
$505手把手教你設計 CPU-RISC-V 處理器篇
-
$454區塊鏈開發實戰:基於 JavaScript 的公鏈與 DApp 開發
-
$594$564 -
$1,840Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and Mlops (Paperback)
-
$980$774 -
$653TypeScript 入門與區塊鏈項目實戰
-
$480$379
相關主題
商品描述
Explore the essentials of blockchain technology with JavaScript to develop highly secure bitcoin-like applications
Key Features
- Develop bitcoin and blockchain-based cryptocurrencies using JavaScript
- Create secure and high-performant blockchain networks
- Build custom APIs and decentralized networks to host blockchain applications
Book Description
Learn Blockchain Programming with JavaScript begins by giving you a clear understanding of what blockchain technology is. You'll then set up an environment to build your very own blockchain and you'll add various functionalities to it. By adding functionalities to your blockchain such as the ability to mine new blocks, create transactions, and secure your blockchain through a proof-of-work you'll gain an in-depth understanding of how blockchain technology functions.
As you make your way through the chapters, you'll learn how to build an API server to interact with your blockchain and how to host your blockchain on a decentralized network. You'll also build a consensus algorithm and use it to verify data and keep the entire blockchain network synchronized. In the concluding chapters, you'll finish building your blockchain prototype and gain a thorough understanding of why blockchain technology is so secure and valuable.
By the end of this book, you'll understand how decentralized blockchain networks function and why decentralization is such an important feature for securing a blockchain.
What you will learn
- Gain an in-depth understanding of blockchain and the environment setup
- Create your very own decentralized blockchain network from scratch
- Build and test the various endpoints necessary to create a decentralized network
- Learn about proof-of-work and the hashing algorithm used to secure data
- Mine new blocks, create new transactions, and store them in blocks
- Explore the consensus algorithm and use it to synchronize the blockchain network
Who this book is for
Learn Blockchain Programming with JavaScript is for JavaScript developers who wish to learn about blockchain programming or build their own blockchain using JavaScript frameworks.
Table of Contents
- Setting up the project
- Building A Blockchain
- Accessing The Blockchain Through An API
- Creating A Decentralized Blockchain Network
- Synchronizing The Network
- Consensus
- Block Explorer
- Conclusion
商品描述(中文翻譯)
探索使用 JavaScript 的區塊鏈技術基礎,以開發高度安全的比特幣類應用程式
主要特點
- 使用 JavaScript 開發基於比特幣和區塊鏈的加密貨幣
- 創建安全且高效能的區塊鏈網絡
- 構建自定義 API 和去中心化網絡以托管區塊鏈應用程式
書籍描述
《學習使用 JavaScript 的區塊鏈程式設計》首先讓您清楚了解什麼是區塊鏈技術。接著,您將設置一個環境來構建自己的區塊鏈,並為其添加各種功能。通過為您的區塊鏈添加功能,例如挖掘新區塊、創建交易以及通過工作量證明來保護您的區塊鏈,您將深入了解區塊鏈技術的運作方式。
在您逐章學習的過程中,您將學會如何構建 API 伺服器以與您的區塊鏈互動,以及如何在去中心化網絡上托管您的區塊鏈。您還將構建共識算法並使用它來驗證數據,保持整個區塊鏈網絡的同步。在最後幾章中,您將完成區塊鏈原型的構建,並深入了解為什麼區塊鏈技術如此安全且有價值。
在本書結束時,您將了解去中心化的區塊鏈網絡如何運作,以及為什麼去中心化是保護區塊鏈的重要特徵。
您將學到的內容
- 深入了解區塊鏈及其環境設置
- 從零開始創建自己的去中心化區塊鏈網絡
- 構建和測試創建去中心化網絡所需的各種端點
- 了解工作量證明及用於保護數據的哈希算法
- 挖掘新區塊、創建新交易並將其存儲在區塊中
- 探索共識算法並使用它來同步區塊鏈網絡
本書適合對象
《學習使用 JavaScript 的區塊鏈程式設計》適合希望學習區塊鏈程式設計或使用 JavaScript 框架構建自己區塊鏈的 JavaScript 開發者。
目錄
1. 設置專案
2. 構建區塊鏈
3. 通過 API 訪問區塊鏈
4. 創建去中心化區塊鏈網絡
5. 同步網絡
6. 共識
7. 區塊瀏覽器
8. 結論