更新时间:2021-07-23 16:45:12
封面
Title Page
Copyright and Credits
Blockchain across Oracle
Packt Upsell
Why subscribe?
Packt.com
Contributors
About the author
About the reviewers
Packt is searching for authors like you
Preface
History of Blockchain
What this book covers
Part I: Implications of Blockchain
Part II: Blockchain Core Concepts and Terminology
Part III: Implementing a Permissioned Blockchain
Part IV: Real-World Industry Case Studies
How I have approached this book
Who this book is for
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Part I
An Introduction to the Blockchain
What is a blockchain?
How does a blockchain work?
What is the architecture behind the blockchain?
The data layer
Data model transactions and chain structure
Cryptographic protocol hash functions and digital signatures
Merkle tree
Participants
The network layer
Peer-to-peer network and broadcast of data
Relay network
Local validation
The consensus layer
Sophisticated consensus mechanisms
Lightweight consensus mechanisms
Permissioned consensus
Sharding consensus
The incentive layer
Rewards distribution and transaction fees
The application layer
Digital ledger
Smart contract
RESTful and command-line APIs
Decentralized applications
Differences between public and private blockchains
How secure and private are blockchains?
What kind of applications can I run on blockchains?
Other decentralized applications
Summary
How Blockchain Will Disrupt Your Organization
Why is blockchain a disruptive technology?
What is Oracle's strategy?
What is the blockchain cloud service?
What are Oracle's competitors doing?
What are the disruptive effects on individuals?
Database administrator
Application integration developer
Frontend developer
Part II
Blockchain 101 - Assets Transactions and Hashes
Assets
Transactions
Managed by a peer-to-peer network
What does a transaction look like?
How can you send a transaction?
Hashes
The types of hash functions used by blockchain
Blockchain 101 - Blocks Chains and Consensus
Blocks
Breaking down blocks
Hashing a block
Chains
Blockchain
Distributed and decentralized
Forks
Orphaned and stale blocks
Soft fork versus hard fork
Sidechains
The underlying mechanism
Consensus
Methods of reaching consensus
Proof-of-work
Practical byzantine fault tolerance
Proof-of-stake
Delegated proof-of-stake
Blockchain 101 - Security Privacy and Smart Contracts
How secure is the blockchain?
Public versus private blockchains
Unexpected security risks