Pebellslearn by building
0%
RoadmapsMatrixCoursesSandboxSign in
Introduction to Blockchain  ›  Capstone Project

Public, Private and Consortium Chains

Blockchain Networks 15 minBlockchain networks differ in who may read, write and validate, and a blockchain only earns its costs when several parties need one record without a keeper they all trust.

Public, Private and Consortium Chains

The co-op's chain is a success, and three other co-ops in town want to use it for trading tools between them. Should anyone on the internet be able to join? Only approved co-ops? And is a blockchain even the right tool? Every blockchain project has to answer two questions before anything else: does this need a blockchain at all, and if so, who may take part.

The rule

First ask if you need a chain; then ask who may read, write and validate.

Networks differ in who holds three permissions:

Type Who can read Who can send transactions Who validates blocks Typical use
Public (permissionless) Anyone Anyone Anyone who meets the protocol's rules, such as doing work or locking stake Open payment networks, public smart-contract platforms
Private Whoever one organization allows Whoever that organization allows That organization's own nodes Internal audit trails
Consortium Usually members only Members A fixed group of member organizations Settlement or trade records between firms

Hybrid designs mix these. For example, a private chain can publish a fingerprint of its latest block on a public chain every hour, so outsiders can later check that its history was not rewritten.

A private chain run by one organization has a single controller, so it offers little over an ordinary database with an append-only audit log. A consortium makes more sense: its members want one shared record but do not want any single member to own it.

Where blockchains get used. Open payment networks and cross-border transfers; smart-contract platforms that run programmable agreements; supply-chain records where each company signs its own handover; registries of certificates or ownership that many parties need to check. Each case has several parties, one shared record, and no keeper that everyone trusts.

The shortcut

Before choosing a network type, run the "do we need a blockchain?" test. Pick a type only if it passes.

The four co-ops' trading ledgerStep 1 of 4
  1. Several writers?

    Four co-ops each record their own trades. Yes, more than one party writes.

If any of the first three answers had been no, such as a single writer or a party everyone already trusts, a shared database would be cheaper, faster and more private. Knowing when not to use a blockchain is part of understanding one.

Drills

Answer fast — trust the rule.

quick drill

Who may validate blocks on a public, permissionless chain?

quick drill

Five shipping firms want a shared record of container handovers that none of them owns and outsiders should not read. Which type fits best?

quick drill

A retailer wants a tamper-evident log of its own stock changes, and it is the only writer. What is the best advice?

quick drill

In the hybrid example, what makes the design hybrid?

Remember

  • First ask if you need a chain; then ask who may read, write and validate.
  • Shortcut: several writers, limited trust and no acceptable middleman means a blockchain may fit. Otherwise use a database.
  • Trap: a private chain run by one organization still has one boss.

Practice — level up

0/1 solved

Write your answer, then compare it with a rubric and a model answer.

ExplainDo we need a blockchain?

Pick a real record-keeping problem, such as school certificates, a housing society's maintenance payments, or shipment handovers between companies. Apply the "do we need a blockchain?" test to it. If it passes, choose a network type and justify it; if it fails, say what you would use instead.