Manifold
Interoperable distributed applications
The Manifold Network Platform
The Manifold Network Platform, or "Manifold," is a distributed development and deployment platform for network-centric applications with a virtual economic system. Manifold is written in Javascript, is open-source, and focuses on interoperability and composability. Our goal is to create an interoperable network application ecosystem that enables projects to assemble, self-sustain, and evolve.
In partnership with ECSA, we are creating a funding layer to promote network adoption and providing developers with the tools and the financial resources required for their projects' technical and economic viability.
Technical highlights
Manifold's network runtime provides low-level classes such as remote objects, connection offers, and agents. Constructs such as replication, sharding, message ordering, or cryptographic security are not part of the base protocol, but may be built from lower-level networking primitives depending on their use case. This makes Manifold's network applications inherently...
Scalable
There is no globally replicated mutable state. Instead state is distributed and linked through remote references.
Interoperable
Applications share a network runtime and reference space and interoperate through shareable objects.
Reliable
State transitions are not global but remain verifiable. Network consistency can be maintained without globally replicated state.
Privacy-aware
Records are private and shared selectively. Applications clearly outline how state is shared.
Stateful
Objects are orthogonally persistent. Applications are built inline and do not require an external data store.
Composable
Developers may design their applications as reusable components to assemble them into more robust and integrated applications.
Economic Highlights
Manifold has a virtual economic system where information is the input and output of its production processes and users and developers are its agents. In this way, Manifold applications are:
Econimicaly Circular
Developers and users gather and use credits and shares within the network by generating or utilizing information. Code is information too.
Collaborative
Users and Developers coordinate to create a network application and decide how to create and distribute its revenue.
Monetizable
Credits generated within the network may be sold or bought in an outside market.
Investable
Users utilize credits to fund the development and improvement of applications to gain a share of their future revenue.
Distributed
There is no central ledger, instead a double entry accounting protocol between a network of verifiable ledgers.
Energy efficient
No coins and no special algorithm to mint them. Tokens are assets with matching liabilities. They have a lifecycle, where they are issued, utilized, and redeemed .
Manifold's economic system is based on the ESP (Economic Space Protocol), making it an Economic Space that remains interoperable with other economic spaces.