Powered By HolochainHolochain is a new open source framework for truly peer-to-peer applications. Holo acts as a bridge between Holochain apps and users by creating an ecosystem that enables distributed hosting services provided by peers.
An end-to-end open source P2P app framework. Holochain delivers the promises of blockchain with a mashup of proven tech that provides self-owned data, a distributed database, and peer accountability.
Why Holochain?Because the world needs an upgrade
Holochain helps by creating an alternative to the dominant centralized systems of the Internet, protecting our ability to make our own choices, and giving trustworthy information we can act on. We call this 'digital agency', and we believe it will give us the power to face today's complex problems, together.
An application frameworkHolochain is an open-source framework for creating peer-to-peer applications that are secure, reliable, and fast. Instead of depending on servers, Holochain applications connect user devices directly to each other in secure networks. This gives users the best of both worlds — the autonomy and availability of locally installed software, with the power and redundancy of cloud software. Application developers, in turn, no longer have to maintain and pay for cloud hosting.
Agent-centricHolochain takes an agent-centric approach, putting you at the center of your computing experience. This isn’t just a pleasant-sounding philosophy; it’s actually how it’s built. Applications run on your device, creating self-owned identities and data. Open programming interfaces ensure you always have access, while consent-based permission control protects you from unauthorized use.
Encrypted, peer-to-peer networkApplications are more powerful when they connect you with others. Each Holochain application creates its own encrypted peer-to-peer network between you and the other users. This means nothing can co-opt, control, or shut down your communications.
Mutual accountabilityFinally, online safety is ensured by mutual accountability. Each piece of data has a cryptographic audit trail connected to its author, and every user helps enforce shared application rules and identify bad actors. Meanwhile, Holochain’s ‘subconscious’ responds to identified threats and adapts to network failures, making the experience safe and reliable.
How it WorksSecure and resilient, without servers or blockchains.
1. You install an app, which signs and stores your data on your device.
2. You share your public data with a random set of peers.
3. Your peers validate the data against the app’s rules before storing it.
4. Invalid data triggers a network-wide security response.