EIP-8250 d’Ethereum : des nonces à clé pour désengorger la confidentialité
EIP 8250 est une proposition, pas un changement déjà activé : elle remplacerait, pour les transactions « frame » d’EIP 8141, le nonce unique d’un expéditeur par des voies (nonce key, nonce seq). Son intérêt pour la confidentialité est surtout opérationnel : des nonces à clé pourraient réduire les blocages quand de n...
Ethereum EIP-8250: Keyed Nonces for Privacy ScalingAI-generated editorial illustration of Ethereum keyed nonces and privacy-state scaling.
Prompt IA
Create a landscape editorial hero image for this Studio Global article: Ethereum EIP-8250: Keyed Nonces for Privacy Scaling. Article summary: EIP 8250 would replace one linear sender nonce for EIP 8141 frame transactions with (nonce key, nonce seq), giving each non zero key its own replay protection lane.. Topic tags: ethereum, privacy, scalability, blockchain, crypto. Reference image context from search candidates: Reference image 1: visual subject "# EIP-8250: Keyed Nonces for Frame Transactions. Discussion topic for EIP-8250: Keyed Nonces for Frame Transactions · Pull Request #11598 · ethereum/EIPs · GitHub. Replaces the sin" source context "EIP-8250: Keyed Nonces for Frame Transactions - EIPs core - Fellowship of Ethereum Magicians" Reference image 2: visual subject "Vitalik Buterin proposes keyed nonces to add protocol-level privacy support on Ethereum, strengthening privacy and sec
openai.com
EIP-8250 est facile à vendre trop vite. Ce n’est ni un protocole de confidentialité complet, ni un bouton magique qui rendrait toutes les transactions Ethereum parallèles ou désordonnées.
Son changement est beaucoup plus ciblé : pour les transactions « frame » d’EIP-8141, la proposition remplacerait le nonce unique de l’expéditeur par une paire
(nonce_key, nonce_seq)
. La clé 0 suivrait le chemin du nonce de compte classique, tandis que chaque clé non nulle aurait sa propre séquence gérée par le protocole [1].
Pourquoi cela intéresse-t-il autant l’écosystème ? Parce que les protocoles de confidentialité font souvent passer de nombreux utilisateurs indépendants par une même infrastructure, parfois une même adresse d’envoi. Avec un seul nonce linéaire, une transaction retardée peut bloquer toutes celles qui suivent [1][12]. Les nonces à clé créeraient plusieurs « voies » de protection contre le rejeu, ce qui pourrait réduire ce goulot d’étranglement et alimenter une discussion plus large sur le stockage spécialisé des données de confidentialité à très grand volume [1].
Studio Global AI
Search, cite, and publish your own answer
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
EIP 8250 est une proposition, pas un changement déjà activé : elle remplacerait, pour les transactions « frame » d’EIP 8141, le nonce unique d’un expéditeur par des voies (nonce key, nonce seq).
Son intérêt pour la confidentialité est surtout opérationnel : des nonces à clé pourraient réduire les blocages quand de nombreux utilisateurs passent par une même adresse d’envoi.
Le débat dépasse les nonces : EIP 8250 s’inscrit dans une réflexion sur le stockage spécialisé de données de confidentialité difficiles à supprimer, comme les nullifiers.
Les gens demandent aussi
Câu trả lời ngắn gọn cho "EIP-8250 d’Ethereum : des nonces à clé pour désengorger la confidentialité" là gì?
EIP 8250 est une proposition, pas un changement déjà activé : elle remplacerait, pour les transactions « frame » d’EIP 8141, le nonce unique d’un expéditeur par des voies (nonce key, nonce seq).
Những điểm chính cần xác nhận đầu tiên là gì?
EIP 8250 est une proposition, pas un changement déjà activé : elle remplacerait, pour les transactions « frame » d’EIP 8141, le nonce unique d’un expéditeur par des voies (nonce key, nonce seq). Son intérêt pour la confidentialité est surtout opérationnel : des nonces à clé pourraient réduire les blocages quand de nombreux utilisateurs passent par une même adresse d’envoi.
Tôi nên làm gì tiếp theo trong thực tế?
Le débat dépasse les nonces : EIP 8250 s’inscrit dans une réflexion sur le stockage spécialisé de données de confidentialité difficiles à supprimer, comme les nullifiers.
Tôi nên khám phá chủ đề liên quan nào tiếp theo?
Tiếp tục với "Vì sao Bitcoin vẫn bám quanh 80.000 USD dù ETF giao ngay bị rút vốn?" để có góc nhìn khác và trích dẫn bổ sung.
Discussion topic for EIP-8250: Keyed Nonces for Frame Transactions · Pull Request 11598 · ethereum/EIPs · GitHub Abstract Replaces the single sender nonce of an EIP-8141 frame transaction with a (nonce key, nonce seq) pair. nonce key == 0 aliases the legacy...
Ethereum is considering the implementation of keyed nonces as a dual-purpose solution to enhance privacy and introduce a new state scaling strategy. This approach aims to optimize storage for specific use cases while maintaining decentralization. By focusin...
Ethereum Keyed Nonces Proposal Targets Privacy and State Scaling Vitalik Buterin said keyed nonces could become more than a privacy upgrade for Ethereum. In an X post, he described them as a possible first step toward a new state scaling strategy built arou...
Vitalik Buterin has discussed the potential of 'Keyed Nonces' in enhancing protocol-level support for on-chain privacy solutions and as a significant direction for Ethereum's future state scalability. According to Foresight News, this approach involves crea...
Dans Ethereum, un nonce sert notamment à empêcher le rejeu d’une transaction : une même transaction ne doit pas pouvoir être réutilisée indéfiniment. Le modèle actuel des transactions « frame » repose sur un nonce linéaire par expéditeur. Si une transaction reste bloquée, les transactions suivantes du même expéditeur peuvent se retrouver coincées derrière elle [1].
EIP-8250 propose de remplacer cette file unique par deux champs :
nonce_key : la clé qui choisit le domaine de protection contre le rejeu ;
nonce_seq : le numéro de séquence à l’intérieur de ce domaine.
Le détail important est la compatibilité. Si
nonce_key == 0
, la transaction utilise le chemin du nonce de compte classique. Si la clé est non nulle, elle sélectionne une séquence indépendante, gérée par un contrat système appelé NONCE_MANAGER[1].
Autrement dit, EIP-8250 transforme une file d’attente unique en plusieurs files indexées par clé. Les transactions utilisant des clés non nulles différentes sont indépendantes du point de vue du rejeu, mais l’ordre continue d’exister à l’intérieur de chaque clé [1]. Ce n’est donc pas une refonte générale de l’exécution Ethereum : c’est une modification précise du mécanisme de nonce pour un type de transaction donné.
Pourquoi les protocoles de confidentialité s’y intéressent
Le problème apparaît surtout lorsque de nombreux utilisateurs sans lien entre eux passent par une même adresse d’envoi. ETH Daily présente EIP-8250 comme particulièrement utile pour les protocoles de confidentialité, justement parce que ces systèmes peuvent router plusieurs utilisateurs indépendants via un expéditeur partagé [12].
Avec un seul nonce linéaire, un retard sur une transaction peut créer un blocage en tête de file : tout ce qui vient après attend, même si les opérations concernent des utilisateurs ou des flux sans rapport [1][12].
Avec des nonces à clé, un protocole pourrait répartir ces flux sur plusieurs clés non nulles. Un flux retardé ne bloquerait pas nécessairement tous les autres flux passant par le même expéditeur partagé [1][12]. La logique reste toutefois une logique de sécurité : il ne s’agit pas de supprimer les contrôles de rejeu, mais de donner à chaque clé sa propre séquence [1].
Confidentialité : ce que les nonces à clé ne font pas
Il faut être net : EIP-8250 ne masque pas, à lui seul, les soldes, les destinataires ou les montants. Pour obtenir des transferts privés, il faut d’autres briques.
Un autre texte, EIP-8182, décrit par exemple des transferts privés d’ETH et de jetons ERC-20 à l’aide d’un contrat système, d’un précompilé de vérification de preuves, de notes, de dépôts, de transferts privés et de retraits [9]. C’est ce type de mécanique supplémentaire qui permettrait de construire de vraies transactions privées.
EIP-8250 joue donc plutôt sur l’infrastructure : il peut faciliter le passage à l’échelle de systèmes de confidentialité, mais il ne rend pas les transactions confidentielles par simple ajout d’un champ de nonce.
Le sujet de fond : les nullifiers et la taille de l’état
La partie la plus ambitieuse du débat concerne l’état d’Ethereum, c’est-à-dire l’ensemble des données que le réseau doit conserver et vérifier. Plusieurs articles rapportant les commentaires de Vitalik Buterin relient les nonces à clé à une stratégie plus large : créer des formes de stockage spécialisées pour certains usages au lieu de tout mettre dans l’état dynamique général d’Ethereum [4][5][10].
L’exemple souvent cité est celui des nullifiers dans les systèmes de confidentialité. Un nullifier est un marqueur qui permet d’empêcher la réutilisation d’un état privé. Une fois entré dans le système, il doit rester vérifiable ; il ne peut donc pas être simplement supprimé ou élagué comme une donnée temporaire [4][5].
Les ordres de grandeur avancés dans les rapports sont volontairement extrêmes : si les transactions privées on-chain atteignaient 2 000 transactions par seconde pendant huit ans, cela produirait environ 500 milliards de nullifiers [2][5][7]. Ce chiffre doit être lu comme un scénario de stress test, pas comme une promesse qu’Ethereum stockera effectivement 500 milliards de tels enregistrements, ni comme une preuve qu’EIP-8250 sera activée telle quelle.
Pourquoi un stockage spécialisé pourrait aider
L’argument est simple : toutes les données n’ont pas besoin du même modèle de stockage. Les nullifiers, par exemple, sont des données à usage étroit. Elles doivent être consultables pour éviter les doubles utilisations, mais elles n’ont pas besoin de toute la flexibilité d’un stockage de contrat arbitraire.
Certains rapports décrivent donc l’idée d’un magasin dédié aux nullifiers, avec des techniques comme le sharding et les filtres de Bloom pour rendre de très grands ensembles de données plus faciles à gérer pour les nœuds [2][14]. L’objectif serait de réduire la pression sur l’état général d’Ethereum tout en conservant la décentralisation du protocole [5][10].
C’est ce qui donne à EIP-8250 une portée plus large que son mécanisme immédiat. La proposition porte sur des voies de nonce indépendantes pour les transactions « frame », mais elle s’inscrit dans une direction architecturale : confier certains workloads prévisibles et massifs à des structures gérées par le protocole, au lieu de tout traiter comme du stockage généraliste [1][4][10].
Ce que EIP-8250 pourrait améliorer
Le débit des expéditeurs partagés. Les protocoles de confidentialité qui font passer de nombreux utilisateurs par une même adresse pourraient éviter qu’un seul nonce bloqué ralentisse tous les flux [1][12].
L’isolation contre le rejeu. Des clés non nulles différentes correspondraient à des domaines de rejeu indépendants [1].
Le support protocolaire de la confidentialité. Des rapports indiquent que Vitalik Buterin a présenté les nonces à clé comme un meilleur soutien de niveau protocole pour les solutions de confidentialité on-chain [4][5].
Une piste pour le scaling de l’état. Le même débat ouvre la voie à des structures de stockage spécialisées, adaptées à des usages très volumineux mais bien délimités [5][10].
Ce qu’il ne faut pas lui attribuer
EIP-8250 ne remplace pas tous les nonces Ethereum. Le périmètre indiqué concerne les transactions « frame » d’EIP-8141, et la clé 0 conserve le chemin du nonce de compte classique [1].
EIP-8250 ne rend pas les transferts privés par elle-même. Les systèmes de transferts privés ont toujours besoin de mécanismes séparés, comme les notes, la vérification de preuves, les dépôts, les règles de transfert et les retraits décrits dans EIP-8182 [9].
Le chiffre de 500 milliards n’est pas un plan d’activation. Il provient d’exemples fondés sur 2 000 transactions privées par seconde pendant huit ans [2][5][7].
La proposition n’est pas un comportement déjà actif du protocole. La source technique principale disponible ici est une discussion Ethereum Magicians liée à une pull request d’EIP ; les détails peuvent donc encore évoluer [1].
En résumé
EIP-8250 est d’abord une proposition de protection contre le rejeu : au lieu d’une file de nonces unique pour certaines transactions, elle introduirait plusieurs voies indexées par clé. Son intérêt pour la confidentialité vient surtout de ce que ces voies peuvent réduire les blocages lorsqu’un protocole fait passer de nombreux utilisateurs par un même expéditeur [1][12].
Sa portée potentielle est plus large : si Ethereum parvient à créer des structures spécialisées pour des données massives et difficiles à supprimer, comme les nullifiers, les systèmes de confidentialité pourraient mieux monter en charge sans tout déverser dans l’état général du réseau [4][5].
Không kích ở Gaza phơi bày điểm yếu của lệnh ngừng bắn do Mỹ làm trung gian
Các cuộc không kích của Israel cho thấy lệnh ngừng bắn ở Gaza mong manh đến đâu
ME News reports that on May 5 (UTC+8), Vitalik Buterin posted that "Keyed Nonces" not only provide stronger protocol-level support for on-chain privacy solutions but may also represent a key direction for Ethereum’s future state scaling. By creating special...
A canonical validity layer for private ETH and compatible ERC-20 transfers via a system contract and a split-proof architecture. ... This EIP introduces protocol-level private ETH and compatible ERC-20 transfers with public deposits and withdrawals, impleme...
Vitalik Buterin proposes 'Keyed Nonces' to improve Ethereum scalability ... Ethereum founder Vitalik Buterin has proposed a new concept called "Keyed Nonces" to improve the network's scalability and privacy. Writing on Farcaster, he explained that using a s...
Thomas Thiery, Toni Wahrstätter, Lightclient, and Vitalik Buterin introduced EIP-8250, a proposal to replace the single sender nonce used in frame transactions with a keyed nonce system. Under EIP-8250, each key selects an independent nonce sequence, so tra...
Vitalik Proposes Storage for 500B Privacy Records on Ethereum ... Vitalik Buterin proposes EIP-8250 to introduce keyed nonces for privacy scaling. Learn how ETH aims to manage 500 billion records. ... - Vitalik Buterin introduced EIP-8250, a "keyed nonce" s...