Chapter 1, Blockchain Architecture, covers basic blockchain knowledge, which is essential before starting to make sure we understand the requirements that will be used across the book. We will cover the history of Ethereum from the beginning and end up in more complicated topics regarding developm...
This book is for anyone who wants to build fast, highly secure, and transactional decentralized applications. If you are an Ethereum developer looking to perfect your existing skills in building powerful blockchain applications, then this book is for you. Basic knowledge of Ethereum and block...
Mastering Ethereum is a book for developers, offering a guide to the operation and use of the Ethereum, Ethereum Classic, RootStock (RSK) and other compatible EVM-based open blockchains. Reading this book To read this book, open book.asciidoc and click on each chapter. PDF Version There...
In this chapter we will introduce some of the cryptography used in Ethereum: namely public key cryptography (PKC), which is used to control ownership of funds, in the form of private keys and addresses. Keys and Addresses As we saw earlier in the book, Ethereum has two different types of...
You may not create derivatives (such as PDF copies), or distribute the book commercially. The full terms of the license can be found here: Mastering Ethereum by The Ethereum Book LLC and Gavin Wood is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International ...
In Solidity 0.4.0, there was only one type of address. Now, we have two types to define whether an Ethereum address should be payable or not. Anaddresscontains the account number of each user in Ethereum. It's a 42-character piece of hexadecimal text, such as this one: ...
In the first section, you saw how the Ethereum blockchain is defined using a specific set of rules known as the chain spec, then you learned about the different parts that make such impressive technology possible, including the many applications built on each layer. Finally, you saw how ...
Privacy shortcomingsof other cryptocurrencies (e.g. Ethereum, Bitcoin, Litecoin, etc) and discussion of specific solutions provided by Monero. Details of Monero'sdecentralised network, peer-to-peer architecture, transaction lifecycle, and security principles. ...
This book begins with the technical foundations of blockchain, teaching you the fundamentals of cryptography and how it keeps data secure. You will learn about the mechanisms behind cryptocurrencies and how to develop applications using Ethereum, a decentralized virtual machine. You will explore ...
By the end of this book,you will have gained a thorough understanding of the various facets of blockchain technology and be comfortable applying them to diverse real-world scenarios. What you will learn Grasp the mechanisms behind Bitcoin,Ethereum,and alternative cryptocurrencies ...