Ethereum Smart Contract Development: Advance your Blockchain career by learning Ethereum concepts and theories

Mayukh Mukhopadhyay

  • 出版商: Packt Publishing
  • 出版日期: 2018-02-22
  • 售價: $1,520
  • 貴賓價: 9.5$1,444
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 1788473043
  • ISBN-13: 9781788473040
  • 相關分類: 區塊鏈 BlockchainFintech
  • 下單後立即進貨 (約3~4週)

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

商品描述

Become an Ethereum Blockchain developer using a blend of concepts and hands-on implementations

Key Features

  • Understand the Ethereum Ecosystem and its differences from its rich cousin Bitcoin
  • Explore the Solidity programming language and smart contract optimizations
  • Get a developer's perspective of Blockchain-as-a-technology with exposure to common challenges faced while building decentralized applications

Book Description

Ethereum is a public, blockchain-based distributed computing platform featuring smart contract functionality. This book is your one-stop guide to blockchain and Ethereum smart contract development.

We start by introducing you to the basics of blockchain. You'll learn about hash functions, Merkle trees, forking, mining, and much more. Then you'll learn about Ethereum and smart contracts, and we'll cover Ethereum virtual machine (EVM) in detail. Next, you'll get acquainted with DApps and DAOs and see how they work. We'll also delve into the mechanisms of advanced smart contracts, taking a practical approach.

You'll also learn how to develop your own cryptocurrency from scratch in order to understand the business behind ICO. Further on, you'll get to know the key concepts of the Solidity programming language, enabling you to build decentralized blockchain-based applications. We'll also look at enterprise use cases, where you'll build a decentralized microblogging site.

At the end of this book, we discuss blockchain-as-a-service, the dark web marketplace, and various advanced topics so you can get well versed with the blockchain principles and ecosystem.

What you will learn

  • Know how to build your own smart contracts and cryptocurrencies
  • Understand the Solidity

商品描述(中文翻譯)

成為以太坊區塊鏈開發人員,結合概念和實踐操作

主要特點:
- 了解以太坊生態系統及其與比特幣的區別
- 探索Solidity程式語言和智能合約優化
- 從開發人員的角度瞭解區塊鏈作為一種技術,並暴露在構建去中心化應用程序時面臨的常見挑戰

書籍描述:
以太坊是一個基於區塊鏈的公共分散式計算平台,具有智能合約功能。本書是您學習區塊鏈和以太坊智能合約開發的一站式指南。

我們首先介紹區塊鏈的基礎知識。您將學習哈希函數、默克爾樹、分叉、挖礦等等。然後,您將學習有關以太坊和智能合約的知識,並詳細介紹以太坊虛擬機(EVM)。接下來,您將熟悉DApps和DAOs,並了解它們的工作原理。我們還將深入探討高級智能合約的機制,採取實踐方法。

您還將學習如何從頭開始開發自己的加密貨幣,以了解ICO背後的業務。此外,您還將了解Solidity程式語言的關鍵概念,使您能夠構建基於區塊鏈的去中心化應用程序。我們還將研究企業使用案例,您將在其中構建一個去中心化的微博網站。

在本書的最後,我們討論區塊鏈即服務、暗網市場和其他各種高級主題,以便您對區塊鏈原則和生態系統有深入了解。

您將學到什麼:
- 知道如何構建自己的智能合約和加密貨幣
- 理解Solidity程式語言