© Elad Elrom 2019
Elad ElromThe Blockchain Developerhttps://doi.org/10.1007/978-1-4842-4847-8_3

3. Creating Your Own Blockchain

Elad Elrom1 
(1)
New York, NY, USA
 
In this chapter, I will cover how to build your very own blockchain P2P network. This is a seven-step process, so in each section I’ll start with a brief introduction followed by an exercise. You can download the code for each of the following exercises from GitHub and follow along:
  • Creating a basic P2P network

  • Sending and receiving blocks

  • Registering miners and creating new blocks

  • Setting up a name-value database, LevelDB

  • Creating a private-public wallet

  • Using API services

  • Creating a command-line interface

This chapter will drill down into the code, and the examples in this chapter are simple in ...

Get The Blockchain Developer: A Practical Guide for Designing, Implementing, Publishing, Testing, and Securing Distributed Blockchain-based Projects 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.