In the context of blockchains and cryptocurrencies, a smart contract governs interactions with the digital ledger. They allow agreements between network participants to be executed automatically and can act as a complement, or substitute, for legal agreements. A smart contract is prewritten logic (computer program code) stored and distributed on the blockchain that directly controls certain aspects of transactions under certain conditions. A smart contract not only defines the terms and conditions (rules and penalties) around an agreement, but is also capable of automatically facilitating, executing, and enforcing the negotiation or performance of an agreement. A smart contract does this by taking the input, putting that input through the rules set out in the smart contract, and executing the required actions defined by those contractual clauses. Both platforms, Ethereum and Hyperledger Fabric, feature smart contracts in the sense of smart code that can be written in various...
Blockchain across Oracle
By :
Blockchain across Oracle
By:
Overview of this book
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 Mölken, 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 Mölken 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.
Table of Contents (24 chapters)
Title Page
Packt Upsell
Contributors
Preface
Free Chapter
An Introduction to the Blockchain
How Blockchain Will Disrupt Your Organization
Blockchain 101 - Assets, Transactions, and Hashes
Blockchain 101 - Blocks, Chains, and Consensus
Blockchain 101 - Security, Privacy, and Smart Contracts
Understanding the Blockchain Data Flow
Public Versus Permissioned Blockchains and their Providers
Ethereum Versus Hyperledger
Building a Next-Generation Oracle B2B Platform
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
Configuring, Extending, and Monitoring Your Network
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
Index
Customer Reviews