Au début, je pensais que la question la plus difficile était de savoir si la demande serait suffisamment importante. Mais plus j’y réfléchissais, plus il me semblait que la demande, à elle seule, n’expliquait pas pourquoi un réseau continue de fonctionner au fil du temps.
On peut toujours ajouter de la capacité. On peut toujours ajuster les incitations. Le plus difficile est de créer un système où chaque participant tire profit de la présence des autres sans dépendre d’interventions constantes. Cet équilibre passe généralement inaperçu quand tout fonctionne bien.
De l’extérieur, les infrastructures semblent souvent simples, car l’essentiel de leur complexité est dissimulé derrière les usages courants. On pense rarement à la planification, à la répartition ou à la vérification jusqu’à ce que l’une de ces couches tombe en panne. Les systèmes les plus robustes prennent généralement ces décisions discrètement, laissant les utilisateurs se concentrer sur les résultats plutôt que sur les rouages. Ce qui me revient sans cesse à l’esprit, c’est la constance. Un réseau gagne moins la confiance par des périodes isolées d’activité intense que par sa capacité à offrir la même expérience à mesure que la participation augmente. L’expansion ne signifie pas grand-chose si la fiabilité s’affaiblit chaque fois qu’une nouvelle demande apparaît.
La question est donc de savoir si $NIL peut rendre la complexité invisible à mesure que le réseau se développe, ou si cette complexité finit par devenir quelque chose que chaque participant doit gérer lui-même.
#NIL $NIL @Nillion
On peut toujours ajouter de la capacité. On peut toujours ajuster les incitations. Le plus difficile est de créer un système où chaque participant tire profit de la présence des autres sans dépendre d’interventions constantes. Cet équilibre passe généralement inaperçu quand tout fonctionne bien.
De l’extérieur, les infrastructures semblent souvent simples, car l’essentiel de leur complexité est dissimulé derrière les usages courants. On pense rarement à la planification, à la répartition ou à la vérification jusqu’à ce que l’une de ces couches tombe en panne. Les systèmes les plus robustes prennent généralement ces décisions discrètement, laissant les utilisateurs se concentrer sur les résultats plutôt que sur les rouages. Ce qui me revient sans cesse à l’esprit, c’est la constance. Un réseau gagne moins la confiance par des périodes isolées d’activité intense que par sa capacité à offrir la même expérience à mesure que la participation augmente. L’expansion ne signifie pas grand-chose si la fiabilité s’affaiblit chaque fois qu’une nouvelle demande apparaît.
La question est donc de savoir si $NIL peut rendre la complexité invisible à mesure que le réseau se développe, ou si cette complexité finit par devenir quelque chose que chaque participant doit gérer lui-même.
#NIL $NIL @Nillion