Core Primitives
Essential technical concepts that form the building blocks of every Holochain application. These primitives are fundamental to understanding how Holochain works at a technical level.
Validation and State Management
Actions
The fundamental operations that can be performed in a Holochain application and how theyβre validated.
Progenitor
The foundational concept for establishing identity and authority in distributed systems.
Eventual Consistency
How Holochain maintains data consistency across distributed nodes without central coordination.
Data Organization and Discovery
Anchors
Fixed reference points in the DHT that enable efficient data discovery and organization.
Paths
Hierarchical addressing system for organizing and finding data in the distributed hash table.
Signals
Real-time communication mechanism between agents in the network.
Learning Path
- Actions - Understand the fundamental operations
- Progenitor - Learn about identity establishment
- Anchors & Paths - Master data organization
- Eventual Consistency - Understand distributed coordination
- Signals - Explore real-time communication
Implementation Context
These primitives directly support:
- HDK Development - Building applications
- System Architecture - Understanding design decisions
- Advanced Topics - Complex implementations
Related Concepts
- Fundamentals - Basic building blocks
- Advanced Topics - Specialized implementations