Vitalik a proposé de simplifier Ethereum L1 dans un article, avec pour objectif d'atteindre une simplicité du protocole proche de Bitcoin dans les cinq prochaines années.
Le 3 mai, le cofondateur d’Ethereum, Vitalik Buterin, a publié un article de blog affirmant que l’objectif d’Ethereum est de devenir un « grand livre mondial » : une plate-forme de stockage d’actifs et d’enregistrements civilisés, une couche fondamentale pour la finance, la gouvernance, la certification des données de grande valeur, etc. Cela nécessite deux choses : l’évolutivité et l’élasticité. L’objectif de cet article est de se concentrer sur l’un des aspects les plus importants, mais facilement sous-estimés, de la résilience (et finalement de l’évolutivité) : la simplicité du protocole. L’une des meilleures choses à propos de Bitcoin est que sa conception de protocole est extrêmement simple et élégante, et garder le protocole simple aide Bitcoin ou Ethereum à devenir une couche d’infrastructure fiable, neutre et mondialement fiable. Dans le passé, Ethereum n’a souvent pas fait assez à cet égard, et la prochaine partie de cet article discutera de la façon dont Ethereum peut devenir presque aussi concis que Bitcoin au cours des cinq prochaines années. Simplification de la couche de consensus : La nouvelle couche de consensus (anciennement connue sous le nom de Beam Chain) vise à créer une couche de consensus optimale à long terme pour Ethereum, en utilisant toute notre expérience de la dernière décennie en matière de théorie du consensus, de développement de ZK-SNARK, d’économie de preuve d’enjeu et d’autres domaines. L’avantage de cette couche de consensus est qu’elle est beaucoup plus concise que les chaînes de balises existantes. Simplification de la couche d’exécution : La complexité croissante de l’EVM, dont une grande partie s’est avérée inutile (et dans de nombreux cas de ma faute), suggère de remplacer l’EVM par RISC-V, ou d’utiliser une autre machine virtuelle capable d’écrire un prouvé Ethereum ZK. Je suggère que nous suivions l’exemple du projet Tinygrad et que nous fixions un objectif de « nombre maximum de lignes de code » pour les spécifications techniques à long terme d’Ethereum, dans le but d’amener le code clé lié au consensus dans Ethereum aussi proche que possible de la simplicité de Bitcoin. Le code qui implique le traitement des règles historiques d’Ethereum sera toujours conservé, mais doit être évité dans le chemin critique du consensus. Dans le même temps, nous devons également mettre en œuvre les principes suivants dans notre philosophie de conception globale : privilégier les solutions plus simples dans la mesure du possible, privilégier la « complexité packagée » plutôt que la « complexité systémique », et privilégier les solutions avec des attributs et des garanties clairs et vérifiables dans les décisions de conception.
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
Vitalik a proposé de simplifier Ethereum L1 dans un article, avec pour objectif d'atteindre une simplicité du protocole proche de Bitcoin dans les cinq prochaines années.
Le 3 mai, le cofondateur d’Ethereum, Vitalik Buterin, a publié un article de blog affirmant que l’objectif d’Ethereum est de devenir un « grand livre mondial » : une plate-forme de stockage d’actifs et d’enregistrements civilisés, une couche fondamentale pour la finance, la gouvernance, la certification des données de grande valeur, etc. Cela nécessite deux choses : l’évolutivité et l’élasticité. L’objectif de cet article est de se concentrer sur l’un des aspects les plus importants, mais facilement sous-estimés, de la résilience (et finalement de l’évolutivité) : la simplicité du protocole. L’une des meilleures choses à propos de Bitcoin est que sa conception de protocole est extrêmement simple et élégante, et garder le protocole simple aide Bitcoin ou Ethereum à devenir une couche d’infrastructure fiable, neutre et mondialement fiable. Dans le passé, Ethereum n’a souvent pas fait assez à cet égard, et la prochaine partie de cet article discutera de la façon dont Ethereum peut devenir presque aussi concis que Bitcoin au cours des cinq prochaines années. Simplification de la couche de consensus : La nouvelle couche de consensus (anciennement connue sous le nom de Beam Chain) vise à créer une couche de consensus optimale à long terme pour Ethereum, en utilisant toute notre expérience de la dernière décennie en matière de théorie du consensus, de développement de ZK-SNARK, d’économie de preuve d’enjeu et d’autres domaines. L’avantage de cette couche de consensus est qu’elle est beaucoup plus concise que les chaînes de balises existantes. Simplification de la couche d’exécution : La complexité croissante de l’EVM, dont une grande partie s’est avérée inutile (et dans de nombreux cas de ma faute), suggère de remplacer l’EVM par RISC-V, ou d’utiliser une autre machine virtuelle capable d’écrire un prouvé Ethereum ZK. Je suggère que nous suivions l’exemple du projet Tinygrad et que nous fixions un objectif de « nombre maximum de lignes de code » pour les spécifications techniques à long terme d’Ethereum, dans le but d’amener le code clé lié au consensus dans Ethereum aussi proche que possible de la simplicité de Bitcoin. Le code qui implique le traitement des règles historiques d’Ethereum sera toujours conservé, mais doit être évité dans le chemin critique du consensus. Dans le même temps, nous devons également mettre en œuvre les principes suivants dans notre philosophie de conception globale : privilégier les solutions plus simples dans la mesure du possible, privilégier la « complexité packagée » plutôt que la « complexité systémique », et privilégier les solutions avec des attributs et des garanties clairs et vérifiables dans les décisions de conception.