Book Image

Blockchain Quick Start Guide

By : Xun (Brian) Wu, Weimin Sun
Book Image

Blockchain Quick Start Guide

By: Xun (Brian) Wu, Weimin Sun

Overview of this book

Blockchain is a technology that powers the development of decentralized applications.This technology allows the construction of a network with no single control that enables participants to make contributions to and receive benefits from the network directly. This book will give you a thorough overview of blockchain and explain how a blockchain works.You will begin by going through various blockchain consensus mechanisms and cryptographic hash functions. You will then learn the fundamentals of programming in Solidity – the defacto language for developing decentralize, applications in Ethereum. After that, you will set up an Ethereum development environment and develop, package, build, and test campaign-decentralized applications.The book also shows you how to set up Hyperledger composer tools, analyze business scenarios, design business models, and write a chain code. Finally, you will get a glimpse of how blockchain is actually used in different real-world domains. By the end of this guide, you will be comfortable working with basic blockchain frameworks, and develop secure, decentralized applications in a hassle-free manner.
Table of Contents (14 chapters)
Title Page
Copyright and Credits
About Packt


About the authors

Xun (Brian) Wu is an author, founder, and advisor. He has over 17 years of extensive hands-on experience in the design and development of blockchain, big data, cloud, UI, and system infrastructure. He has worked for top investment banks including JP. Morgan, Citigroup, and the Bank of America. He is the co-author of Seven NoSQL Databases in a Week, Hyperledger Cookbook, and Blockchain By Example,published by Packt. He has been a technical reviewer for more than 50 computer technical books for Packt Publishing. He serves as a board advisor for several blockchain start-ups. He owns several patents on blockchain. Brian holds a master's degree in computer science from NJIT. He lives in New Jersey with his two beautiful daughters, Bridget and Charlotte.

I would like to thank my parents, wife, and kids for their patience and support throughout this endeavor. I'd also like to thank Jianmin Liu, Ryan, and the many others who provided help and inspiration along the way.


Weimin Sun has 20 years of experience of working in the financial industry. He has worked for top-tier investment and commercial banks such as J.P. Morgan, Bank of America, Citibank, and Morgan Stanley. He has managed large teams developing IT applications. He has held corporate titles such as Executive Director and Senior VP. He has in-depth knowledge of blockchain technology, data architecture, data modeling, data science, and big data platforms. He is an expert in designing data-driven solutions. He has a Ph.D, an M.B.A, and an M.Sc. He has published several papers on statistics in renowned academic journals. Weimin lives in New Jersey, USA, with his beautiful wife and his talented son.

I would like to thank my wife and son for their lasting support and love. I express my gratitude and appreciation to Ryan Duan for proofreading the entire book and helping to improve the book's quality greatly. I want to thank Professor Yang, Yixian for permitting me to use his idea of making the genealogy analogy to describe blockchain.

About the reviewers

Aasim Ali is a full-stack blockchain engineer at Inncretech LLC, Princeton, New Jersey. He has a master's degree in information systems with a graduate certification in business intelligence from Stevens Institute of Technology, Hoboken, New Jersey. He works with the blockchain and data science R&D team making POCs around AI, Ethereum, and Hyperledger for clients to incorporate in their proprietary systems, which helps them upgrade to new cutting-edge technologies.

I would like to thank my family and friends for supporting me through my journey of life, which helped me grow into a knowledgeable and intellectual person. I would also like to express my special gratitude to my company's co-founder and CTO for believing in me and giving me this opportunity to explore blockchain in depth. I would sincerely like to thank the author and his team for giving me the opportunity to review this book.


F. Richard Yu is the chair of the IEEE P2418.3/4 blockchain standards, IEEE fellow, IET fellow, and professor at Carleton University, Canada. He is the leading general co-chair of IEEE conference on blockchain, 2019. Professor Yu has published 6 books and over 490 papers in international top-tier academic journals and conferences, with over 13,000 citations and an H-index of 63. He holds 27 international patents, and his innovative works have been incorporated into industry standards, impacting on millions of pieces of network equipment and billions of mobile devices. He received his PhD from the University of British Columbia (UBC) in 2003.



Packt is searching for authors like you

If you're interested in becoming an author for Packt, please visit and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.