Protocol overview
Dynamo, in brief.
A short orientation for newcomers and partners: what the base chain is, how the layers on top of it fit together, and where to check everything for yourself.
Base chain
The protocol at a glance.
Core facts, not a full specification. Implementation details and release history live in the dynamo-core repository.
- Launch
- May 23, 2021. No premine, no initial developer fund, no up-front reserve.
- Consensus
- Proof-of-work with Dynamine, a script-based algorithm designed for broad participation. It can be upgraded without a hard fork.
- Blocks
- About 18 seconds per block, difficulty adjusts roughly every 2 minutes, blocks up to 10MB.
- Execution
- A stateful, deterministic virtual machine for transfers and application logic, with time-bounded execution.
- Governance
- Holders take part in on-chain decisions, and monetary policy can change by consensus.
- Addresses
- Bech32 addresses and 8 decimal places, on a Bitcoin-derived architecture.
The stack
One chain, built up in layers.
Each layer adds speed or reach without changing the rules of the one below it.
The Dynamo chain
Proof-of-work base layer that settles every transfer and anchors everything above it.
Linked Addresses
Set aside part of a balance for instant, confirmation-free payments in apps.
Sequencer and watcher
Batches signed app actions, computes Merkle state roots and anchors them to Layer 1. An independent watcher re-checks every batch.
Don't take our word for it.
Every block, transaction and Layer 2 anchor is public. Read the code, then check the chain.