Please share your thoughts on this book with others by leaving a review on the site that you bought it from. If you purchased the book from Amazon, please leave us an honest review on this book's Amazon page. This is vital so that other potential readers can see and use your unbiased opinion to make purchasing decisions, we can understand what our customers think about our products, and our authors can see your feedback on the title that they have worked with Packt to create. It will only take a few minutes of your time, but is valuable to other potential customers, our authors, and Packt. Thank you!
Blockchain Developer's Guide
By :
Blockchain Developer's Guide
By:
Overview of this book
Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders. It is the main technical innovation of Bitcoin, where it serves as the public ledger for Bitcoin transactions.
Blockchain Developer's Guide takes you through the electrifying world of blockchain technology. It begins with the basic design of a blockchain and elaborates concepts, such as Initial Coin Offerings (ICOs), tokens, smart contracts, and other related terminologies. You will then explore the components of Ethereum, such as Ether tokens, transactions, and smart contracts that you need to build simple DApps.
Blockchain Developer's Guide also explains why you must specifically use Solidity for Ethereum-based projects and lets you explore different blockchains with easy-to-follow examples. You will learn a wide range of concepts - beginning with cryptography in cryptocurrencies and including ether security, mining, and smart contracts. You will learn how to use web sockets and various API services for Ethereum.
By the end of this Learning Path, you will be able to build efficient decentralized applications.
This Learning Path includes content from the following Packt products:
• Blockchain Quick Reference by Brenn Hill, Samanyu Chopra, Paul Valencourt
• Building Blockchain Projects by Narayan Prusty
Table of Contents (37 chapters)
Title Page
Copyright
About Packt
Contributors
Preface
Free Chapter
Blockchain 101
Components and Structure of Blockchain
Decentralization Versus Distributed Systems
Cryptography and Mechanics Behind Blockchain
Bitcoin
Achieving Consensus
Advanced Blockchain Concepts
Cryptocurrency Wallets
Alternate Blockchains
Hyperledger and Enterprise Blockchains
Ethereum 101
Solidity 101
Smart Contracts
Ethereum Accounts and Ether Tokens
Decentralized Applications
Mining
ICO 101
Creating Your Own Currency
Scalability and Other Challenges
Future of Blockchain
Understanding Decentralized Applications
Understanding How Ethereum Works
Writing Smart Contracts
Getting Started with web3.js
Building a Wallet Service
Building a Smart Contract Deployment Platform
Building a Betting App
Building Enterprise Level Smart Contracts
Building a Consortium Blockchain
Other Books You May Enjoy
Index
Customer Reviews