There are many reasons permissioned blockchain has been the architecture of choice for the overwhelming majority of enterprise blockchain adoption so far:
Control over who is transacting.
Control over who has access to data.
The signatures that count towards consensus and finality.
Physical network security.
Reduced regulatory complications.
Simplified network governance.
Coordinated upgrades to network and app infrastructure.
Anonymity of transactions participants (gas free running).
Blockchain native privacy models (Corda, Quorum, Hyperledger Besu / Fabric).
Off-chain file and data transfer.
Advanced cryptography - zero-knowledge and secure compute.
All of these considerations remain as relevant today, as they were in 2015 at the dawn of enterprise blockchain.
1. Prioritize decentralization of the infrastructure
Require each participant to maintain their own highly-available infrastructure, in their own Cloud VPC or on-premise data-center, and cross connect it to every other participant when they join the network.
2. Prioritize decentralization of the business transactions
Provide fully managed self-service infrastructure with rapid onboarding, that is automatically cross-connected to every other network participant, while ensuring every participant has their own sovereign keys and data.
Since the beginning of the Kaleido project, we’ve been working with real business networks to address this last fundamental challenge of permissioned blockchain.
To let network participants have their cake, and eat it too.
Today we’re proud to announce that Kaleido’s first of a kind solution to this challenge is Generally Available and ready for production use.
Our PrivateStack technology has had a long incubation period, because we needed to ensure we got the foundations right throughout the Kaleido platform. In fact, release of the technology represents the third generation of our infrastructure platform:
The PrivateStack software package itself provides you with two key components:
Simplifies the creation of your private self-managed node into a single command. Provides a secure API to bootstrap your node into the business network, and share its public identity with other nodes in the same Kaleido environment. A cut-down version of the agent we run for nodes in the Kaleido fully-managed platform, it provides your organization enough with enough connectivity to ease on-boarding, without compromising the integrity of your private keys and data.
With this approach, we’ve been able to keep the OSS core blockchain protocol itself untouched. We’re also able to support all protocols, regardless of their choice of networking and consensus algorithm. Today we support:
Look out for an upcoming Walkthrough Wednesday where we will demonstrate the feature end to end, and show you how easy it is to get your own node running with PrivateStack fully interconnected with the rest of your multi-region, multi-cloud and hybrid borderless blockchain network.