About the book

This technical manual details the foundational architecture of the Ethereum network and the mechanics of local development. It explains how the Ethereum Virtual Machine executes smart contracts and manages the global state through decentralized consensus protocols. The text provides specific instruction on managing public key cryptography, generating digital signatures, and securing private keys within hardware and software wallets. Readers examine the structural differences between Solidity and Vyper, while learning to mitigate common security vulnerabilities through established design patterns. The guide also covers the integration of zero-knowledge proofs and the operational logic behind decentralized finance protocols.

This book is intended for software engineers, security auditors, and system architects who need to build or evaluate decentralized applications. Readers learn to deploy functional code to the blockchain, run their own execution clients, and navigate the complexities of gas optimization. By following these technical frameworks, developers gain the ability to create resilient financial tools and understand the underlying cryptographic constraints that govern the network’s peer-to-peer infrastructure.

Details
Published
2025
Publisher
"O'Reilly Media, Inc."
ISBN
9781098168391
Language
EN

Readers also enjoyed

Your library, beautifully understood.

papr turns your books into a reading persona, chapter insights you can listen to, and a quiet way to find people who think like you. Free to join.

Get papr — it's free
Download on the App Store Get it on Google Play