Everyone in the enterprise world already has a blockchain strategy. If they don’t have one now, they risk the chance of staying behind or simply missing an opportunity. For the last few years, the benefits and correlated risks of fully adopting blockchain technology have been estimated, analyzed, and discussed at large. One thing is clear – despite the potential for a big upside, embracing a newly developed technology presents numerous risks that shouldn’t be underestimated. Blindly introducing new technology stack into an already working production environment means exposing that environment to potentially dangerous security breaches, hacks and data loss.
So, where we are now? Most blockchain protocols claim some level or maturity … but are they, in fact, sufficiently mature? Are they ready for full on-premise deployment in large-scale enterprises? Will CIOs and other business executives enjoy the same comfort as that of the tooling they already have? Let’s review what it takes to move a blockchain protocol from open source to enterprise.
It’s no surprise that the largest cloud providers are also the largest drivers of the Blockchain as a Service (BaaS) model. Let’s call them Tier 1 BaaS providers. They have already established themselves as market leaders with large customer bases. Offering various cloud services and expanding to blockchain seemed to be a logical and evolutional step.
Microsoft is one of the largest players in the BaaS space. So far, it has focused primarily on Ethereum but also offers services for running R3’s Corda and Hyperledger Fabric networks. It has dedicated many resources to building the Azure Blockchain Workbench and Azure Blockchain Service. Microsoft’s team is also a key founder and an active participant in the Ethereum Enterprise Alliance (EEA) and Token Taxonomy Initiative (TTI). In addition, it has recently joined the Hyperledger family, for which it will contribute to the code and promise be an active member.
Amazon Web Services (AWS)
AWS and Microsoft Azure have almost equally split control of the managed blockchain space, though your niche will determine which of these services you use. If you are into financial services, you would probably use Azure, but if you are into healthcare, insurance, or other verticals, your choice is probably AWS. Recently, AWS has made publicly available its Managed Blockchain offering. It supports only Hyperledger Fabric for now but there are plans to integrate Ethereum too. AWS has also invested in the development of Amazon Quantum Ledger Database (QLDB), which is an append-only database with a cryptographically verifiable transaction log.
IBM is one of the primary maintainers of Hyperledger Fabric’s source code and, thus, is heavily involved in providing cloud services and product updates for it. Lately, IBM has opened its IBM Blockchain 2.0 to be multi-cloud, which means you can run your Fabric network across various cloud providers.
The Oracle blockchain platform has based its solution only on Hyperledger Fabric, which is not ideal but offers some neat services like enhance node provisioning, blockchain explorer and improved security.
VMWare clearly saw the issues that affect the current blockchain infrastructure. It is working to resolve these issues with Concord, a highly scalable and energy-efficient distributed trust infrastructure for consensus and smart contract execution.
Apart from the major cloud providers, in 2018 we saw the birth of Blockchain as a Service companies that base their products on top of existing cloud computing platforms; let’s call them Tier 2 BaaS. They are usually smaller, more agile startups that can push new offerings almost every month. This makes them very good choices for a faster go-to-market strategy. Their solutions are wide and colorful, and they usually cover different blockchain protocols. They remain unable to address most enterprise needs yet, but they will stay on the right track and be an attractive option as long as the establishment doesn’t disrupt them. The names that stand out in this category are Kaleido and Blockdaemon.
What are the enterprise needs from a blockchain perspective? Where do we want to see improvements so that we can fully use the benefits of decentralized ledger technology? Let’s separate the main requirements into four categories: platform; interfaces; infrastructure and network; and security and analytics.
Infrastructure and Network
Enhanced Security and Analytics
As discussed, the blockchain technology stack has a long way to go before it will be mature enough for mainstream enterprise adoption. This is a completely normal process, as software developers and business leaders transition their mindsets from the currently siloed and centralized infrastructure to the distributed ledger networks. Luckily, we are at the forefront of this technological revolution and have the chance to contribute to what, one day, will be the norm.
An solid gold toilet from Churchill's birthplace goes missing. | Source: AP Photo, File Golden toilets don’t come around very… Read More
eToro , an Israel-based exchange platform, revealed a new programming language designed to simplify derivatives trading.Speaking ahead of the Ethereal… Read More
Credit: Dreamstime Research firm Gartner, whose past evaluations of blockchain have been conservative to say the least , expects the… Read More
The year is 2017. Cryptocurrencies and their underlying blockchain technology are sternly poised to take over the world. Investors, all… Read More
Much like banks, there is competition with the Ethereum decentralized finance (DeFi) ecosystem; each protocol and ecosystem offers different benefits… Read More