Useful Links
Computer Science
Distributed Systems
Blockchain and Distributed Ledger Technologies
1. Fundamentals of Distributed Systems
2. Core Cryptographic Principles
3. Introduction to Distributed Ledger Technology
4. Blockchain Fundamentals
5. Consensus Mechanisms
6. Types of Blockchains and DLTs
7. Cryptocurrencies and Digital Assets
8. Smart Contracts and Decentralized Applications
9. Blockchain Architecture and Development
10. Security, Privacy, and Challenges
11. Scaling Solutions
12. Applications and Industry Use Cases
13. The Future of DLT
Types of Blockchains and DLTs
Public Blockchains
Characteristics
Open Participation
Transparency
Censorship Resistance
Global Accessibility
Use Cases
Cryptocurrencies
Public dApps
Global Infrastructure
Examples and Analysis
Private Blockchains
Characteristics
Restricted Access
Centralized Governance
Enhanced Privacy
Access Control and Governance
Identity Management
Permissioning Models
Role-based Access
Use Cases in Enterprise
Supply Chain
Finance
Internal Operations
Benefits and Limitations
Consortium Blockchains
Hybrid Model
Shared Control
Limited Participation
Semi-decentralized
Governance by a Group
Decision-Making Processes
Conflict Resolution
Voting Mechanisms
Use Cases
Industry Consortiums
Regulatory Compliance
Cross-organizational Collaboration
Non-Blockchain DLTs
Directed Acyclic Graphs
Structure and Operation
Consensus in DAGs
Scalability Advantages
Tangle
Transaction Validation
Scalability Features
IOTA Implementation
Hashgraph
Gossip Protocol
Virtual Voting
Asynchronous BFT
Holochain
Agent-centric Architecture
Distributed Hash Tables
Tempo
Radix Implementation
Sharding Approach
Previous
5. Consensus Mechanisms
Go to top
Next
7. Cryptocurrencies and Digital Assets