• Complain

Imran Bashir - Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more

Here you can read online Imran Bashir - Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: Packt Publishing - ebooks Account, genre: Romance novel. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Imran Bashir Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more
  • Book:
    Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more
  • Author:
  • Publisher:
    Packt Publishing - ebooks Account
  • Genre:
  • Year:
    2020
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Develop a deep understanding of the theoretical foundations of blockchain technology and learn how to write smart contracts and build decentralized applications

Key Features
  • Updated with four new chapters on consensus algorithms, Ethereum 2.0, tokenization, and enterprise blockchains
  • Dive deep into foundational pillars of blockchain technology such as decentralization, cryptography, and consensus protocols
  • Get to grips with Solidity, Web3, cryptocurrencies, smart contract development and solve scalability, security, and privacy issues
  • Discover the architecture of different distributed ledger platforms including Ethereum, Bitcoin, Hyperledger Fabric, Hyperledger Sawtooth, Corda, and Quorum
Book Description

Blockchain technology is the backbone of cryptocurrencies, and it has applications in finance, government, media, and many other industries. With a legacy of providing technologists with executable insights, the third edition of Mastering Blockchain is thoroughly revised and updated with the latest blockchain research, including four new chapters on consensus algorithms, Serenity (Ethereum 2.0), tokenization, and enterprise blockchains.

Apart from covering the basics, including blockchains technical underpinnings, cryptography, and consensus protocols, this book provides you with expert knowledge on decentralization, decentralized application development on Ethereum, Bitcoin, alternative coins, smart contracts, alternative blockchains, and Hyperledger.

Furthermore, you will explore how to implement blockchain solutions beyond cryptocurrencies, such as the Internet of Things with blockchain, blockchain scalability, enterprise blockchains, and tokenization using blockchain, and the future scope of this fascinating and disruptive technology.

By the end of this book, you will have gained a thorough understanding of the various facets of blockchain technology and be comfortable applying them to diverse real-world scenarios.

What you will learn
  • Grasp the mechanisms behind Bitcoin, Ethereum, and alternative cryptocurrencies
  • Understand cryptography and its usage in blockchain technology
  • Understand the theoretical foundations of smart contracts
  • Develop decentralized applications using Solidity, Remix, Truffle, Ganache, and Drizzle
  • Identify and examine applications of blockchain beyond cryptocurrencies
  • Understand the architecture and development of Ethereum 2.0
  • Explore research topics and the future scope of blockchain technology
Who this book is for

If you are a technologist, business executive, a student or an enthusiast who wishes to explore the fascinating world of blockchain technology, smart contracts, decentralized applications and distributed systems then this book is for you. Basic familiarity with a beginner-level command of a programming language would be a plus.

Table of Contents
  1. Blockchain 101
  2. Decentralization
  3. Symmetric Cryptography
  4. Public Key Cryptography
  5. Consensus Algorithms
  6. Introducing Bitcoin
  7. The Bitcoin Network and Payments
  8. Bitcoin Clients and APIs
  9. Alternative Coins
  10. Smart Contracts
  11. Ethereum 101
  12. Further Ethereum
  13. Ethereum Development Environment
  14. Development Tools and Frameworks
  15. Introducing Web3
  16. Serenity
  17. Hyperledger
  18. Tokenization
  19. Blockchain - Outside of Currencies
  20. Enterprise Blockchain
  21. Scalability and Other Challenges
  22. Current Landscape and Whats Next

Imran Bashir: author's other books


Who wrote Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Mastering Blockchain Third Edition A deep dive into distributed ledgers - photo 1

Mastering Blockchain

Third Edition

A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more

Imran Bashir

BIRMINGHAM - MUMBAI Mastering Blockchain Third Edition Copyright 2020 Packt - photo 2

BIRMINGHAM - MUMBAI

Mastering Blockchain

Third Edition

Copyright 2020 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Producer: Ben Renow-Clarke

Acquisition Editor Peer Reviews: Suresh Jain

Content Development Editor: Edward Doxey

Technical Editor: Aniket Shetty

Project Editor: Carol Lewis

Copy Editor: Safis Editing

