Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more(3rd Edition)

October 31, 2020
Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more(3rd Edition)

Develop a deep understanding of the theoretical foundations ofblockchain technology and learn how to write smart contracts andbuild decentralized applicationsKey FeaturesUpdated with four new chapters on consensus algorithms, Ethereum2.0, tokenization, and enterprise blockchainsDive deep into foundational pillars of blockchain technology suchas decentralization, cryptography, and consensus protocolsGet to grips with Solidity, Web3, cryptocurrencies, smart contractdevelopment and solve scalability, security, and privacy issuesDiscover the architecture of different distributed ledger platformsincluding Ethereum, Bitcoin, Hyperledger Fabric, HyperledgerSawtooth, Corda, and QuorumBook DescriptionBlockchain technology is the backbone of cryptocurrencies, and ithas applications in finance, government, media, and many otherindustries. With a legacy of providing technologists withexecutable insights, the third edition of Mastering Blockchain isthoroughly 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 blockchain's technicalunderpinnings, cryptography, and consensus protocols, this bookprovides you with expert knowledge on decentralization,decentralized application development on Ethereum, Bitcoin,alternative coins, smart contracts, alternative blockchains, andHyperledger.Furthermore, you will explore how to implement blockchainsolutions beyond cryptocurrencies, such as the Internet of Thingswith blockchain, blockchain scalability, enterprise blockchains,and tokenization using blockchain, and the future scope of thisfascinating and disruptive technology.By the end of this book, you will have gained a thoroughunderstanding of the various facets of blockchain technology and becomfortable applying them to diverse real-world scenarios.What you will learnGrasp the mechanisms behind Bitcoin, Ethereum, and alternativecryptocurrenciesUnderstand cryptography and its usage in blockchain technologyUnderstand the theoretical foundations of smart contractsDevelop decentralized applications using Solidity, Remix, Truffle,Ganache, and DrizzleIdentify and examine applications of blockchain beyondcryptocurrenciesUnderstand the architecture and development of Ethereum 2.0Explore research topics and the future scope of blockchaintechnologyWho this book is forIf you are a technologist, business executive, a student or anenthusiast who wishes to explore the fascinating world ofblockchain technology, smart contracts, decentralized applicationsand distributed systems then this book is for you. Basicfamiliarity with a beginner-level command of a programming languagewould be a plus.