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

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.

主站蜘蛛池模板: 彭水| 珠海市| 新建县| 阳谷县| 溧水县| 桂平市| 巴中市| 炎陵县| 赫章县| 峨边| 高清| 锦屏县| 水城县| 凤山市| 神木县| 堆龙德庆县| 南涧| 徐水县| 永川市| 道孚县| 潜江市| 孙吴县| 西藏| 黄石市| 和静县| 黄梅县| 德令哈市| 新巴尔虎左旗| 左权县| 定安县| 桑植县| 潮州市| 雷波县| 垫江县| 祁东县| 平果县| 龙陵县| 云安县| 石首市| 桦川县| 横山县|