Free tech learning for everyone, from basics to pro

BlockchainEmerging Technologies and SecurityBeginner

Public, private and permissioned blockchains

In short: Blockchains differ by who may read data, submit transactions and validate blocks. Public chains are open to anyone; private and consortium chains limit participation to known members. The right choice depends on trust, privacy, speed and governance needs, and sometimes the right answer is a normal database.

Two questions that define a blockchain

When people say "blockchain" they may mean very different systems. Two questions sort them out:

  • Who can take part? If anyone can run a node and validate, the chain is permissionless. If only approved members can, it is permissioned.
  • Who can see the data? A public chain lets anyone read it. A private chain restricts reading to members.
Blockchain typesWho can join?Publicanyone reads, writesPrivateone organisationConsortiumgroup oforganisationsHybridprivate plus publicproofs
Figure 1. Blockchains are classified mainly by who may read, write and validate.

The four common types

TypeWho validatesTypical consensusExample uses
Public (permissionless)Anyone who meets the rulesProof of work or proof of stakeCryptocurrencies, open token systems, public registries
PrivateNodes run by one organisationRaft-style or BFT orderingInternal audit trails, testing
ConsortiumA set of member organisationsBFT voting among membersTrade finance, supply chains, industry data sharing
HybridPrivate network that anchors proofs on a public chainMixedKeeping data private while proving it existed at a point in time

Well-known permissioned platforms include Hyperledger Fabric, an open-source project hosted by the Linux Foundation that supports private channels between members, and Corda, designed for regulated financial agreements where data is shared only with the parties involved. Public networks include Bitcoin and Ethereum.

Trade-offs

Permissionless versus permissionedPermissionlessOpen participationPseudonymous usersPoW or PoS consensusSlower, fully transparentPermissionedInvited members onlyKnown identitiesBFT or Raft-style orderingFaster, access controlled
Figure 2. Permissioned chains trade openness for speed, privacy and control.

Public chains offer strong censorship resistance and transparency: nobody can quietly change the rules or exclude you. The cost is lower throughput, transaction fees, and the fact that all data is visible. Permissioned chains are faster and can keep data confidential, but trust moves to the members and whoever runs the membership service. A private chain run by one company gives up most of the "no single owner" benefit, and critics point out it can be close to a replicated database with extra steps.

Security concerns differ too. In a public chain, the threats are majority attacks, smart contract bugs and key theft. In a permissioned chain, you also worry about certificate authority compromise, insider abuse by a member, and weak governance over who can join.

Choosing the right type

  1. Do several parties need to write to the same record? If only one does, a database is usually better.
  2. Do those parties distrust each other or lack a trusted middleman? If a trusted operator exists, consider a shared database run by them.
  3. Must data be confidential? If yes, a permissioned chain or a hybrid design fits better than a fully public one.
  4. Must anyone be able to verify without permission? If yes, a public chain or public anchoring is needed.
  5. Who governs upgrades, membership and disputes? Write this down before building anything.

Tip: never put personal data directly on a public chain. Data protection laws such as the UK and EU GDPR include a right to erasure, which conflicts with a ledger designed never to forget. Store data off-chain and record only hashes or references.

In exams, be ready to compare permissioned and permissionless designs and to justify a choice for a scenario. At work, the most valuable skill is often recognising when no blockchain is needed at all.

Practice

What makes a blockchain permissioned?
Only approved, identified members can validate or submit transactions; participation is controlled by a membership service or governance body.
Why might a consortium chain suit a group of shipping companies?
Several organisations that do not fully trust each other can share one record, keep data private from outsiders, and use fast voting-based consensus among known members.
Why should personal data not be written directly to a public chain?
It becomes permanent and visible to anyone, which conflicts with privacy laws and rights such as erasure; store it off-chain and keep only hashes.

Key takeaways

  • Permissionless versus permissioned is about who can validate; public versus private is about who can read.
  • Main types: public, private, consortium and hybrid.
  • Public chains favour openness; permissioned chains favour speed, privacy and control.
  • Governance and membership are security controls in permissioned chains.
  • If one trusted party controls the data, a normal database is usually better.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.