Earlier in our playbook for blockchain, my colleague Brian Henkel highlighted some of the key questions to ask when getting started with your blockchain. You might recall that in order to benefit from blockchain, its implementation must be:
- Decentralized as to eliminate the need for central authority
- Immutable as to reduce the risk of fraud
- Immediate in delivering near-instant reconciliation
- Simplified in terms of infrastructure complexity
With that in mind, let’s examine the important considerations for installing a blockchain network so that you can start coding applications.
A Playbook for Blockchain in the Enterprise, Part 2
Did you know your existing investment in the IBM System z platform is ideal for running blockchain due to its inherent superiority in scalability, performance and security over other distributed platforms? The mainframe is built for speed, which means it has tremendous memory networking capabilities that can accelerate the interaction between your blockchain and other existing business data. It’s also built for security, with hardware accelerators enabling pervasive encryption not found on x86 platforms that are common to most public clouds. Finally, the mainframe is built for scalability to the tune of running 8,000 virtual machines with up to 32TB of memory.
Equally important is your choice of a blockchain distributed ledger system. As a member of the Linux Foundation, CA Technologies is helping advance cross-industry blockchain technologies through the open-sourced collaborative effort Hyperledger. In that, the Hyperledger Fabric network is a business blockchain framework used for developing blockchain applications with modular architecture, thereby allowing components such as consensus and membership services to be plug-and-play.
The Sweet Spot
Combining the Hyperledger Fabric platform with zLinux delivers a fully integrated enterprise-ready blockchain platform designed to accelerate the development, governance, and operating of a multi-institution business network. If you would like to create a blockchain network where you can practice developing, testing and deploying your code, I highly recommend that you check out our tutorial, Hyperledger Fabric v1.1 – Create a Development Business Network on zLinux.