La première fois que j'ai vraiment compris comment fonctionne l'infrastructure blockchain, ce n'était pas à cause d'un énorme krach boursier ou d'une nouvelle invention fancy. C'était en fait à cause de quelque chose de très petit. J'ai envoyé une transaction, et bien qu'elle soit finalement passée, cela ne s'est pas produit quand je m'y attendais. Pour la plupart des gens, c'est juste une petite annoyance. Mais pour les personnes construisant ces systèmes, ce manque de prévisibilité est un énorme problème. Si vous ne pouvez pas faire confiance à un système pour agir de la même manière à chaque fois, vous ne pouvez vraiment pas compter sur lui pour quoi que ce soit d'important.
La plupart des blockchains essaient de se vendre en parlant de leur rapidité ou du nombre de milliers de transactions qu'elles peuvent gérer par seconde. Mais dans le monde réel, être fiable est beaucoup plus important qu'être rapide. Un système doit fonctionner parfaitement même lorsqu'il est soumis à beaucoup de stress ou lorsque certaines parties du réseau rencontrent des problèmes. C'est pourquoi un projet appelé Fogo a attiré mon attention. C'est une nouvelle blockchain construite sur le même "moteur" que Solana, connu sous le nom de Machine Virtuelle Solana ou SVM.
Fogo n'essaie pas de réinventer la roue. Au lieu de cela, il prend un système éprouvé et le rend aussi stable que possible. Le génie du SVM est qu'il permet à la blockchain de faire plusieurs choses à la fois. La plupart des anciennes blockchains traitent les transactions une par une, comme une route à voie unique. Le moteur de Fogo est plus comme une immense autoroute à plusieurs voies où les voitures peuvent circuler côte à côte sans se heurter les unes aux autres. Cela ne rend pas seulement les choses plus rapides ; cela rend tout le système plus organisé car chaque transaction indique clairement où elle va et ce dont elle a besoin avant même de commencer à bouger.
Construire une blockchain fiable est plus qu'un simple traitement de données ; il s'agit de s'assurer que tout le monde dans le réseau est d'accord sur ce qui s'est passé. Fogo est conçu de sorte que tous les ordinateurs exécutant le réseau restent synchronisés, même si certains d'entre eux sont lents ou rencontrent des problèmes d'internet. Cela s'appelle la tolérance aux pannes. Si une partie du système se casse, le reste du réseau continue de fonctionner sans manquer un battement. Ce genre de résilience est ce qui sépare une expérience scientifique d'un outil professionnel que les entreprises peuvent réellement utiliser.
Une autre grande chose à propos de l'utilisation d'un moteur familier comme le SVM est que cela facilite la vie des personnes qui construisent des applications. Les développeurs n'ont pas besoin d'apprendre un tout nouveau langage ou un ensemble de règles pour travailler avec Fogo. Ils peuvent utiliser les outils qu'ils connaissent déjà et en qui ils ont confiance. Lorsque la technologie est facile à utiliser et se comporte de manière prévisible, les gens sont beaucoup plus susceptibles de s'appuyer sur elle.
À la fin de la journée, nous ne devrions pas juger une blockchain par sa vitesse maximale lors d'un test contrôlé. Nous devrions la juger par la façon dont elle fonctionne lors d'un mardi désordonné et chargé lorsque tout le monde l'utilise en même temps. L'accent de Fogo n'est pas mis sur des chiffres de marketing flashy ; il est sur le fait d'être la fondation silencieuse et solide qui fonctionne simplement. Lorsqu'un système est cohérent et fiable, il cesse d'être une nouveauté et commence à être quelque chose sur lequel nous pouvons réellement construire l'avenir. La confiance ne se construit pas sur de grandes promesses, mais sur le simple fait que lorsque vous appuyez sur un bouton, le système fait exactement ce que vous vous attendez qu'il fasse, à chaque fois.

