What comes after blockchain?
Scalable distributed apps with data integrity
Decentralization with no bottlenecks and adaptable validation
No centralized servers, no ledgers, and no middlemen
Individual authority over data sharing, access, and storage
A more human internet
Each of us wants to have control over how and with whom we interact. In order to evolve and thrive, our communities must support everyone's uniqueness. Yet today, our online relationships are dominated by centralized corporate web sites.
Holochain enables a distributed web with user autonomy built directly into its architecture and protocols. Data is about remembering our lived and shared experiences. Distributing the storage and processing of that data can change how we coordinate and interact. With digital integration under user control, Holochain liberates our online lives from corporate control over our choices and information.
Holochain helps people:
- Own their own data
- Control their identity
- Connect applications to suit their needs
- Transact without centralized systems
- Build lighter, faster, cheaper applications
Holochain apps help:
- Governance & Collaboration
- Social Media, Social Networks, & Vendor Links
- Sharing Economy & Platform Co-ops Apps
- Supply Chain Wins & Social Communities
Start building your own innovative applications
To develop Holochain applications you need to know about:
- getting Holochain installed
- how to use the command line tools
- how to configure your application by creating a "DNA" file
- how to think through building a distributed application
- how to build a user interface for your app
- how to test your application code
Holographic storage for distributed applications
Holochain applications (hApps) are held entirely by people. No trusted third parties. No central points of failure. They enable direct architectural consent and cryptographic communication that are low risk, for less cost.
Each agent owns an immutable hash chain and stores public data as a monotonic DHT node. Think lightweight, secure decentralized computing possible on mobile devices!
Low-cost, lightweight, secure
Every application runs its own holochain on its own terms, with cheaper hosting overhead. Since users are hosts, as more agents use an app, more hosting power and storage becomes available. The load gets lighter!
Each agent's source chain holds the app's “DNA”—the code that runs the app. Its peer validation requirements ensure secure apps. That data cannot be counterfeited, tampered with, or lost. Each app stores its data in a validating DHT creating redundancy of public data across randomized nodes. When nodes go offline, the DHT is self-healing and rebalances the data to different nodes. And if someone alters their own app code they effectively fork themselves out of the shared DHT space into an entirely different application.