官术网_书友最值得收藏!

What you will learn...

This book will help you to gain a deeper understanding of blockchain technology by building your own blockchain from scratch. Blockchain is a fairly new technology, and while it can seem tough and slightly overwhelming to learn at first, we're going to take a step-by-step approach and break it down in order to understand how it works under the hood. By the time you finish this book, you will have a very solid understanding of how blockchain technology works, and you will have built your own entire blockchain as well.

In this book, we will start by building the blockchain itself. At this point, we will build a blockchain data structure that has the following abilities: 

  • Proofing work 
  • Mining new blocks
  • Creating transactions
  • Validating the chain
  • Retrieving address data and other functionalities

Thereafter, we will create an API or a server that will allow us to interact with our blockchain from the internet. Through our API, we will be able to use all of the functionality that we have built into our blockchain data structure.

Furthermore, you'll be learning to create a decentralized network. This means that we'll have multiple servers running and acting as separate nodes. We'll also make sure that all of the nodes interact with each other properly and share data with each other in the correct format. In addition, you'll learn how to synchronize the entire network by making sure that any new nodes or transactions that are created are broadcast throughout the entire network.

We'll then move onto creating a consensus algorithm. This algorithm will be used to make sure that our entire blockchain stays synchronized and that this algorithm will be used to make sure that each node in our network has the correct blockchain data.

Finally, we will create a block explorer. This will be a user interface that will allow us to explore our blockchain in a user-friendly manner, and it will also allow us to query our blockchain for specific block transactions and addresses.

Firstly, however, we need to set up our development environment.

主站蜘蛛池模板: 黑河市| 定远县| 鹤庆县| 安塞县| 乐陵市| 疏勒县| 淮滨县| 乐都县| 黑河市| 新河县| 京山县| 华亭县| 海宁市| 赤壁市| 新安县| 郁南县| 巴彦淖尔市| 晴隆县| 武定县| 南京市| 开原市| 密云县| 民勤县| 乐山市| 博野县| 洛隆县| 潼南县| 如东县| 故城县| 疏附县| 江永县| 兴隆县| 龙山县| 宁蒗| 三原县| 丰城市| 莫力| 南岸区| 佳木斯市| 林州市| 周至县|