Simplifier Ethereum : l'élégance de la reconstruction des protocoles Blockchain
La vision d'Ethereum en tant que plateforme de calcul décentralisée mondiale nécessite de trouver un équilibre entre évolutivité et résilience. Bien que les récents forks et la feuille de route aient apporté des améliorations significatives à L2, la simplicité du protocole est également importante, mais souvent négligée. La simplicité n'est pas seulement un problème technique, c'est aussi la pierre angulaire de la décentralisation.
Le succès du Bitcoin provient en grande partie de son concept de design minimaliste. Son concept central - la structure de la Blockchain, la preuve de travail, le mécanisme de transaction, etc. - est si simple qu'un lycéen peut le comprendre. Cette simplicité apporte de nombreux avantages : elle réduit le seuil de recherche et de développement, diminue la complexité de la maintenance à long terme, réduit le risque de vulnérabilités de sécurité majeures et diminue également la possibilité d'être manipulé par des intérêts particuliers.
En revanche, l'Éthereum, avec sa complexité, entraîne 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, l'Éthereum a le potentiel de se rapprocher de la simplicité du Bitcoin, ce qui nécessite des améliorations à la fois au niveau du protocole de consensus et de la couche d'exécution.
Au niveau du consensus, les nouveaux mécanismes à venir intégreront les résultats des recherches des dix dernières années en matière de théorie du consensus, de preuve à divulgation nulle de connaissance et d'économie de mise. Les améliorations clés incluent l'introduction d'un mécanisme de finalité à trois fentes, la simplification des règles de sélection de fork et de la structure du réseau, ainsi que l'optimisation de la logique de transition d'état. Ces transformations réduiront considérablement la complexité du code et amélioreront la sécurité et l'efficacité.
La simplification de la couche d'exécution est un défi plus important. L'ensemble d'instructions EVM actuel, les contrats précompilés et le fardeau de la compatibilité historique augmentent la complexité du système. Une solution possible est de remplacer l'EVM par une machine virtuelle plus simple, performante et adaptée aux preuves à connaissance nulle (comme RISC-V). Cela peut non seulement améliorer les performances, mais aussi mieux prendre en charge les langages de programmation courants et l'audit de sécurité. Le processus de migration peut être réalisé par une transition en douceur en exécutant un interpréteur EVM dans la nouvelle VM.
De plus, l'intégration de davantage de "composants partagés" est également la clé pour simplifier le système. Un code de correction d'erreur unifié, un format de sérialisation et une structure d'arbre d'état peuvent réduire considérablement la complexité du système, rendant ainsi le niveau d'Ethereum plus élégant et efficace.
La recherche de la simplicité nécessite un changement culturel. Bien que cela puisse impliquer de renoncer à certaines fonctionnalités et de fournir des efforts supplémentaires à court terme, à long terme, la simplicité apportera une plus grande résilience et durabilité au système. S'inspirer de l'expérience réussie de Bitcoin et établir un objectif de nombre maximal de lignes de code de consensus pour Ethereum aidera à maintenir la simplicité de la logique de base.
Simplifier Ethereum n'est pas seulement un défi technique, c'est aussi une occasion de repenser l'essence du blockchain. En revenant à la simplicité, Ethereum espère construire une plateforme décentralisée plus facile à comprendre, plus facile à maintenir et plus résiliente, tout en préservant l'innovation.
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
6
Reposter
Partager
Commentaire
0/400
HashBandit
· Il y a 23h
le hashrate va brrr mais les L2 sont la vraie affaire pour être honnête... j'ai dépensé trop d'eth sur des txns échouées pour croire le contraire
Voir l'originalRépondre0
Token_Sherpa
· 08-16 15:59
smh... revenir aux bases n'est qu'une autre façon de dire "nous avons fait une erreur"
Voir l'originalRépondre0
staking_gramps
· 08-16 04:42
En d'autres termes, c'est une sorte de manie de programmation en version chiffrement.
Voir l'originalRépondre0
PanicSeller69
· 08-16 04:42
Blockchain doit encore se fier à Bitcoin. Comprends-tu le principe de la simplicité?
La voie simplifiée d'Ethereum : redéfinir le protocole Blockchain pour améliorer la résilience de la Décentralisation
Simplifier Ethereum : l'élégance de la reconstruction des protocoles Blockchain
La vision d'Ethereum en tant que plateforme de calcul décentralisée mondiale nécessite de trouver un équilibre entre évolutivité et résilience. Bien que les récents forks et la feuille de route aient apporté des améliorations significatives à L2, la simplicité du protocole est également importante, mais souvent négligée. La simplicité n'est pas seulement un problème technique, c'est aussi la pierre angulaire de la décentralisation.
Le succès du Bitcoin provient en grande partie de son concept de design minimaliste. Son concept central - la structure de la Blockchain, la preuve de travail, le mécanisme de transaction, etc. - est si simple qu'un lycéen peut le comprendre. Cette simplicité apporte de nombreux avantages : elle réduit le seuil de recherche et de développement, diminue la complexité de la maintenance à long terme, réduit le risque de vulnérabilités de sécurité majeures et diminue également la possibilité d'être manipulé par des intérêts particuliers.
En revanche, l'Éthereum, avec sa complexité, entraîne 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, l'Éthereum a le potentiel de se rapprocher de la simplicité du Bitcoin, ce qui nécessite des améliorations à la fois au niveau du protocole de consensus et de la couche d'exécution.
Au niveau du consensus, les nouveaux mécanismes à venir intégreront les résultats des recherches des dix dernières années en matière de théorie du consensus, de preuve à divulgation nulle de connaissance et d'économie de mise. Les améliorations clés incluent l'introduction d'un mécanisme de finalité à trois fentes, la simplification des règles de sélection de fork et de la structure du réseau, ainsi que l'optimisation de la logique de transition d'état. Ces transformations réduiront considérablement la complexité du code et amélioreront la sécurité et l'efficacité.
La simplification de la couche d'exécution est un défi plus important. L'ensemble d'instructions EVM actuel, les contrats précompilés et le fardeau de la compatibilité historique augmentent la complexité du système. Une solution possible est de remplacer l'EVM par une machine virtuelle plus simple, performante et adaptée aux preuves à connaissance nulle (comme RISC-V). Cela peut non seulement améliorer les performances, mais aussi mieux prendre en charge les langages de programmation courants et l'audit de sécurité. Le processus de migration peut être réalisé par une transition en douceur en exécutant un interpréteur EVM dans la nouvelle VM.
De plus, l'intégration de davantage de "composants partagés" est également la clé pour simplifier le système. Un code de correction d'erreur unifié, un format de sérialisation et une structure d'arbre d'état peuvent réduire considérablement la complexité du système, rendant ainsi le niveau d'Ethereum plus élégant et efficace.
La recherche de la simplicité nécessite un changement culturel. Bien que cela puisse impliquer de renoncer à certaines fonctionnalités et de fournir des efforts supplémentaires à court terme, à long terme, la simplicité apportera une plus grande résilience et durabilité au système. S'inspirer de l'expérience réussie de Bitcoin et établir un objectif de nombre maximal de lignes de code de consensus pour Ethereum aidera à maintenir la simplicité de la logique de base.
Simplifier Ethereum n'est pas seulement un défi technique, c'est aussi une occasion de repenser l'essence du blockchain. En revenant à la simplicité, Ethereum espère construire une plateforme décentralisée plus facile à comprendre, plus facile à maintenir et plus résiliente, tout en préservant l'innovation.