Classifying DLT types and analyzing their key features and characteristics
By the end of this session, you will be able to:
Distributed Ledger Technologies can be classified along multiple dimensions, each affecting their functionality, security, and use cases.
Who can participate in the network?
How is data organized and linked?
How do nodes agree on validity?
Bitcoin, Ethereum, Litecoin
Hyperledger Fabric, R3 Corda
Energy Web Chain, IBM Food Trust
The choice depends on your requirements:
Linear chain of blocks linked by cryptographic hashes
Network structure where transactions reference multiple previous transactions
Gossip protocol with virtual voting for consensus
Data is replicated across multiple nodes
Mathematical algorithms ensure data integrity
Protocols for reaching agreement among nodes
Historical data cannot be easily changed
| DLT Type | Throughput (TPS) | Latency | Energy Consumption | Scalability |
|---|---|---|---|---|
| Bitcoin (PoW) | 7 | 10-60 minutes | Very High | Limited |
| Ethereum (PoS) | 15 | 12 seconds | Low | Moderate (with sharding) |
| Hyperledger Fabric | 3,500+ | < 1 second | Very Low | High |
| IOTA (DAG) | 1,000+ | < 10 seconds | Very Low | High |
| Hedera Hashgraph | 10,000+ | 3-5 seconds | Low | Very High |
Different DLT types optimize for different aspects:
Examples: Cryptocurrencies, public records, voting systems
Examples: Enterprise systems, supply chains, internal auditing
Examples: Banking networks, trade finance, industry consortiums
Examples: IoT networks, micropayments, high-frequency trading
In the next session, we'll explore Consensus in DLT, diving deeper into how different distributed ledger systems achieve agreement among participants and the specific consensus mechanisms used in various DLT implementations.