Ethereum Cookbook: Over 100 recipes covering Ethereum-based tokens, games, wallets, smart contracts, protocols, and Dapps
暫譯: 以太坊食譜:超過100個食譜涵蓋以太坊基礎的代幣、遊戲、錢包、智能合約、協議和去中心化應用程式

Manoj P R

  • 出版商: Packt Publishing
  • 出版日期: 2018-08-31
  • 售價: $2,000
  • 貴賓價: 9.5$1,900
  • 語言: 英文
  • 頁數: 404
  • 裝訂: Paperback
  • ISBN: 1789133998
  • ISBN-13: 9781789133998
  • 相關分類: Fintech
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Mine Ether, deploy smart contracts, tokens, and ICOs, and manage security vulnerabilities of Ethereum

Key Features

  • Build end-to-end decentralized Ethereum apps using Truffle, Web3, and Solidity
  • Explore various solution-based recipes to build smart contracts and foolproof decentralized applications
  • Develop decentralized marketplaces from scratch, build wallets, and manage transactions

Book Description

Ethereum and Blockchain will change the way software is built for business transactions. Most industries have been looking to leverage these new technologies to gain efficiencies and create new business models and opportunities.

The Ethereum Cookbook covers various solutions such as setting up Ethereum, writing smart contracts, and creating tokens, among others. You'll learn about the security vulnerabilities, along with other protocols of Ethereum.

Once you have understood the basics, you'll move on to exploring various design decisions and tips to make your application scalable and secure. In addition to this, you'll work with various Ethereum packages such as Truffle, Web3, and Ganache.

By the end of this book, you'll have comprehensively grasped the Ethereum principles and ecosystem.

What you will learn

  • Efficiently write smart contracts in Ethereum
  • Build scalable distributed applications and deploy them
  • Use tools and frameworks to develop, deploy, and test your application
  • Use block explorers such as Etherscan to find a specific transaction
  • Create your own tokens, initial coin offerings (ICOs), and games
  • Understand various security flaws in smart contracts in order to avoid them

Who this book is for

The Ethereum Cookbook is for you if you are a software engineer, Blockchain developer, or research scientist who wants to build smart contracts, develop decentralized applications, and facilitate peer-to-peer transaction. It is assumed that you are familiar with Blockchain concepts and have sound knowledge of JavaScript.

Table of Contents

  1. Getting started
  2. Smart contracts development
  3. Interacting with the contract
  4. The Truffle suit
  5. Tokens & ICO
  6. Games and DAOs
  7. Advanced Solidity
  8. Smart contract security
  9. Design decisions
  10. Other protocols and applications
  11. Miscellaneous

商品描述(中文翻譯)

**挖掘以太幣、部署智能合約、代幣和首次代幣發行(ICOs),並管理以太坊的安全漏洞**

#### 主要特點
- 使用 Truffle、Web3 和 Solidity 建立端到端的去中心化以太坊應用程式
- 探索各種基於解決方案的食譜,以建立智能合約和可靠的去中心化應用程式
- 從零開始開發去中心化市場,建立錢包並管理交易

#### 書籍描述
以太坊和區塊鏈將改變商業交易中軟體的建構方式。大多數行業都在尋求利用這些新技術來提高效率並創造新的商業模式和機會。

《以太坊食譜》涵蓋了各種解決方案,例如設置以太坊、撰寫智能合約和創建代幣等。您將了解以太坊的安全漏洞以及其他協議。

一旦您理解了基本概念,您將進一步探索各種設計決策和技巧,以使您的應用程式可擴展且安全。此外,您還將使用各種以太坊套件,如 Truffle、Web3 和 Ganache。

在本書結束時,您將全面掌握以太坊的原則和生態系統。

#### 您將學到的內容
- 高效撰寫以太坊的智能合約
- 建立可擴展的分散式應用程式並部署它們
- 使用工具和框架來開發、部署和測試您的應用程式
- 使用區塊瀏覽器如 Etherscan 查找特定交易
- 創建您自己的代幣、首次代幣發行(ICOs)和遊戲
- 理解智能合約中的各種安全缺陷,以避免它們

#### 本書適合誰
如果您是軟體工程師、區塊鏈開發者或研究科學家,想要建立智能合約、開發去中心化應用程式並促進點對點交易,那麼《以太坊食譜》適合您。假設您對區塊鏈概念有一定了解,並且對 JavaScript 有良好的知識。

#### 目錄
1. 開始使用
2. 智能合約開發
3. 與合約互動
4. Truffle 套件
5. 代幣與 ICO
6. 遊戲和 DAO
7. 進階 Solidity
8. 智能合約安全
9. 設計決策
10. 其他協議和應用程式
11. 其他事項