Maison  >  Article  >  Buterin parle des premiers défauts de conception d'Ethereum : mauvaise sélection du standard EVM, transformation PoS trop tardive, etc.

Buterin parle des premiers défauts de conception d'Ethereum : mauvaise sélection du standard EVM, transformation PoS trop tardive, etc.

王林
王林original
2024-06-11 14:39:36719parcourir

Buterin parle des premiers défauts de conception dEthereum : mauvaise sélection du standard EVM, transformation PoS trop tardive, etc.

Ce site (120btC.coM) : Vitalik Buterin, le fondateur d'Ethereum, a déclaré lors de l'événement de l'ETH Berlin la semaine dernière que même si Ethereum devient de plus en plus courant, les gens ont encore de nombreux malentendus à son sujet.

Dans le même temps, Buterin a également décrit quelques regrets concernant sa conception initiale d'Ethereum, impliquant le développement de la machine virtuelle Ethereum (EVM), des contrats intelligents, le mécanisme de preuve PoS d'Ethereum, etc., qui se résument comme suit :

Développement EVM de la machine virtuelle Ethereum

Concernant le développement de la machine virtuelle Ethereum, Buterin a déclaré que la conception EVM originale avait choisi un traitement 256 bits au lieu de 64 bits ou 32 bits.

Cependant, la conception originale était trop complexe pour le 256 bits, ce qui est très inefficace et peut produire de grandes quantités de données redondantes sur la blockchain même lors de l'exécution de tâches simples.

Remarque : La machine virtuelle Ethereum peut être comprise comme un ordinateur virtuel fonctionnant sur Ethereum, qui peut faire de nombreuses choses qu'un ordinateur physique peut faire, comme exécuter des contrats intelligents, exploiter des DApps, etc.

Optimisation des contrats intelligents

Deuxièmement, Buterin a déclaré que les premiers développeurs d'Ethereum devraient s'efforcer de permettre aux développeurs d'utiliser moins de code et plus facilement pour rédiger des contrats intelligents : avec moins de code, les gens peuvent Il est plus facile de vérifier correctement ce qui se passe à l'intérieur.

Transformation vers le mécanisme PoS

Dans le même temps, Buterin a également souligné que l'étape historique d'Ethereum consistant à passer du mécanisme de consensus Proof of Work (PoW) au mécanisme de consensus Proof of Stake (PoS) en 2022 devrait être réalisée plus tôt. : Nous perdons enfin beaucoup de temps à essayer de rendre le Proof of Stake parfait. Lorsque nous voulons passer au Proof of Stake, nous devrions agir plus tôt, même si cela signifie faire une version pire. Si nous faisons cela en 2018, nous pouvons économiser beaucoup de ressources forestières.

Journal automatique du transfert Ethereum

Buterin a également ajouté que le journal automatique du transfert Ethereum devrait exister dès le début : nous n'avons besoin que de 30 minutes pour terminer le codage, cependant, c'est devenu un EIP.

Choix de l'algorithme de cryptage

Victoria a finalement déclaré que s'il devait choisir à nouveau, il utiliserait SHA-2 pour crypter Ethereum au lieu de l'algorithme de cryptage actuellement utilisé appelé Keccak.

Malgré une série de petits faux pas de conception, Vitalik a déclaré que cela est inévitable sur tout projet : je suis vraiment heureux, j'ai l'impression que nos principaux développeurs et leur capacité d'exécution semblent continuer de s'améliorer chaque année. Nous avons désormais la capacité de corriger efficacement et en toute sécurité certaines de ces erreurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn