Book description
Learn what the Blockchain is, what the differences between available blockchain platforms are, how to work with Oracle's Blockchain Cloud Service, and how Blockchain can change the direction of your Oracle work and the focus of your customers.
Key Features
- A professional orientation of the Blockchain for Oracle developers and customers
- Learn what the Blockchain is and how it will affect for you and your customers
- Learn how blockchain will disrupt traditional cross-organizational applications
- Implement your own Blockchain on Oracle and develop your first smart contract
- Industry directions of the Blockchain to help you decide where to develop your skills
Book Description
Blockchain across Oracle gives you the professional orientation to Blockchain that you need as an Oracle developer in today's changing world. Written and prepared for you by Oracle Developer Champion Robert van Molken, this book gets you up to speed with the details of the Blockchain - core concepts, how to implement Oracle's Blockchain Cloud Service, industry implications for the Blockchain, and how the Blockchain will affect your Oracle customers.
Robert van Molken introduces you to the history and concepts of the Blockchain. You'll really get to understand the Blockchain inside and out, as an Oracle developer or solution architect. You'll understand the Blockchain flow, and how the hashes and chains create a new decentralised paradigm for you as an Oracle developer. You'll gain insights into how the Blockchain affects Oracle developers and customers in this modern and disruptive era. You'll see how the Blockchain concepts work in this new world where Assets, Transactions, Security, and Privacy, can all be sustained across a decentralized system for your customers.
Then you'll find a detailed look at the cutting-edge Oracle middleware solutions. You'll learn about Hyperledger Fabric, the opensource Blockchain framework used by Oracle as its core, and how to set up your own Oracle Blockchain Network. You'll design and develop a smart contract, and learn how to run it on the Oracle Blockchain Cloud Service.
The final part of the book looks at how the Blockchain will affect your customers across various industry sectors. By studying industry trends in the financial services sector, healthcare industry, and the transport industry, you'll discover how the options and possibilities for you and your clients are being transformed by the Blockchain across Oracle. You'll complete this professional orientation by looking at Blockchain trends and future directions.
What you will learn
- A full introduction to the Blockchain
- How the Blockchain affects Oracle developers and customers
- Core concepts including blocks, hashes, and chains, assets, transactions, and consensus
- How to work with Oracle Cloud to implement a Blockchain Network
- Design, develop, and run smart contracts on the Oracle Blockchain Cloud Service
- Blockchain security and privacy for Oracle developers and clients
- Public and private Blockchain decisions for Oracle architects and developers
- Industry analysis across finance, governance, and healthcare sectors
- Industry trends and the future of the Blockchain technology
Who this book is for
This book is a professional orientation for all Oracle developers, solution architects, and decisions makers involved in Oracle system and future development.
Table of contents
- Title Page
- Copyright and Credits
- Packt Upsell
- Contributors
- Preface
- Part I
-
An Introduction to the Blockchain
- What is a blockchain?
- How does a blockchain work?
- What is the architecture behind the blockchain?
- Differences between public and private blockchains
- How secure and private are blockchains?
- What kind of applications can I run on blockchains?
- Summary
- How Blockchain Will Disrupt Your Organization
- Part II
- Blockchain 101 - Assets, Transactions, and Hashes
- Blockchain 101 - Blocks, Chains, and Consensus
-
Blockchain 101 - Security, Privacy, and Smart Contracts
- How secure is the blockchain?
- Maintaining privacy on the blockchain
- Making sense of smart contracts
- Summary
- Understanding the Blockchain Data Flow
- Public Versus Permissioned Blockchains and their Providers
- Part III
- Ethereum Versus Hyperledger
-
Building a Next-Generation Oracle B2B Platform
- Introducing the business case
-
Traditional cross-organizational applications
- Introducing Oracle B2B
- Introducing Oracle SOA Suite
- Implementing the business case on a B2B network
- Five implementation challenges and/or pitfalls
- Blockchain can solve these challenges
- Blockchain – the next-generation B2B platform
- Summary
- Introducing the Oracle Blockchain Cloud Service
- Setting Up Your Permissioned Blockchain
- Designing and Developing Your First Smart Contract
-
Deploying and Testing Your First Smart Contract
- Deploying your smart contract 
- Exposing smart contracts using the REST proxy
-
Testing a smart contract using a REST client
- Installing a client to call the REST proxy's API
-
Importing and testing chaincode API requests
- Available REST proxy APIs
- Getting the version of the OBCS API
- Overview of chaincode interactions
- Setting up all of the required demo assets
- Reading asset data to check the current values
- Reporting a new accident
- Updating the accident report
- Issuing a new insurance policy
- Requesting a quote for vehicle repairs
- Offering a repair quote with estimates
- Sending an insurance claim to the driver at fault
- Monitoring executed transactions
- Summary
-
Configuring, Extending, and Monitoring Your Network
- Extending your blockchain network
- Configuring your blockchain network
- Monitoring your blockchain network
- Summary
- Part IV
- Blockchain Across the Financial Services Industry
- Blockchain Across the Transportation Industry
- Blockchain Across the Healthcare Industry
- Future Industry and Technology Directions
- Other Books You May Enjoy
Product information
- Title: Blockchain across Oracle
- Author(s):
- Release date: October 2018
- Publisher(s): Packt Publishing
- ISBN: 9781788474290
You might also like
book
Architecting Enterprise Blockchain Solutions
Demystify architecting complex blockchain applications in enterprise environments Architecting Enterprise Blockchain Solutions helps engineers and IT …
book
Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make it Work for You
Learn all about blockchain and its applications in cryptocurrency, healthcare, Internet of Things, finance, decentralized organizations, …
book
Blockchain for Enterprise
Implement blockchain principles in your choice of domain using Ethereum Key Features Build permissioned enterprise-grade blockchain …
book
Blockchain Developer's Guide
Build real-world projects like a smart contract deployment platform, betting apps, wallet services, and much more …