labs@atheron:~/work/aton-chain$ cat aton-chain.md
La chaîne ATON
Écrite avant d’être bâtie.
Une chaîne publique pour les paiements. Nous avons d’abord écrit au complet le consensus et le protocole, puis commencé le nœud selon cette spécification. Le site public est vérifié contre le même document par un test : il ne peut rien affirmer que la spécification ne règle pas.
// ce que ça fait
- Ordonne les blocs en block-DAG, par une règle de type GHOSTDAG : des blocs peuvent être produits en parallèle, et des nœuds qui détiennent les mêmes blocs arrivent au même ordre.
- Plafonne l’offre à un milliard d’unités, sans préminage ni vente.
- Émet les unités par le minage, avec une seule preuve de travail exigeante en mémoire, pour que les cartes graphiques ordinaires restent concurrentielles.
- Publie un site et une feuille de route, avec l’état d’avancement lu en direct sur notre propre outil de suivi.
// comment nous l’avons bâti
- La spécification d’abord : consensus, blocs, transactions et émission, écrits avant le nœud.
- Chaque affirmation du site est vérifiée contre la spécification par un test : les deux ne peuvent pas s’éloigner.
- Ce qui n’est pas encore réglé, comme la fonction de hachage, est écrit comme non réglé plutôt que deviné.
- Le block-DAG de la page d’accueil est dessiné dans le navigateur à partir de la règle d’ordonnancement elle-même, pas d’une image.
// son ampleur
- spécification
- Consensus, protocole, émission et questions ouvertes, dans un seul document
- plafond ferme
- Un milliard d’unités, jamais plus
- lancement
- Ni préminage ni vente; une allocation d’équipe divulguée avant le premier bloc
- sites
- aton-chain.com, avec aton-chain.org qui y mène
// technologies
- La spécification d’abord
- Rust
- Next.js
- TypeScript
- Canvas
// où ça en est
Le site public est en ligne. La spécification est en cours d’écriture : la forme de l’offre, du consensus et de la preuve de travail est arrêtée, mais pas leurs chiffres. Le nœud, l’explorateur de blocs et les bibliothèques clientes ne sont pas commencés, et rien à leur sujet n’est offert pour l’instant.
// un projet comparable
- Réalisation
- ≈ 108 000 USD à 165 000 USD, en 26 semaines au plus153 200 $ CA à 234 300 $ CA
- Hébergement
- ≈ 344 USD par mois490 $ CA par mois
- Soutien
- ≈ 2 500 USD par mois3 565 $ CA par mois
Les prix dans votre devise sont des estimations au taux du jour de la Banque du Canada. Toute la facturation se fait en CAD ou en USD.
l’effort qu’il demande
- Développement
- 387 à 592 h
- Ingénieur chaîne de blocs
- 110 à 169 h
- Ingénieur DevOps
- 104 à 159 h
- Gestionnaire de projet
- 75 à 114 h
- Architecte logiciel
- 65 à 100 h
- En tout
- 1197 à 1831 h
ce que ce prix couvre
Une chaîne publique menée au complet : la spécification, le nœud, un explorateur de blocs et un site public. Chez Atheron, la première et le dernier sont faits.
Une estimation pour un projet comme celui-ci, calculée à partir de notre grille pendant que vous lisez. Ce n’est pas une offre de prix. La vôtre change avec votre portée, et nous en rédigeons une vraie après un appel.
Ouvrir dans l’estimateur →// les autres
Les autres projets.
// démarrer
Envie du même genre?
La même équipe, les mêmes tests, le même soin. Dites-nous ce qu’il vous faut, ou chiffrez-le vous-même d’abord.