La Beacon Chain d'Ethereum stockerait environ 6 octets par validateur au lieu de 121 grâce à un nouveau design qui déplace la comptabilité des soldes hors chaîne à l'aide de preuves à connaissance nulle.
La Beacon Chain d'Ethereum stockerait environ 6 octets par validateur au lieu de 121 grâce à un nouveau design qui déplace la comptabilité des soldes hors chaîne à l'aide de preuves à connaissance nulle.

La Beacon Chain d'Ethereum stockerait environ 6 octets par validateur au lieu de 121 grâce à un nouveau design qui déplace la comptabilité des soldes hors chaîne à l'aide de preuves à connaissance nulle.
Le cofondateur d'Ethereum, Vitalik Buterin, a publié le 6 juillet une proposition visant à réduire de 95 % l'état des validateurs de la Beacon Chain, remplaçant la comptabilité en chaîne par des preuves STARK quotidiennes.
« L'objectif est de réduire la quantité d'état que la Beacon Chain doit maintenir, en remplaçant une grande partie de la comptabilité en chaîne actuelle par des preuves à connaissance nulle », a écrit Buterin dans un article de recherche intitulé « The Extremely Lean Chain ».
La Beacon Chain stocke actuellement les clés publiques, les identifiants de retrait, les soldes, le statut de slash et les compteurs d'epoch pour chaque validateur — environ 121 octets par participant. La conception de la phase 1 de Buterin réduit cela à deux champs : le solde effectif et un index de clé publique. Les validateurs généreraient une preuve STARK quotidienne couvrant environ 5 400 branches Merkle, une charge de travail que Buterin a déclaré que les ordinateurs portables modernes peuvent réaliser en moins d'une heure.
Cette proposition s'inscrit dans la feuille de route « Lean » plus large d'Ethereum, que Buterin a décrite comme la troisième itération majeure du réseau après la Fusion. Si elle est mise en œuvre sur 6 à 7 forks d'ici 2029, cette conception pourrait permettre à Ethereum de supporter des millions de validateurs tout en introduisant une rotation quotidienne de l'identité des validateurs — rendant plus difficile le lien entre les dépôts, l'activité de staking et les retraits.
La phase 2 introduit des identités de validateurs rotatives générées via des preuves à connaissance nulle. Au lieu d'utiliser la même clé indéfiniment, les validateurs enregistreraient une nouvelle clé publique chaque jour, apparaissant comme de nouveaux participants tout en prouvant privément leur continuité via une chaîne de preuves ZK. Le protocole masquerait les adresses de retrait au moment du dépôt à l'aide d'engagements cryptographiques, ne les révélant qu'au moment du retrait. La conception permet également l'élection d'un leader secret unique (Single Secret Leader Election), empêchant les proposeurs de blocs d'être identifiables publiquement avant la production d'un bloc.
« The Extremely Lean Chain » est l'une des plusieurs propositions qui émergent dans le cadre de la feuille de route « strawman » mise à jour d'Ethereum. Le chercheur de l'EF, Toni Wahrstätter, a séparément proposé des UTXO natifs sur Ethereum, ce qui pourrait réduire de 99,8 % l'état permanent pour les flux de paiement en empruntant le modèle de transaction non dépensée (UTXO) de Bitcoin. Buterin a présenté ces changements comme faisant partie d'une transition pluriannuelle où la vérification via des STARK récursifs remplace la réexécution. L'absence d'une preuve de solde quotidienne n'entraînerait pas de slash — les validateurs devraient simplement soumettre la preuve requise avant d'attester à nouveau.
Cet article est fourni à titre d'information uniquement et ne constitue pas un conseil en investissement.