Summary

This chapter started with the introduction of programming languages for programming smart contracts in Ethereum. After this, other concepts such as blocks, block structure, gas, and messages were also introduced and discussed in detail. The later sections of the chapter introduced the practical installation and management of Ethereum clients. Two most famous clients, Geth and Parity, were discussed.

Finally, supporting protocols and topics related to challenges faced by Ethereum were presented. Ethereum is under continuous development, and new improvements are being made by a dedicated community of developers regularly. Ethereum improvement proposals, available at https://github.com/ethereum/EIPs, are also an indication of the magnitude ...

Get Mastering Blockchain - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.