Proofreader: Safis Editing

Indexer: Manju Arasan

Presentation Designer: Pranit Padwal

First published: March 2017

Second edition: March 2018

Third edition: August 2020

Production reference: 1290820

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-83921-319-9

www.packt.com

packtcom Subscribe to our online digital library for full access to over - photo 3

packt.com

Subscribe to our online digital library for full access to over 7,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

Why subscribe?
  • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals
  • Learn better with Skill Plans built especially for you
  • Get a free eBook or video every month
  • Fully searchable for easy access to vital information
  • Copy and paste, print, and bookmark content

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at for more details.

At www.Packt.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

Contributors
About the author

Imran Bashir has an M.Sc. in Information Security from Royal Holloway, University of London, and has a background in software development, solution architecture, infrastructure management, and IT service management. He is also a member of the Institute of Electrical and Electronics Engineers (IEEE) and the British Computer Society (BCS). Imran has extensive experience in both the public and financial sectors, having worked on large-scale IT projects in the public sector before moving to the financial services industry. Since then, he has worked in various technical roles for different financial companies in Europe's financial capital, London.

I would like to thank the talented team at Packt, including Ben Renow-Clarke, Edward Doxey, Aniket Shetty, and Carol Lewis, who provided prompt guidance and extremely valuable feedback throughout this project. Edward Doxey provided extremely valuable advice that helped immensely in being able to properly structure the content of the book. I am also very thankful to the reviewer, Pranav Burnwal, who provided valuable feedback that helped to improve the material in this book.

I thank my wife and children for putting up with my all-night and weekend-long writing sessions. Above all, I would like to thank my parents, whose blessings on me have made everything possible.

Disclaimer: The information and viewpoints expressed in this book are those of the author and not necessarily those of any of the author's employers or their affiliates.

About the reviewer

Pranav Burnwal is currently serving as co-founder and CTO for Edufied, a Blockchain-based SaaS product. Pranav has a background in research and development, and has been working with cutting-edge technologies for a good number of years. These technologies include blockchain, big data, analytics (log and data), the cloud, and message queues.

With over 5 years' experience in blockchain, Pranav has established in excess of 12 pilot solutions on blockchain platforms, four live exchanges, six crypto wealth management systems, and many more awesome projects that are currently under development. Pranav has worked in a variety of domains, including BFSI, HLS, FMCG, and the automobile sector.

Pranav has been an active community member in multiple communities, offline as well as online. He was regional head for the Blockchain Education Network (BEN), and a volunteer at TechStars. He also organizes and attends hackathons.

Pranav has also served as a technical reviewer for multiple books on blockchain, including Mastering Blockchain 2nd Edition, and Foundations of Blockchain.

Preface

This book has one goal. To teach the theory and practice of distributed ledger technology to anyone interested in learning this fascinating new subject. Whether a seasoned technologist, student, business executive or merely an enthusiast; anyone with an interest in blockchain technology can benefit from this book. To this end, I aim to provide a comprehensive and in-depth reference of distributed ledger technology that not only serves the expert, but is also accessible for beginners. I especially focus on describing the core characteristics of blockchain, so that readers can establish a strong foundation on which to build further knowledge and expertise. I also envisage that with this approach, the book will remain useful in the future despite constant advancements. Some of these core topics include core blockchain principles, cryptography, consensus algorithms, distributed systems theory, and smart contracts. In addition, practical topics such as programming smart contracts in Solidity, building blockchain networks, using blockchain development frameworks such as Truffle, and writing decentralized applications, also constitute a significant part of this book. Moreover, many different types of blockchain, related use cases and cross-industry applications of blockchain technology have been discussed in detail.

This approach makes this book a unique blend of theoretical principles and hands-on applications. After reading this book, readers will not only be able to understand the technical underpinnings of this technology, but will also be empowered to write smart contract code and build blockchain networks themselves. Practitioners can use this book as a reference, and it can also serve as a textbook for students wishing to learn this technology. Indeed, some institutions have adopted the second edition of this book as a primary textbook for their courses on blockchain technology.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more»

Look at similar books to Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more»

Discussion, reviews of the book Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.