O'Reilly logo

The Blockchain Developer: A Practical Guide for Designing, Implementing, Publishing, Testing, and Securing Distributed Blockchain-based Projects by Elad Elrom

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© 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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required