Run a private blockchain network where only approved business partners can join and certain transactions stay confidential between selected participants.
Share a ledger between consortium members, for example banks settling trades, where deal details are visible only to the parties involved.
Build enterprise smart contracts that behave like public Ethereum contracts but operate on a permissioned network with instant transaction finality.
Prototype a private Ethereum network locally in under two minutes using the built-in quickstart tool before deploying to production on Kubernetes.
Quickstart tool sets up a local test network in under two minutes. Production deployment supports Kubernetes. Tessera must be configured separately for private transactions.
GoQuorum is a version of Ethereum built for business and enterprise use rather than for public blockchain participation. Ethereum is a public network where anyone can join and transactions are visible to all, which does not work for companies that need to share data with select partners without exposing it to the world. GoQuorum addresses this by adding privacy controls and alternative ways for nodes to agree on transactions, while keeping the core Ethereum programming model intact. The key difference from standard Ethereum is that GoQuorum separates public and private state. A transaction can be marked private so that only the intended participants can see its contents. The actual private data is exchanged directly between those participants using an encrypted messaging layer called Tessera, while a hash of the transaction appears on the shared chain so all nodes know something happened without seeing the details. This lets a group of businesses run a shared ledger where certain deals remain confidential. Because GoQuorum is meant for known participants rather than an open public network, it does not use the energy-intensive proof-of-work mining process. Instead it offers several consensus options suited for permissioned networks: QBFT and Istanbul BFT both provide immediate transaction finality (a transaction is confirmed the moment it is included, with no chance of reorganization), while Raft-based consensus focuses on speed and creating blocks only when there are transactions to process. Node membership is controlled through a permissioning system, so only approved organizations can join the network. Account management can be extended through plugins to connect with external key vaults or other credential systems. GoQuorum is a fork of the official Go implementation of Ethereum and tracks its releases. It can be deployed on Kubernetes, has an integrated development environment called Cakeshop, and comes with a quickstart tool that sets up a local test network in under two minutes. The project is open to community contributions and is supported by ConsenSys.
← consensys on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.