La vision d'Ethereum est de devenir une plateforme numérique pour les actifs et les enregistrements mondiaux, soutenant des infrastructures essentielles telles que la finance, la gestion et l'authentification des données de grande valeur. Pour atteindre cet objectif, il est nécessaire d'équilibrer deux capacités clés : l'évolutivité et la résilience.
Bien que les récentes mises à niveau et les projets futurs aient considérablement amélioré les performances et la sécurité d'Ethereum, il existe une base de résilience souvent négligée mais tout aussi importante : la simplicité du protocole.
Simple : la garantie ultime décentralisée
L'un des aspects louables du Bitcoin est la simplicité extrême de son protocole. Même un lycéen ayant des connaissances en programmation peut comprendre complètement son fonctionnement. Un programmeur peut même le réaliser comme un projet personnel en développant son propre client. Cette simplicité apporte de nombreux avantages :
Réduire les barrières à la recherche et au développement, prévenir le monopole technologique
Réduire le coût de développement de nouvelles infrastructures
Simplifier le travail de maintenance à long terme
Réduire les risques de vulnérabilités de sécurité majeures
Réduire la possibilité d'être manipulé par des intérêts particuliers.
Historiquement, Ethereum a mal performé en termes de simplicité, entraînant des coûts de développement inutiles, des risques de sécurité et une culture de recherche fermée. Au cours des cinq prochaines années, Ethereum devrait se rapprocher de Bitcoin en matière de simplicité, avec des améliorations possibles à partir de la couche de consensus et de la couche d'exécution.
couche de consensus simplifiée
Le nouveau mécanisme de consensus à venir intégrera les profondes accumulations des dix dernières années dans des domaines tels que la théorie du consensus, les preuves à divulgation nulle de connaissance et l'économie de la mise en jeu, visant à construire une couche de consensus à long terme optimisée et considérablement simplifiée. Les principales mesures comprennent :
Adoption du mécanisme de terminaison à trois fentes, simplifiant la logique de génération de blocs
Simplification des règles de sélection des forks et de la structure du réseau
Reconcevoir les mécanismes liés aux validateurs pour réduire la complexité du code
L'avantage de la couche de consensus réside dans son indépendance relative par rapport à l'exécution EVM, permettant des mises à jour plus flexibles. Le véritable défi est de simplifier la couche d'exécution.
couche d'exécution simplifiée
La couche d'exécution est véritablement le point technique difficile, incluant un ensemble d'instructions EVM complexe et des contrats précompilés difficiles à comprendre. Une solution possible serait de remplacer l'EVM par une machine virtuelle simple, performante et adaptée aux preuves à connaissance nulle, comme RISC-V. Ses avantages incluent :
Amélioration significative des performances
S'intègre parfaitement aux langages de programmation courants
Adapté aux systèmes de preuve à divulgation nulle
Structure claire, facilitant l'audit et la vérification de sécurité
Nécessite presque aucun contrat précompilé
Le processus de migration peut adopter une transition fluide similaire à celle d'Apple passant des puces Intel aux puces ARM, permettant aux anciens contrats de continuer à s'exécuter dans l'interpréteur EVM du nouveau système.
construire un système de base plus élégant
Le protocole Ethereum de demain devrait intégrer davantage de composants partagés pour réduire encore la complexité du système :
Système de codes de correction unifié
Format de sérialisation unifié
Structure d'arbre d'état unifié
Cela fera de la base d'Ethereum un système construit à partir de "blocs de protocole" élégants, plutôt qu'un assemblage de diverses solutions temporaires.
Embrasser la simplicité, redéfinir Ethereum
La recherche de la simplicité nécessite un changement culturel. Bien que les bénéfices de la simplicité soient difficiles à quantifier immédiatement et qu'il faille peut-être renoncer à certaines fonctionnalités, à long terme, la valeur de la simplicité se manifestera progressivement. Le Bitcoin en est le meilleur exemple.
En s'inspirant de certaines idées de projets, on peut établir un objectif de nombre maximal de lignes de code pour le consensus des normes à long terme d'Ethereum, en s'efforçant de rapprocher la complexité de la partie centrale de celle de Bitcoin. La logique liée à la compatibilité historique peut être conservée, mais elle devrait être séparée du chemin de consensus central. La conception globale devrait adhérer au principe de "priorité à la simplicité", préférant l'encapsulation modulaire plutôt que la complexité systématique, et choisissant en priorité des options d'architecture ayant des attributs clairs et vérifiables.
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.
8 J'aime
Récompense
8
3
Partager
Commentaire
0/400
GlueGuy
· Il y a 17h
Tout doit être plus simple.
Voir l'originalRépondre0
BugBountyHunter
· Il y a 17h
La voie est d'une simplicité incroyable, bull.
Voir l'originalRépondre0
BlockchainThinkTank
· Il y a 17h
Selon l'expérience pratique, un protocole simplifié est beaucoup plus fiable qu'un protocole complexe, le projet de fête doit garder cela à l'esprit.
Ethereum redéfinit la simplicité : construire une infrastructure décentralisée plus résiliente
Repenser Ethereum : Retour à la simplicité
La vision d'Ethereum est de devenir une plateforme numérique pour les actifs et les enregistrements mondiaux, soutenant des infrastructures essentielles telles que la finance, la gestion et l'authentification des données de grande valeur. Pour atteindre cet objectif, il est nécessaire d'équilibrer deux capacités clés : l'évolutivité et la résilience.
Bien que les récentes mises à niveau et les projets futurs aient considérablement amélioré les performances et la sécurité d'Ethereum, il existe une base de résilience souvent négligée mais tout aussi importante : la simplicité du protocole.
Simple : la garantie ultime décentralisée
L'un des aspects louables du Bitcoin est la simplicité extrême de son protocole. Même un lycéen ayant des connaissances en programmation peut comprendre complètement son fonctionnement. Un programmeur peut même le réaliser comme un projet personnel en développant son propre client. Cette simplicité apporte de nombreux avantages :
Historiquement, Ethereum a mal performé en termes de simplicité, entraînant des coûts de développement inutiles, des risques de sécurité et une culture de recherche fermée. Au cours des cinq prochaines années, Ethereum devrait se rapprocher de Bitcoin en matière de simplicité, avec des améliorations possibles à partir de la couche de consensus et de la couche d'exécution.
couche de consensus simplifiée
Le nouveau mécanisme de consensus à venir intégrera les profondes accumulations des dix dernières années dans des domaines tels que la théorie du consensus, les preuves à divulgation nulle de connaissance et l'économie de la mise en jeu, visant à construire une couche de consensus à long terme optimisée et considérablement simplifiée. Les principales mesures comprennent :
L'avantage de la couche de consensus réside dans son indépendance relative par rapport à l'exécution EVM, permettant des mises à jour plus flexibles. Le véritable défi est de simplifier la couche d'exécution.
couche d'exécution simplifiée
La couche d'exécution est véritablement le point technique difficile, incluant un ensemble d'instructions EVM complexe et des contrats précompilés difficiles à comprendre. Une solution possible serait de remplacer l'EVM par une machine virtuelle simple, performante et adaptée aux preuves à connaissance nulle, comme RISC-V. Ses avantages incluent :
Le processus de migration peut adopter une transition fluide similaire à celle d'Apple passant des puces Intel aux puces ARM, permettant aux anciens contrats de continuer à s'exécuter dans l'interpréteur EVM du nouveau système.
construire un système de base plus élégant
Le protocole Ethereum de demain devrait intégrer davantage de composants partagés pour réduire encore la complexité du système :
Cela fera de la base d'Ethereum un système construit à partir de "blocs de protocole" élégants, plutôt qu'un assemblage de diverses solutions temporaires.
Embrasser la simplicité, redéfinir Ethereum
La recherche de la simplicité nécessite un changement culturel. Bien que les bénéfices de la simplicité soient difficiles à quantifier immédiatement et qu'il faille peut-être renoncer à certaines fonctionnalités, à long terme, la valeur de la simplicité se manifestera progressivement. Le Bitcoin en est le meilleur exemple.
En s'inspirant de certaines idées de projets, on peut établir un objectif de nombre maximal de lignes de code pour le consensus des normes à long terme d'Ethereum, en s'efforçant de rapprocher la complexité de la partie centrale de celle de Bitcoin. La logique liée à la compatibilité historique peut être conservée, mais elle devrait être séparée du chemin de consensus central. La conception globale devrait adhérer au principe de "priorité à la simplicité", préférant l'encapsulation modulaire plutôt que la complexité systématique, et choisissant en priorité des options d'architecture ayant des attributs clairs et vérifiables.