Skip to main content
DOVE: Multichain Computer
Dove is a multichain computer. The name - DOVE - represents Decentralized Observation, Verification, and Execution across many blockchains. Dove is modular and strives for architectural simplicity and elegance. Conceptually, there are two main parts of Dove: a universal data availability framework powered by observers, and a way to access and compute on those data.
As the number of chains and number of protocols on each chain increase, natively multichain protocols for managing liquidity, transactions, and votes across many chains will be the norm rather than the exception. In the past, developers ran their own relays or maintained complex state across many chains, adding considerable development and security burden. Imagine that were easy and you could instead directly compose your applications on top of reliable, fresh data from multiple chains.
Dove is not a message passing protocol or a token bridge protocol. We believe these are ad-hoc application level approaches that do not have the needed flexibility, scalability, openness, and decentralization desirable for a world with hundreds or even thousands of blockchains.
More about Dove:
The slides below describe how we designed Dove to address the gaps that we see in multichain computing today. Read a recap of our first workshop on this blog post, and check out the slides below.
1) Dove Overview
Slides
2) The Nest — Hub Chain for Dove Network:
Slides
3) Dove Explainer — Contract, Events, Observers & Executors
Slides
4) Dove For Developers — An Example:
Slides