Introduction to Blockchain and Ethereum: Use distributed ledgers to validate digital transactions in a decentralized and trustless manner
暫譯: 區塊鏈與以太坊入門:使用分散式帳本以去中心化和無信任的方式驗證數位交易
Fatima Castiglione Maldonado
- 出版商: Packt Publishing
- 出版日期: 2018-09-28
- 售價: $1,180
- 貴賓價: 9.5 折 $1,121
- 語言: 英文
- 頁數: 102
- 裝訂: Paperback
- ISBN: 1789612713
- ISBN-13: 9781789612714
-
相關分類:
區塊鏈 Blockchain、Fintech
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build distributed applications that resolve data ownership issues when working with transactions between multiple parties
Key Features
- Explore a perfect balance between theories and hands-on activities
- Discover popular Blockchain use cases such as Bitcoin
- Create your first smart contract in Solidity for Ethereum
Book Description
Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders. With the help of Introduction to Blockchain and Ethereum, you'll learn how to create distributed Blockchain applications which do not depend on a central server or datacenter. The course begins by explaining Bitcoin, Altcoins, and Ethereum, followed by taking you through distributed programming using the Solidity language on the Ethereum Blockchain. By the end of this course, you'll be able to write, compile, and deploy your own smart contracts to the Ethereum Blockchain.
What you will learn
- Grasp Blockchain concepts such as private and public keys, addresses, wallets, and hashes
- Send and analyze transactions in the Ethereum Rinkeby test network
- Compile and deploy your own ERC20-compliant smart contracts and tokens
- Test your smart contracts using MyEtherWallet
- Create a distributed web interface for your contract
- Combine Solidity and JavaScript to create your very own decentralized application
Who this book is for
Introduction to Blockchain and Ethereum is ideal for you if you want to get to grips with Blockchain technology and develop your own distributed applications with smart contracts written in Solidity. Prior exposure to an object-oriented programming language such as JavaScript is needed, as you'll cover the basics before getting straight to work.
Table of Contents
- Ethereum Blockchain
- Smart Contracts and Solidity Language
- Distributed Applications
商品描述(中文翻譯)
**建立分散式應用程式以解決多方交易中的資料擁有權問題**
#### 主要特點
- 探索理論與實作活動之間的完美平衡
- 發現流行的區塊鏈應用案例,如比特幣
- 在以太坊上使用 Solidity 創建您的第一個智能合約
#### 書籍描述
區塊鏈應用程式提供一個單一共享的帳本,以消除涉及多個利益相關者的信任問題。在《區塊鏈與以太坊入門》的幫助下,您將學會如何創建不依賴於中央伺服器或數據中心的分散式區塊鏈應用程式。本課程首先解釋比特幣、替代幣(Altcoins)和以太坊,然後帶您使用 Solidity 語言在以太坊區塊鏈上進行分散式編程。到課程結束時,您將能夠編寫、編譯並部署自己的智能合約到以太坊區塊鏈上。
#### 您將學到的內容
- 理解區塊鏈概念,如私鑰和公鑰、地址、錢包和雜湊
- 在以太坊 Rinkeby 測試網絡中發送和分析交易
- 編譯並部署符合 ERC20 標準的智能合約和代幣
- 使用 MyEtherWallet 測試您的智能合約
- 為您的合約創建分散式網頁介面
- 結合 Solidity 和 JavaScript 創建您自己的去中心化應用程式
#### 本書適合誰
如果您想掌握區塊鏈技術並使用 Solidity 編寫智能合約來開發自己的分散式應用程式,《區塊鏈與以太坊入門》非常適合您。您需要具備面向對象的程式語言(如 JavaScript)的基礎知識,因為您將在開始實作之前學習基本概念。
#### 目錄
1. 以太坊區塊鏈
2. 智能合約與 Solidity 語言
3. 分散式應用程式