Book Image

Advanced Blockchain Development

By : Imran Bashir, Narayan Prusty
Book Image

Advanced Blockchain Development

By: Imran Bashir, Narayan Prusty

Overview of this book

Blockchain technology is a distributed ledger with applications in industries such as finance, government, and media. This Learning Path is your guide to building blockchain networks using Ethereum, JavaScript, and Solidity. You will get started by understanding the technical foundations of blockchain technology, including distributed systems, cryptography and how this digital ledger keeps data secure. Further into the chapters, you’ll gain insights into developing applications using Ethereum and Hyperledger. As you build on your knowledge of Ether security, mining, smart contracts, and Solidity, you’ll learn how to create robust and secure applications that run exactly as programmed without being affected by fraud, censorship, or third-party interference. Toward the concluding chapters, you’ll explore how blockchain solutions can be implemented in applications such as IoT apps, in addition to its use in currencies. This Learning Path also highlights how you can increase blockchain scalability, and discusses the future scope of this fascinating and powerful technology. By the end of this Learning Path, you'll be equipped with the skills you need to tackle pain points encountered in the blockchain life cycle and confidently design and deploy decentralized applications.
Table of Contents (25 chapters)
Title Page
Copyright and Credits
About Packt
Contributors
Preface
15
Blockchain - Outside of Currencies
16
Scalability and Other Challenges
Index

Future


The year 2017 was predicted to be the year when blockchain technology is implemented in real-world production environments and move from the Proof of Concept (PoC) and theoretical stage of previous years. It is true to some extent that companies have implemented some pilot projects but large-scale production implementations are yet to be seen. It is expected that within year 2018 we will see some organization implementing full scale blockchain based projects. In 2019, it is expected that almost 20% of central banks will be using blockchain.

Note

Original research is available here https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3040224.

In years to come, this trend is only expected to grow. There are few careful predictions being made in the section that is based on the current advancement and speed of progress in the concerned field.

All of these predictions are likely to come true between the years 2020 and 2050:

  • The IoT will run on multiple blockchains and will give rise to an M2M...