UsefulLinks
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
6.
Types of Blockchains and DLTs
6.1.
Public Blockchains
6.1.1.
Characteristics
6.1.1.1.
Open Participation
6.1.1.2.
Transparency
6.1.1.3.
Censorship Resistance
6.1.1.4.
Global Accessibility
6.1.2.
Use Cases
6.1.2.1.
Cryptocurrencies
6.1.2.2.
Public dApps
6.1.2.3.
Global Infrastructure
6.1.3.
Examples and Analysis
6.2.
Private Blockchains
6.2.1.
Characteristics
6.2.1.1.
Restricted Access
6.2.1.2.
Centralized Governance
6.2.1.3.
Enhanced Privacy
6.2.2.
Access Control and Governance
6.2.2.1.
Identity Management
6.2.2.2.
Permissioning Models
6.2.2.3.
Role-based Access
6.2.3.
Use Cases in Enterprise
6.2.3.1.
Supply Chain
6.2.3.2.
Finance
6.2.3.3.
Internal Operations
6.2.4.
Benefits and Limitations
6.3.
Consortium Blockchains
6.3.1.
Hybrid Model
6.3.1.1.
Shared Control
6.3.1.2.
Limited Participation
6.3.1.3.
Semi-decentralized
6.3.2.
Governance by a Group
6.3.2.1.
Decision-Making Processes
6.3.2.2.
Conflict Resolution
6.3.2.3.
Voting Mechanisms
6.3.3.
Use Cases
6.3.3.1.
Industry Consortiums
6.3.3.2.
Regulatory Compliance
6.3.3.3.
Cross-organizational Collaboration
6.4.
Non-Blockchain DLTs
6.4.1.
Directed Acyclic Graphs
6.4.1.1.
Structure and Operation
6.4.1.2.
Consensus in DAGs
6.4.1.3.
Scalability Advantages
6.4.2.
Tangle
6.4.2.1.
Transaction Validation
6.4.2.2.
Scalability Features
6.4.2.3.
IOTA Implementation
6.4.3.
Hashgraph
6.4.3.1.
Gossip Protocol
6.4.3.2.
Virtual Voting
6.4.3.3.
Asynchronous BFT
6.4.4.
Holochain
6.4.4.1.
Agent-centric Architecture
6.4.4.2.
Distributed Hash Tables
6.4.5.
Tempo
6.4.5.1.
Radix Implementation
6.4.5.2.
Sharding Approach
Previous
5. Consensus Mechanisms
Go to top
Next
7. Cryptocurrencies and Digital Assets