Topology
January 2025
<aside> š„
TL;DR: We built a thing that can make applications on any chain operate in real-time
Topology reimagines the architecture of the world computer. Weāre introducing Mandu, an orchestration L1 blockchain which leverages the Distributed Real-time Program primitive to make the ecosystem more performant. Using the Mandu stack, dApps and assets can operate in real-time while remaining on their native blockchain layers.
</aside>
The idea of the world computer is a single programmable medium where code and data operate correctly forever without centralized intermediaries, enabling trustless and censorship-resistant interactions at scale, globally.
For the world computer, blockchains excel as decentralized hard drives, leveraging peer-to-peer networks to process data in an immutable and persistent manner. However, these networks are limited by consensus overhead, lack of application privacy and lack of isolation from global network activities. Topology introduces two key components to enhance the world computer: Distributed Real-time Programs (DRP) a peer-to-peer Internet protocol that acts as world computerās RAM by enabling ephemeral real-time peer-to-peer computation among local participants, and Mandu, an orchestration layer that directs bidirectional traffic between this RAM and decentralized Hard Drives (blockchains).
RAM was introduced in traditional computers as high-speed temporary storage, due to the CPU being bottlenecked by the sequential access of other storage devices (e.g. magnetic tapes). This enabled computers to run way faster, enabling a completely new set of applications. Without RAM, computers would be limited by the speed of their storage devices.
Mandu and DRP are architected to address the UX problems of blockchain infrastructure. Their integration enables developers to build applications with real-time interactions, no single point of failure, safety against Sybil attacks, and end-to-end encrypted.
Why are we excited about this? With the addition of RAM-like structures, the world computer could enable entirely new classes of real-time decentralized applications, without making concessions to decentralization.
We envision to make the world computer performant, and even more competitive than existing Web 2.0 options.
Ethereum was the first blockchain that was practically programmable. After the launch in 2015, the vision of the world computer was born, a vision for uncensorable interactions on a massively global scale. This would be made possible because Ethereum, and most public blockchains, function like a "public decentralized shared execution environment".
Indeed, a public programmable blockchain works like a stateless CPU running on a stateful āhard driveā that allows only sequential writes.
A decentralized hard drive typically exhibits the following properties: