Infrastructure layer

Below the application layer, there is the infrastructure layer that provides a set of lower-level utilities to interact more closely with the blockchain. Things such as decentralized storage, peer-to-peer (P2P) real-time messaging, and Ethereum clients.

The following diagram shows what the infrastructure layer contains:

Because the blockchain is built on top of a P2P network where nodes interact with each other directly, we can take advantage of messaging utilities such as Whisper and PyDevp2p:

  • Whisper: This is a protocol maintained by the core Ethereum developers that you can use on your own dApps to send almost instant ...

Get Mastering Ethereum 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.