Ethereum was developed on top of Bitcoin by introducing smart contracts along with Turing-complete scripting languages such as solidity. Ethereum is a general-purpose platform for DApp development. The platform is very popular. However, Ethereum is not mature yet. Compared to Bitcoin, it is more vulnerable to hacking, since any human errors in writing a smart contract are visible to everybody. It inherited the performance issue from Bitcoin. Many initiatives are ongoing to address this scalability problem. In the next chapter, we will dive into the details of solidity, the most popular language for writing Ethereum smart contracts.
Blockchain Development with Hyperledger
By :
Blockchain Development with Hyperledger
By:
Overview of this book
Blockchain and Hyperledger are open source technologies that power the development of decentralized applications. This Learning Path is your helpful reference for exploring and building blockchain networks using Ethereum, Hyperledger Fabric, and Hyperledger Composer.
Blockchain Development with Hyperledger will start off by giving you an overview of blockchain and demonstrating how you can set up an Ethereum development environment for developing, packaging, building, and testing campaign-decentralized applications. You'll then explore the de facto language Solidity, which you can use to develop decentralized applications in Ethereum. Following this, you'll be able to configure Hyperledger Fabric and use it to build private blockchain networks and applications that connect to them. Toward the later chapters, you'll learn how to design and launch a network, and even implement smart contracts in chain code. By the end of this Learning Path, you'll be able to build and deploy your own decentralized applications by addressing the key pain points encountered in the blockchain life cycle.
This Learning Path includes content from the following Packt products:
• Blockchain Quick Start Guide by Xun (Brian) Wu and Weimin Sun
• Hands-On Blockchain with Hyperledger by Nitin Gaur et al.
Table of Contents (25 chapters)
Title Page
Copyright
About Packt
Contributors
Preface
Free Chapter
Blockchain - Enterprise and Industry Perspective
Exploring Hyperledger Fabric
Setting the Stage with a Business Scenario
Designing a Data and Transaction Model with Golang
Exposing Network Assets and Transactions
Business Networks
A Business Network Example
Agility in a Blockchain Network
Life in a Blockchain Network
Governance, Necessary Evil of Regulated Industries
Hyperledger Fabric Security
Introduction to Blockchain Technology
Ethereum Fundamentals
Overview of Solidity Programming
Building an Ethereum Blockchain Application
Exploring an Enterprise Blockchain Application Using Hyperledger Fabric
Implementing Business Networks Using Hyperledger Composer
Blockchain Use Cases
Other Books You May Enjoy
Index
Customer Reviews