Mastering Ethereum: Implementing Smart Contracts
暫譯: 精通以太坊:智能合約實作

Parisi, Carlo, Mazza, Alessandro, Pozzolini, Niccolo

  • 出版商: O'Reilly
  • 出版日期: 2025-11-18
  • 售價: $2,480
  • 貴賓價: 9.5$2,356
  • 語言: 英文
  • 頁數: 500
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1098168429
  • ISBN-13: 9781098168421
  • 相關分類: 區塊鏈 Blockchain
  • 海外代購書籍(需單獨結帳)

商品描述

As the first blockchain platform to introduce the concept of smart contracts, Ethereum serves as the gateway to a worldwide, decentralized computing paradigm. With this practical guide, Carlo Parisi, Alessandro Mazza, and Niccolo Pozzolini provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains.

You'll find comprehensive coverage of Ethereum's internal workings to help you understand not just the how but also the why of Ethereum's innovative technology. You'll dive deep into the architecture and operational mechanics of Ethereum by learning essential knowledge for building and interacting effectively with DApps and smart contracts on Ethereum and similar virtual-machine blockchains.

  • Run an Ethereum client, create and transmit basic transactions, and program smart contracts
  • Learn the essentials of public key cryptography, hashes, and digital signatures
  • Understand how "wallets" hold digital keys that control funds and smart contracts
  • Interact with Ethereum clients programmatically using JavaScript libraries and remote procedure call interfaces
  • Learn security best practices, design patterns, and antipatterns with real-world examples
  • Build simple decentralized applications using multiple peer-to-peer components
  • Learn the essentials about DeFi and zero knowledge proofs
  • Understand how the Consensus of Ethereum works and the challenges it presents
  • Read and write basic Solidity and Vyper code

商品描述(中文翻譯)

作為第一個引入智能合約概念的區塊鏈平台,以太坊(Ethereum)成為全球去中心化計算範式的入口。這本實用指南由 Carlo Parisi、Alessandro Mazza 和 Niccolo Pozzolini 提供了有關在以太坊及其他虛擬機區塊鏈上構建智能合約和去中心化應用(DApps)所需的所有知識。

您將全面了解以太坊的內部運作,幫助您理解以太坊創新技術的運作方式及其背後的原因。您將深入探討以太坊的架構和運作機制,學習在以太坊及類似虛擬機區塊鏈上有效構建和互動 DApps 和智能合約所需的基本知識。

- 運行以太坊客戶端,創建和傳輸基本交易,並編程智能合約
- 學習公鑰密碼學、哈希和數位簽名的基本知識
- 理解「錢包」如何持有控制資金和智能合約的數位密鑰
- 使用 JavaScript 函式庫和遠端程序調用介面以程式化方式與以太坊客戶端互動
- 學習安全最佳實踐、設計模式和反模式,並通過實際案例進行說明
- 使用多個點對點組件構建簡單的去中心化應用
- 瞭解 DeFi 和零知識證明的基本知識
- 理解以太坊的共識機制及其所面臨的挑戰
- 閱讀和編寫基本的 Solidity 和 Vyper 代碼