Zero-knowledge rollups : comment ils fonctionnent
Un rollup à connaissance nulle regroupe les transactions et prouve leur validité à Ethereum. Il vise à réduire les frais tandis qu'Ethereum vérifie la preuve de validité.

Sur cette page
- Les preuves de validité permettent à Ethereum de vérifier un lot sans réexécuter chaque transaction.
- Vous faites le bridge, vous effectuez des transactions, puis vous retirez vers Ethereum.
- Les rollups ZK prouvent la validité d'emblée ; les rollups optimistes utilisent des contestations pour fraude.
Une preuve à connaissance nulle permet à une partie de prouver qu'une affirmation est vraie sans rien révéler d'autre que cette vérité. Un rollup utilise ce principe pour régler les transactions sur Ethereum.
Comment fonctionne un rollup ZK ?
Le rollup regroupe les transactions en dehors d'Ethereum et produit une preuve de validité pour le lot. La preuve est non interactive, donc Ethereum peut la vérifier sans réexécuter chaque transaction.
- Les utilisateurs envoient des transactions au rollup.
- Le rollup les regroupe en un lot.
- Un prouveur crée une preuve de validité.
- Le rollup publie la preuve et les données sur Ethereum.
- Ethereum vérifie et met à jour l'état.
Comment utilise-t-on un rollup ZK ?
Vous transférez des actifs d'Ethereum vers le rollup via un bridge. Sur le rollup, vous effectuez des transactions à frais réduits, puis vous retirez vers Ethereum. Avant de faire le bridge, vérifiez que le rollup prend en charge votre token et le bon réseau.
En quoi est-ce différent des rollups optimistes ?
Les deux types regroupent les transactions par lots et publient les données sur Ethereum. Un rollup ZK publie une preuve de validité pour chaque lot. Un rollup optimiste suppose que les lots sont valides et permet des contestations pour fraude.
Quels sont les risques et les limites ?
Même avec des preuves valides, des limites subsistent. Les contrats de bridge peuvent contenir des bugs, un séquenceur peut censurer des transactions, les coûts de preuve peuvent être élevés et les retraits peuvent subir des délais.
Questions fréquentes
En général, non. La preuve masque le calcul, pas les détails de la transaction, donc les montants et les adresses sont généralement publics.
Oui, si le wallet prend en charge le réseau du rollup. En général, vous ajoutez ce réseau et basculez dessus.
Cela dépend du rollup et du bridge. Les retraits peuvent prendre du temps pendant que la preuve se finalise sur Ethereum.






