Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn Blockchain Programming with JavaScript: Build your very own Blockchain and decentralized network with JavaScript and Node.js

Buy

Explore the essentials of blockchain technology with JavaScript to develop highly secure bitcoin-like applications

Key Features

  • Develop bitcoin and blockchain-based cryptocurrencies using JavaScript
  • Create secure and high-performant blockchain networks
  • Build custom APIs and decentralized networks to host blockchain applications

Book Description

Learn Blockchain Programming with JavaScript begins by giving you a clear understanding of what blockchain technology is. You'll then set up an environment to build your very own blockchain and you'll add various functionalities to it. By adding functionalities to your blockchain such as the ability to mine new blocks, create transactions, and secure your blockchain through a proof-of-work you'll gain an in-depth understanding of how blockchain technology functions.

As you make your way through the chapters, you'll learn how to build an API server to interact with your blockchain and how to host your blockchain on a decentralized network. You'll also build a consensus algorithm and use it to verify data and keep the entire blockchain network synchronized. In the concluding chapters, you'll finish building your blockchain prototype and gain a thorough understanding of why blockchain technology is so secure and valuable.

By the end of this book, you'll understand how decentralized blockchain networks function and why decentralization is such an important feature for securing a blockchain.

What you will learn

  • Gain an in-depth understanding of blockchain and the environment setup
  • Create your very own decentralized blockchain network from scratch
  • Build and test the various endpoints necessary to create a decentralized network
  • Learn about proof-of-work and the hashing algorithm used to secure data
  • Mine new blocks, create new transactions, and store the transactions in blocks
  • Explore the consensus algorithm and use it to synchronize the blockchain network

Who this book is for

Learn Blockchain Programming with JavaScript is for JavaScript developers who wish to learn about blockchain programming or build their own blockchain using JavaScript frameworks.

Table of Contents

  1. Setting up the project
  2. Building A Blockchain
  3. Accessing The Blockchain Through An API
  4. Creating A Decentralized Blockchain Network
  5. Synchronizing The Network
  6. Consensus
  7. Block Explorer
  8. Conclusion
(HTML tags aren't allowed.)

The Addiction Progress Notes Planner (PracticePlanners?)
The Addiction Progress Notes Planner (PracticePlanners?)

PracticePlanners: The Bestselling treatment planning system for mental health professionals

The Addiction Progress Notes Planner, Third Edition contains complete prewritten session and patient presentation descriptions for each behavioral problem in The Addiction Treatment Planner, Fourth Edition. The...

Wireless Networking Technology: From Principles to Successful Implementation
Wireless Networking Technology: From Principles to Successful Implementation
As the demand for higher bandwidth has lead to the development of increasingly complex wireless technologies, an understanding of both wireless networking technologies and radio frequency (RF) principles is essential for implementing high performance and cost effective wireless networks.

Wireless Networking Technology
...
IT Auditing: Using Controls to Protect Information Assets
IT Auditing: Using Controls to Protect Information Assets

Plan for and manage an effective IT audit program using the in-depth information contained in this comprehensive resource. Written by experienced IT audit and security professionals, IT Auditing: Using Controls to Protect Information Assets covers the latest auditing tools alongside real-world examples, ready-to-use checklists, and...


bash Pocket Reference
bash Pocket Reference

It's simple: you need to know how to work with the bash shell if you want to get to the heart of Mac OS X, Linux, and other Unix systems. Updated for the most recent version of bash, this concise little book puts all of the essential information about bash at your fingertips. You'll quickly find answers to annoying questions...

Das Projektmanagement-Office: Einführung und Nutzen (German Edition)
Das Projektmanagement-Office: Einführung und Nutzen (German Edition)

In projektorientierten Unternehmen spielen Projektmanagement-Offices (PMO) eine immer wichtigere Rolle, insbesondere dann, wenn die Projektmanagementaktivitäten des Unternehmens zielgerichtet und effizient ausgerichtet werden sollen. PMOs können unterschiedliche Aufgaben, Funktionen und organisatorische Rahmenbedingungen haben. Die...

Statistics for Research (Wiley Series in Probability and Statistics)
Statistics for Research (Wiley Series in Probability and Statistics)
Praise for the Second Edition

"Statistics for Research has other fine qualities besides superior organization. The examples and the statistical methods are laid out with unusual clarity by the simple device of using special formats for each. The book was written with great care and is extremely user-friendly."—The...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy