Blockchains can be categorized into several types based on their accessibility, control, and permission levels. Each type has its own characteristics and use cases:
1. Public Blockchains:
- Open AccessPublic blockchains are open to anyone who wants to participate. Anyone can join the network, validate transactions, and add new blocks.
- DecentralizedThey are highly decentralized, with no central authority controlling the network.
- ExamplesBitcoin and Ethereum are well-known public blockchains.
2. Private Blockchains:
- Restricted AccessPrivate blockchains restrict access to a select group of participants who are typically known and trusted.
- ControlledThey are often controlled by a single organization or consortium of organizations.
- Use CasesPrivate blockchains are commonly used for business applications where privacy and control are critical.
3. Consortium (Federated) Blockchains:
- Limited AccessConsortium blockchains are shared among a group of organizations, and participation is by invitation.
- Partially DecentralizedThey are more decentralized than private blockchains but less decentralized than public ones.
- CollaborationThey are suitable for industries where multiple organizations need to collaborate while retaining some control.
4. Hybrid Blockchains:
- Mix of Public and Private: Hybrid blockchains combine elements of both public and private blockchains.
- Use Cases: They are used in scenarios where some data is public, while sensitive data is kept private.
5. Permissionless Blockchains:
- No Permission Required: Permissionless blockchains, often associated with public blockchains, do not require permission to join or participate.
- Examples: Bitcoin and Ethereum are permissionless blockchains.
6. Permissioned Blockchains:
- Permission RequiredPermissioned blockchains, common in private and consortium settings, require permission to join and validate transactions.
- Controlled AccessAccess is controlled and granted by network administrators.
- Use CasesEnterprise applications, supply chain management, and finance often use permissioned blockchains.
7. Sidechains:
- Parallel BlockchainsSidechains run alongside the main blockchain and are connected to it.
- ScalabilityThey can improve scalability and offer specific features or smart contracts while remaining connected to the main blockchain.
- InteroperabilitySidechains can enable interoperability between different blockchains.
8. Permissioned Public Blockchains:
- Hybrid Approach: These blockchains combine elements of public accessibility with permissioned control over validators.
- Use Cases: They can be used in scenarios where public participation is desirable, but control is maintained.
9. Cross-Chain Platforms:
- Interconnected Blockchains: Cross-chain platforms aim to connect different blockchains, allowing assets and data to move seamlessly between them.
- Interoperability: They enable interoperability and collaboration between different blockchain ecosystems.
The choice of blockchain type depends on factors such as the level of decentralization desired, the need for privacy and control, and the specific use case of the blockchain application. Different industries and applications may benefit from various types of blockchains to meet their requirements.
Key terms in plain language
Open a term for a concise explanation of language used on this page.
Fiber Internet
Internet delivered through strands of glass using light. Fiber commonly supports high capacity, low latency, and strong upload performance, but availability must be confirmed for the exact address.
Broadband
A general term for always-on, high-speed Internet access. Broadband can be delivered over fiber, cable, DSL, fixed wireless, cellular, or satellite networks.
Bandwidth
The amount of data a connection can carry in a given time, usually measured in Mbps or Gbps. More bandwidth supports more users, devices, and simultaneous applications.
Latency
The time it takes data to travel between two points. Lower latency improves voice, video meetings, cloud applications, gaming, and other real-time services.
Dedicated Internet Access (DIA)
A business-grade Internet connection with capacity dedicated to the customer rather than shared in the same way as typical consumer broadband. It often includes symmetrical speeds and an SLA.
SD-WAN
Software-defined wide area networking. It manages multiple connections and chooses paths based on application needs, performance, and policy to improve resilience and control.