This document outlines the core functionality provided by the different actors in the network, either collectively or individually.
📄️ Metadollar Example
This document gives a simple example of a contract on DoveChain that can be used to track and reconcile value across several primary chains.
📄️ Dove Flock
This document describes the Dove observers and related contracts and functionality (e.g. slashing).
This document describes design principles and gaps related to system performance and security. This document overlaps with other write ups; the goal here is provide all security relevant design choices in one place.
Dove aims to take a fresh look at how blockchains can communicate and synchronize with each other freely. In this document, we will discuss how our approach differs with 3 of the most common interchain architectures - messaging passing, interoperable blockchains, and sharded blockchain architectures.
To ensure the system's optimal performance and reliability, Dove incentivizes key metrics such as the speed of the first observation, participation in signatures, correctness of observations, speed of submission to validators, correcting faulty/spammy observations, availability and robustness, and accurate and speedy submission to other chains.
📄️ External Execution
This document describes the executor and related contracts and functionality