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

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.

主站蜘蛛池模板: 若羌县| 五华县| 隆安县| 岑溪市| 潼关县| 武城县| 抚顺县| 浪卡子县| 凌云县| 广南县| 尚志市| 三原县| 葫芦岛市| 德保县| 新和县| 延吉市| 兴山县| 朝阳市| 英山县| 永胜县| 柞水县| 莫力| 东丽区| 南京市| 辽阳县| 交城县| 乌拉特后旗| 津市市| 巢湖市| 布拖县| 汉源县| 石门县| 宁远县| 厦门市| 阿图什市| 南充市| 威海市| 舒兰市| 六盘水市| 黎平县| 安龙县|