Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Matthew Gol-Kirk, Matt Lucas, David Gorman, Michael Bradley
Getting Started with Enterprise Blockchain
Foreword
Preface
Who Is This Book For?
How Is This Book Organized?
Conventions Used in This Book
O’Reilly Online Learning
How to Contact Us
Acknowledgments
1. Introduction to Blockchain
Business Networks
Ted the Businessman
The Ledger
Transactions and Contracts
The Problems with Ledgers and Contracts
Enter the Blockchain
A Car Example
Blockchain and Trust
Blockchain and Bitcoin
The Bitcoin Network
The Requirements of Blockchain for Business
The Assets That Are Tracked
Knowing Each Transaction’s Participants
The Rules Around Privacy and Confidentiality
How Transactions Are Endorsed
How the Network Is Governed
Blockchain Technology
The Hyperledger Project
IBM and Blockchain
Summary
2. Identifying When to Use Blockchain
Identifying Issues in the Business Network
What Are the Benefits of a Blockchain-Based Solution?
Assets, Participants, and Transactions
Assets
Participants
Transactions
The Blockchain Fit
Choosing a First Scenario
Transforming the Business Network
Growing the Business Network
Ten Questions to Explore the Scenario in More Detail
Commercial Paper: An Example Scenario
Commercial Paper Assets
Commercial Paper Participants
Commercial Paper Transactions
Consensus
Provenance
Immutability
Finality
Summary
3. Designing a Blockchain Network
Governance Model
Network Members and Consumers
Architecture and Design Considerations
Participant Types
Network Roles
Assets
Transactions
Endorsements
Deployment
Network Access
Regulations
Nonfunctional Requirements
Security Considerations
Governance, Administration, and Operation Considerations
Data Considerations
Jurisdiction
Data Privacy
Channels
Private Data Collections
Encryption
Identity
Onboarding
Summary
4. Developing a Blockchain Network
Smart Contracts
Channel Ledger
Blockchain Structure
World State
Client Application
Connection Profile
Credentials
SDK
Code, Debug
Smart Contract Features
Tutorials and Patterns
Summary
5. A Blockchain Example: Commercial Paper
What Is Commercial Paper?
Understanding the Commercial Paper Tutorial
Running the Commercial Paper Tutorial
Extending the Commercial Paper Tutorial
Writing the New getPaper Transaction
Writing the New getPaper.js Application
Upgrading the Smart Contract
Invoking the New getPaper.js Application
Testing with New Paper
Summary
6. What’s Next in Blockchain
Blockchain Technology
Standardization
Stability
Simplification
The Next Generation of Blockchain Features
Blockchain Applications
Blockchains for Business
Blockchains for the Good of Society
Summary
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Getting Started with Enterprise Blockchain
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset