Sei Giga
Sei Giga est une blockchain de couche 1 (layer-1) compatible EVM, parallélisée et à production multi-concurrente, qui atteint un débit de plus de 5 gigagas/seconde et une finalité de moins de 250 ms en découplant l'exécution du consensus grâce à une exécution de blocs asynchrone, un accord sur l'état et une architecture à deux couches utilisant le consensus Autobahn avec des couches distinctes pour la disponibilité des données et le consensus.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
La vue d'ensemble : Qu'est-ce que Sei Giga ?
Imaginez un réseau d'autoroutes très fréquenté pour l'argent numérique et les contrats (la blockchain). L'ancien système (Sei v2) était comme une route à voie unique où un seul agent de circulation (le « leader ») devait vérifier chaque voiture, noter les détails et donner le feu vert avant que la suivante ne puisse avancer. Cela provoquait des embouteillages.
Sei Giga est un nouveau design d'autoroute super-rapide. Au lieu d'un seul agent, il possède plusieurs voies où les voitures peuvent entrer simultanément. Il sépare le travail de « décider de l'ordre des voitures » du travail de « vérifier si les voitures roulent correctement ». Cela permet à l'autoroute de gérer un trafic massif (plus de 5 gigas) avec un délai presque nul (moins de 250 ms).
1. L'innovation centrale : La stratégie « Ordonner d'abord, Vérifier plus tard »
Dans l'ancien système, l'agent de circulation devait vérifier le moteur et la licence de chaque voiture avant de la laisser sur la route principale. Si la vérification du moteur prenait trop de temps, toute la file s'arrêtait.
L'approche de Sei Giga :
- Ordonner d'abord : Le système se met rapidement d'accord sur l'ordre dans lequel les voitures entrent sur l'autoroute. Cela se produit presque instantanément.
- Vérifier plus tard : Une fois l'ordre établi, les voitures s'élancent dans une « zone d'inspection » parallèle (exécution asynchrone). Les inspecteurs vérifient les moteurs et rédigent des journaux en arrière-plan.
- Le filet de sécurité : Plus tard, les inspecteurs renvoient une note rapide de « Tout est en ordre » (un digest/résumé) vers la route principale. Si tout le monde est d'accord sur le fait que les voitures sont conformes, l'état est finalisé. Si quelques inspecteurs ne sont pas d'accord, le système peut identifier exactement quelle voiture a causé le problème sans arrêter toute l'autoroute.
Analogie : Imaginez un restaurant. Au lieu que le chef prépare le plat, le dresse et le serve tous en même temps (bloquant la cuisine), la commande est prise et notée immédiatement (consensus). La cuisine prépare ensuite le repas en parallèle. Le serveur n'a besoin de confirmer que le repas est prêt que plus tard, il n'a pas besoin d'attendre la fin de la cuisson pour prendre la commande suivante.
2. Le moteur : Le consensus Autobahn
Le papier introduit un protocole appelé Autobahn.
- Le Problème : Les anciens systèmes (comme Tendermint) utilisent un « leader unique » qui propose un bloc. Si ce leader tombe malade ou est lent, tout le système attend.
- La Solution : Autobahn est un système à Multi-Proposeurs. Pensez à une course de relais où chaque coureur a sa propre voie. Tout le monde lance constamment ses « témoins » (propositions de données) dans sa propre voie.
- Le « Tip Cut » (Coupe de pointe) : De temps en temps, un arbitre regarde l'extrémité (la « pointe ») de chaque voie et prend une photo (un « cut »). Cette photo prouve que toutes ces voies contiennent des données valides. Comme les voies sont indépendantes, l'arbitre peut prendre des photos de 180 blocs d'un coup, alors que l'ancien système ne pouvait en gérer que 2,5.
3. Gérer les embouteillages : Le système d'« Ambulance »
Et si l'arbitre (le leader) reste bloqué ?
- Ancienne méthode : Tout le monde attend un délai d'expiration (timeout), puis panique et choisit un nouvel arbitre. Cela fait perdre du temps.
- Sei Giga (Ambulance) : Le système organise une « course truquée ». L'arbitre principal essaie de finir en premier. Mais, s'il est lent, les autres coureurs (leaders de réserve) ont déjà effectué un travail utile dans leurs propres voies. Si l'arbitre principal échoue, le système ne repart pas de zéro ; il reprend simplement le travail que les réserves ont déjà accompli. C'est comme avoir un chauffeur de réserve prêt à prendre le volant instantanément sans arrêter la voiture.
4. Empêcher de « Couper la file » (MEV & Censure)
Dans la blockchain, le « MEV » (Maximal Extractable Value) est comme un VIP qui corrompt l'agent de circulation pour qu'il le laisse couper la file devant les autres, volant ainsi de la valeur aux conducteurs ordinaires.
La solution de Sei Giga :
- Pourboires socialisés : Dans l'ancien système, si vous payiez un « pourboire » à un agent spécifique, cet agent s'enrichissait. Dans Giga, les pourboires sont mutualisés. Tous ceux qui aident à faire fonctionner l'autoroute reçoivent une part des pourboires, peu importe la voie dans laquelle leur voiture se trouvait. Cela supprime l'incitation pour les agents à laisser des voitures spécifiques couper la file juste pour une corruption.
- Gestion des doublons : Si un utilisateur envoie la même transaction à 10 voies différentes pour s'assurer qu'elle soit acceptée (résistance à la censure), le système ne l'exécute qu'une seule fois. L'utilisateur reçoit un remboursement pour les copies supplémentaires. Cela empêît les utilisateurs d'inonder accidentellement le système tout en les protégeant contre la censure.
5. La recette secrète : Sedna (Livraison de données privées)
Envoyer une transaction à tout le monde pour s'assurer qu'elle passe, c'est comme crier son numéro de compte bancaire dans une pièce bondée. C'est sûr, mais tout le monde l'entend, et des gens pourraient essayer de voler votre valeur avant même que vous ne puissiez agir.
Sedna est une nouvelle façon d'envoyer des données :
- Au lieu de crier le message entier, vous décomposez le message en pièces de puzzle et les remettez à différentes personnes.
- Personne ne voit le message complet avant que suffisamment de pièces ne soient collectées pour résoudre le puzzle.
- Cela garde votre transaction privée vis-à-vis des « bots MEV » (voleurs) jusqu'à la toute dernière seconde, sans ralentir l'autoroute.
6. L'entrepôt : Le Stockage
Les anciennes blockchains stockent les données comme un arbre géant et emmêlé (Arbre de Merkle). Chaque fois que vous ajoutez une feuille, vous devez redessiner tout l'arbre. C'est lent et désordonné.
Sei Giga utilise un Magasin de clés-valeurs plat (comme un immense tableur organisé).
- Il écrit les données directement dans un journal, comme une imprimante de reçus.
- Il garde les données « chaudes » (fréquemment utilisées) dans une mémoire vive (RAM) rapide (comme un tiroir de bureau) et déplace les données anciennes vers un archivage froid et peu coûteux (comme un sous-sol).
- Cela rend la lecture et l'écriture de données incroyablement rapides, même lorsque le système traite des pétaoctets de données.
7. Préparer l'avenir : Le Bouclier Quantique
Le papier aborde une menace future : les ordinateurs quantiques. Ces super-ordinateurs pourraient un jour briser les verrous numériques (signatures) que nous utilisons aujourd'hui.
Le plan :
- Avant l'arrivée du « Jour Quantique », les utilisateurs peuvent enregistrer une nouvelle « Clé Quantique » inviolable pour leurs comptes.
- Une fois la date limite passée, les anciens verrous sont jetés. Seuls les comptes possédant les nouvelles Clés Quantiques pourront déplacer leur argent.
- Cela garantit que même si un ordinateur quantique se réveille, il ne pourra pas voler vos fonds car vous avez déjà mis à jour votre verrou.
Résumé
Sei Giga est une mise à jour de blockchain conçue pour être rapide, équitable et massive.
- Elle sépare l'ordonnancement de la vérification pour supprimer les goulots d'étranglement.
- Elle utilise des voies parallèles au lieu d'un leader unique pour gérer un trafic énorme.
- Elle mutualise les récompenses pour qu'aucun validateur ne puisse manipuler le système.
- Elle utilise des données par pièces de puzzle (Sedna) pour garder les transactions privées.
- Elle se prépare aux ordinateurs quantiques en permettant des mises à niveau de clés anticipées.
L'objectif est de rendre la blockchain aussi rapide et fiable que l'internet que nous utilisons aujourd'hui (Web2), mais avec la sécurité et l'équité d'un système décentralisé.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.