Blockchain across Oracle
上QQ阅读APP看书,第一时间看更新

Part III: Implementing a Permissioned Blockchain

Chapter 8, Ethereum Versus Hyperledgercovers two major private blockchains that you can run yourselves: Ethereum and Hyperledger. Based on the story we have woven so far, you should be ready to implement your own blockchain. This chapter also details the differences between these platforms and discusses which one is more suited to implementing a consortium blockchain.

Chapter 9, Building a Next-Generation Oracle B2B Platform, takes a look at blockchain concepts and reflects on where blockchain can replace certain parts of the Oracle middleware. The chapter proposes an insurance and claim process example and shows how a traditional cross-organizational application can be rebuild using blockchain to overcome current inefficiencies.

Chapter 10, Introducing the Oracle Blockchain Cloud Service, explores Oracle's answer for running a consortium blockchain, which uses Hyperledger Fabric as its core. The chapter answers questions on Oracle's strategy and what they offer as a cloud service on top of Fabric.

Chapter 11, Setting Up Your Permissioned Blockchainwill walk you through the steps involved for setting up our own permissioned blockchain for our real-world use-case described in Chapter 9, Building a Next-Generation Oracle B2B Platform, now that we know what the Oracle Blockchain Cloud Service is capable of.

Chapter 12, Designing and Developing Your First Smart Contract, helps you design and develop our first smart contract that we can later deploy and test on the Oracle Blockchain Cloud Service. In the process, we will also set up a development environment.

Chapter 13, Deploying and Testing Your First Smart Contract, enables you to deploy and test our smart contract (developed based on the use-case described in Chapter 9, Building a Next-Generation Oracle B2B Platform) on the Oracle Blockchain Cloud Service and test its functions using the REST proxy.

Chapter 14, Configuring, Extending and Monitoring Your Network, (the last implementation chapter) helps extend our blockchain network we have set up in Chapter 10, Introducing the Oracle Blockchain Cloud Service, by adding an external Hyperledger Fabric participant. This new member organizations will join the existing network and install the same smart contract.