I’m sure we all appreciate the awesome work being done by Dappnode (if you’re not familiar please visit dappnode.io).
After our recent meetings in Berlin it became clear that several factors are hurting both the scalability and the decentralization of the Aragon Network:
- Infuriating Infura
- Loss of access to the Aragon Client when the default Ethereum nodes hosting the Aragon client are down
- Extremely slow propagation of IPFS files
- No relayers for layer 2 apps such as voting, no set of validators integrally part of the network
I am writing up this draft proposal to make sure each flock team has at least 3 dappnode devices. Also kindly requesting one person from each flock team to state the number of Dappnode devices they already have (disclaimer: Aragon Black has none).
The price for one dappnode basic is approx 750 DAI inc tax and 1000 DAI for dappnode advanced (doubled ram and storage capacity). The proposal budget after evaluation of network needs could thus range from 4500 to 9000 DAI. The monies would be sent to each flock team lead in order to make the appropriate purchase.
By having a minimum amount of Dappnodes available we will be able to have:
- Preferred nodes hosting the Aragon Client and core infrastructure
- IPFS Pinning/Clustering
- Caching solutions
- Relayers for L2 apps
- Sidechain Validators
- Future L1 Validators
Preferably these nodes should be as spread out geographically as possible and their location kept secret.
A future AGP could mandate a minimum number of dappnodes per flock/nest/aa and the services that are required to be run to be of benefit to the entire network.
I eagerly await feedback on this first proposal!