Book Image

Learn Bitcoin and Blockchain

By : Kirankalyan Kulkarni
Book Image

Learn Bitcoin and Blockchain

By: Kirankalyan Kulkarni

Overview of this book

Blockchain is a distributed database that enables permanent, transparent, and secure storage of data. Blockchain technology uses cryptography to keep data secure. Learn Bitcoin and Blockchain is the perfect entry point to the world of decentralized databases. This book will take you on a journey through the blockchain database, followed by advanced implementations of the blockchain concept. You will learn about Bitcoin basics and their technical operations. As you make your way through the book, you will gain insight into this leading technology and its implementation in the real world. You will also cover the technical foundation of blockchain and understand the fundamentals of cryptography and how they keep data secure. In the concluding chapters, you’ll get to grips with the mechanisms behind cryptocurrencies. By the end of this book, you will have learned about decentralized digital money, advanced blockchain concepts, and Bitcoin and blockchain security.
Table of Contents (6 chapters)

Smart contracts and decentralized applications

We discussed Bitcoin and blockchain in earlier chapters, and how this entire technology is the next big innovation after the internet. Besides all the unique features of the blockchain, such as immutability, cryptography, and security, smart contracts make blockchain an even more innovative technology. Besides the P2P network and private key cryptography, blockchain program is something that governs the execution of money flow in a programmatic manner. These programs are a kind of smart contract that remains at the core of blockchain. If you look at a typical standard contract agreement between two parties, it basically dictates the terms of a relationship, where these terms or relationships are then usually enforced by legal entities. On the other hand, smart contracts enforce their relationships with smart code written using cryptographic...