Depth analyse de la mise à niveau de l'Ethereum à Prague : remodeler le mode de fonctionnement off-chain
Introduction
Dans l'histoire du développement de la blockchain, les mises à niveau périodiques d'Ethereum ont toujours été un indicateur clé de l'expansion de la capacité. Les mises à niveau majeures de version d'Ethereum, qui ont lieu tous les 1 à 2 ans, affectent non seulement Ethereum lui-même, mais rayonnent également vers les L2 de la série Ethereum, et s'étendent même au développement de plusieurs L1. Chaque hard fork contient des EIP qui représentent l'essence de la communauté centrale d'Ethereum, résultant d'un équilibre entre bénéfices et coûts.
Analysons un par un les 11 EIPs de la mise à niveau Prague-Electra du point de vue technique, pour comprendre leurs fonctions, usages et raisons de choix.
Contexte
La mise à jour est prévue pour le 5 mars sur le réseau de test Sepolia et sera lancée sur le réseau principal Ethereum le 8 avril.
La dernière version du dépôt de code officiel d'Ethereum mentionne un correctif urgent, ce qui reflète la complexité du contenu de cette mise à jour. D'un point de vue personnel, cette mise à jour pourrait être la plus influente depuis la transition de PoW à PoS, transformant complètement le mode de fonctionnement off-chain et offrant une toute nouvelle expérience.
Cette mise à niveau a déjà attiré l'attention de nombreux participants à l'écosystème, y compris des échanges majeurs, des fournisseurs de portefeuilles et des projets DeFi. Ils s'assurent tous de pouvoir s'adapter à temps lors du passage à la chaîne principale.
La question clé est de savoir si cette mise à niveau peut réellement transformer l'écosystème d'Ethereum. Est-ce que ses changements sont suffisamment profonds ou s'agit-il simplement d'une réparation de routine de la fondation Ethereum à l'ère L2 ?
Scan panoramique
Dans l'ensemble, cette mise à niveau présente trois caractéristiques :
La proposition provient principalement des membres internes de la fondation Ethereum, en particulier le rôle prépondérant de Vitalik. Cela pourrait refléter une certaine tendance à la centralisation dans le mécanisme de décision d'Ethereum.
Le rythme du marché d'Ethereum s'accélère. Cette mise à niveau est passée de 8 EIP de consensus en novembre dernier à 11 aujourd'hui, couvrant plusieurs aspects d'optimisation. Cela reflète la réponse proactive d'Ethereum face à la concurrence de l'écosystème multi-chaînes.
Ethereum accorde de plus en plus d'importance à l'optimisation de l'expérience utilisateur. En ajustant la taille des blocs et en introduisant des blobs, entre autres mesures, cela montre une attention portée aux besoins des utilisateurs.
Cependant, nous devons réfléchir : Ethereum est-il vraiment "axé sur l'expérience utilisateur" ? Ou est-il contraint de changer sous la pression du marché ?
Optimisation de l'expérience
Le mécanisme d'abstraction de compte introduit par l'EIP-7702 est l'une des réformes les plus importantes de cette mise à niveau. Il brise plusieurs règles établies off-chain et modifie la logique d'application de la plupart des DApps.
Pour les utilisateurs, cela signifie :
En conservant l'adresse EOA, il est possible d'utiliser la logique CA selon les besoins, réduisant ainsi le coût de détention.
Aucune création préalable d'une identité CA off-chain n'est nécessaire pour effectuer des opérations, ce qui simplifie le processus d'utilisation.
Supporte le traitement parallèle de plusieurs transactions EOA, comme l'autorisation et l'exécution simultanées des prélèvements, réduisant ainsi les coûts de transaction.
Pour les développeurs de DApp, en particulier ceux qui ont besoin d'une gestion d'entreprise sur la chaîne, c'est une optimisation révolutionnaire. Par exemple, les échanges peuvent réduire considérablement leurs coûts d'exploitation grâce à la consolidation par lots, ce qui profite finalement aux utilisateurs.
Bien que l'EIP-7702 apporte de nombreux avantages, il augmente également la complexité de la gestion des droits des utilisateurs. Si les fournisseurs de services de portefeuille ne s'adaptent pas correctement, cela peut entraîner des risques de sécurité. Les hackers peuvent exploiter ces changements pour concevoir de nouvelles attaques de phishing, les utilisateurs doivent être particulièrement prudents lors de la réalisation de transactions off-chain.
Optimisation côté application
EIP-2537 a introduit des opérations de précompilation sur la courbe elliptique BLS12-381, optimisant des opérations cryptographiques complexes telles que la vérification des signatures BLS. Cela offrira aux utilisateurs une expérience de portefeuille de contrat intelligent multi-signature plus efficace et à moindre coût. En outre, cela fournira également une base pour des fonctionnalités avancées telles que les preuves à divulgation nulle de connaissance et le chiffrement homomorphe, contribuant à améliorer la protection de la vie privée et l'interopérabilité entre chaînes.
EIP-2935 facilite l'accès aux clients sans état en sauvegardant les 8192 derniers hachages de blocs dans le stockage du contrat système. Cela aide non seulement à réduire les besoins de stockage des clients, mais ouvre également la voie à des solutions d'optimisation futures comme les arbres Verkle. Pour les applications nécessitant la validation de données historiques, telles que les services oracle et les solutions L2, cette amélioration apportera un gain d'efficacité significatif.
Optimisations multiples pour le scénario de staking
Ethereum a complètement optimisé le mécanisme de staking lors de cette mise à niveau.
L'EIP-6110 a amélioré le mécanisme de traitement des opérations de staking, augmentant ainsi la sécurité et l'efficacité.
EIP-7002 permet de déclencher la sortie et le retrait partiel des validateurs depuis la couche d'exécution, augmentant ainsi la flexibilité du contrôle des fonds.
EIP-7251 a augmenté la limite de mise effective d'un seul validateur à 2048 ETH, optimisant ainsi la gestion des mises à grande échelle.
L'EIP-7549 améliore l'efficacité de validation en ajustant la structure des messages de la couche de consensus.
Ces optimisations visent à consolider l'écosystème de staking d'Ethereum et à attirer davantage de fonds pour la sécurité du réseau. En particulier, en augmentant la limite de staking et en offrant plus d'opportunités de capitalisation, cela pourrait entraîner une augmentation du montant d'ETH verrouillé, ce qui pourrait avoir un impact sur la liquidité du marché.
Optimisation de l'écosystème L2
EIP-7623 encourage les solutions L2 à utiliser davantage le stockage blob en augmentant les frais de gaz pour le calldata.
EIP-7691 a augmenté la capacité des blobs par bloc, offrant ainsi un plus grand espace de stockage de données pour L2.
L'EIP-7840 introduit un mécanisme d'ajustement dynamique des paramètres de blob, offrant une flexibilité pour l'expansion future de l'écosystème L2.
Ces mesures reflètent la détermination d'Ethereum à fournir une meilleure infrastructure pour l'écosystème L2. En optimisant la disponibilité des données et la structure des coûts, Ethereum pave la voie à un développement supplémentaire des solutions L2.
Conclusion
La mise à niveau de Prague marque une avancée importante pour Ethereum en matière d'évolutivité, de convivialité et de soutien à l'écosystème. Bien que cette mise à niveau ne soit peut-être pas aussi remarquable que les précédentes "Londres" ou "Fusion", elle jette une base solide pour le développement à long terme du réseau Ethereum.
L'abstraction de compte, l'optimisation du mécanisme de staking et les améliorations du support L2 apporteront une efficacité accrue et une meilleure expérience utilisateur à Ethereum. Ces changements ouvrent la voie à des mises à niveau plus révolutionnaires à l'avenir, telles que les arbres Verkle et la confirmation finale à slot unique.
En regardant vers l'avenir, la feuille de route de développement d'Ethereum reste claire et déterminée. Avec l'avancement des mises à niveau ultérieures, nous espérons voir Ethereum progresser de manière constante vers l'objectif de "un million de transactions par seconde" et une décentralisation encore plus élevée. Chaque mise à niveau rendra Ethereum plus mature, robuste et riche en fonctionnalités, fournissant un soutien solide à l'épanouissement de l'écosystème Web3.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
12 J'aime
Récompense
12
5
Reposter
Partager
Commentaire
0/400
MEVHunterX
· Il y a 18h
Ah, les institutions recommencent à spéculer sur la mise à niveau d'Ethereum.
Voir l'originalRépondre0
NFTBlackHole
· 08-12 01:54
Changeons à nouveau le code ? Le rythme de la coupe des poireaux
Voir l'originalRépondre0
AirdropHunterXiao
· 08-12 01:51
Le vieux VB fait encore des vagues ?
Voir l'originalRépondre0
GateUser-5854de8b
· 08-12 01:36
Encore une mise à niveau et des modifications, c'est épuisant.
Voir l'originalRépondre0
BlockchainWorker
· 08-12 01:33
Réparer et rafistoler, le développement n'est pas si compliqué que ça ?
La mise à niveau de Prague redéfinit l'écosystème Ethereum : Analyse complète de 11 EIP
Depth analyse de la mise à niveau de l'Ethereum à Prague : remodeler le mode de fonctionnement off-chain
Introduction
Dans l'histoire du développement de la blockchain, les mises à niveau périodiques d'Ethereum ont toujours été un indicateur clé de l'expansion de la capacité. Les mises à niveau majeures de version d'Ethereum, qui ont lieu tous les 1 à 2 ans, affectent non seulement Ethereum lui-même, mais rayonnent également vers les L2 de la série Ethereum, et s'étendent même au développement de plusieurs L1. Chaque hard fork contient des EIP qui représentent l'essence de la communauté centrale d'Ethereum, résultant d'un équilibre entre bénéfices et coûts.
Analysons un par un les 11 EIPs de la mise à niveau Prague-Electra du point de vue technique, pour comprendre leurs fonctions, usages et raisons de choix.
Contexte
La mise à jour est prévue pour le 5 mars sur le réseau de test Sepolia et sera lancée sur le réseau principal Ethereum le 8 avril.
La dernière version du dépôt de code officiel d'Ethereum mentionne un correctif urgent, ce qui reflète la complexité du contenu de cette mise à jour. D'un point de vue personnel, cette mise à jour pourrait être la plus influente depuis la transition de PoW à PoS, transformant complètement le mode de fonctionnement off-chain et offrant une toute nouvelle expérience.
Cette mise à niveau a déjà attiré l'attention de nombreux participants à l'écosystème, y compris des échanges majeurs, des fournisseurs de portefeuilles et des projets DeFi. Ils s'assurent tous de pouvoir s'adapter à temps lors du passage à la chaîne principale.
La question clé est de savoir si cette mise à niveau peut réellement transformer l'écosystème d'Ethereum. Est-ce que ses changements sont suffisamment profonds ou s'agit-il simplement d'une réparation de routine de la fondation Ethereum à l'ère L2 ?
Scan panoramique
Dans l'ensemble, cette mise à niveau présente trois caractéristiques :
La proposition provient principalement des membres internes de la fondation Ethereum, en particulier le rôle prépondérant de Vitalik. Cela pourrait refléter une certaine tendance à la centralisation dans le mécanisme de décision d'Ethereum.
Le rythme du marché d'Ethereum s'accélère. Cette mise à niveau est passée de 8 EIP de consensus en novembre dernier à 11 aujourd'hui, couvrant plusieurs aspects d'optimisation. Cela reflète la réponse proactive d'Ethereum face à la concurrence de l'écosystème multi-chaînes.
Ethereum accorde de plus en plus d'importance à l'optimisation de l'expérience utilisateur. En ajustant la taille des blocs et en introduisant des blobs, entre autres mesures, cela montre une attention portée aux besoins des utilisateurs.
Cependant, nous devons réfléchir : Ethereum est-il vraiment "axé sur l'expérience utilisateur" ? Ou est-il contraint de changer sous la pression du marché ?
Optimisation de l'expérience
Le mécanisme d'abstraction de compte introduit par l'EIP-7702 est l'une des réformes les plus importantes de cette mise à niveau. Il brise plusieurs règles établies off-chain et modifie la logique d'application de la plupart des DApps.
Pour les utilisateurs, cela signifie :
Pour les développeurs de DApp, en particulier ceux qui ont besoin d'une gestion d'entreprise sur la chaîne, c'est une optimisation révolutionnaire. Par exemple, les échanges peuvent réduire considérablement leurs coûts d'exploitation grâce à la consolidation par lots, ce qui profite finalement aux utilisateurs.
Bien que l'EIP-7702 apporte de nombreux avantages, il augmente également la complexité de la gestion des droits des utilisateurs. Si les fournisseurs de services de portefeuille ne s'adaptent pas correctement, cela peut entraîner des risques de sécurité. Les hackers peuvent exploiter ces changements pour concevoir de nouvelles attaques de phishing, les utilisateurs doivent être particulièrement prudents lors de la réalisation de transactions off-chain.
Optimisation côté application
EIP-2537 a introduit des opérations de précompilation sur la courbe elliptique BLS12-381, optimisant des opérations cryptographiques complexes telles que la vérification des signatures BLS. Cela offrira aux utilisateurs une expérience de portefeuille de contrat intelligent multi-signature plus efficace et à moindre coût. En outre, cela fournira également une base pour des fonctionnalités avancées telles que les preuves à divulgation nulle de connaissance et le chiffrement homomorphe, contribuant à améliorer la protection de la vie privée et l'interopérabilité entre chaînes.
EIP-2935 facilite l'accès aux clients sans état en sauvegardant les 8192 derniers hachages de blocs dans le stockage du contrat système. Cela aide non seulement à réduire les besoins de stockage des clients, mais ouvre également la voie à des solutions d'optimisation futures comme les arbres Verkle. Pour les applications nécessitant la validation de données historiques, telles que les services oracle et les solutions L2, cette amélioration apportera un gain d'efficacité significatif.
Optimisations multiples pour le scénario de staking
Ethereum a complètement optimisé le mécanisme de staking lors de cette mise à niveau.
Ces optimisations visent à consolider l'écosystème de staking d'Ethereum et à attirer davantage de fonds pour la sécurité du réseau. En particulier, en augmentant la limite de staking et en offrant plus d'opportunités de capitalisation, cela pourrait entraîner une augmentation du montant d'ETH verrouillé, ce qui pourrait avoir un impact sur la liquidité du marché.
Optimisation de l'écosystème L2
EIP-7623 encourage les solutions L2 à utiliser davantage le stockage blob en augmentant les frais de gaz pour le calldata.
EIP-7691 a augmenté la capacité des blobs par bloc, offrant ainsi un plus grand espace de stockage de données pour L2.
L'EIP-7840 introduit un mécanisme d'ajustement dynamique des paramètres de blob, offrant une flexibilité pour l'expansion future de l'écosystème L2.
Ces mesures reflètent la détermination d'Ethereum à fournir une meilleure infrastructure pour l'écosystème L2. En optimisant la disponibilité des données et la structure des coûts, Ethereum pave la voie à un développement supplémentaire des solutions L2.
Conclusion
La mise à niveau de Prague marque une avancée importante pour Ethereum en matière d'évolutivité, de convivialité et de soutien à l'écosystème. Bien que cette mise à niveau ne soit peut-être pas aussi remarquable que les précédentes "Londres" ou "Fusion", elle jette une base solide pour le développement à long terme du réseau Ethereum.
L'abstraction de compte, l'optimisation du mécanisme de staking et les améliorations du support L2 apporteront une efficacité accrue et une meilleure expérience utilisateur à Ethereum. Ces changements ouvrent la voie à des mises à niveau plus révolutionnaires à l'avenir, telles que les arbres Verkle et la confirmation finale à slot unique.
En regardant vers l'avenir, la feuille de route de développement d'Ethereum reste claire et déterminée. Avec l'avancement des mises à niveau ultérieures, nous espérons voir Ethereum progresser de manière constante vers l'objectif de "un million de transactions par seconde" et une décentralisation encore plus élevée. Chaque mise à niveau rendra Ethereum plus mature, robuste et riche en fonctionnalités, fournissant un soutien solide à l'épanouissement de l'écosystème Web3.