
Auteur: Liam Kelly, DL News;
résumé:
-
Ethereum Architects partage ses opinions sur les contrats intelligents, les EVM et d’autres fonctionnalités.
-
Buterin a déclaré que les développeurs d’Ethereum devraient lancer une preuve de participation plus tôt.
-
Avec l’émergence des ETF, Ethereum va le courant dominant.
La semaine dernière, lors de l’événement Ethberlin de cette année, 620 développeurs épuisés sont apparus après trois jours de codage ininterrompu, et peu de gens s’attendaient à ce que Vitalik Buterin parle sur scène.
Le co-fondateur et architecte en chef d’Ethereum était un invité inattendu.
Ce qui est encore plus surprenant, c’est ses réflexions sur la construction de la deuxième plus grande blockchain de l’industrie.Buterin décrit en détail certains de ses regrets sur la conception initiale d’Ethereum.
Pour de nombreux auditeurs, son discours évoque non seulement les bons moments où le réseau est né en 2014, mais aide également à planifier une feuille de route pour l’avenir de la crypto-monnaie actuelle de 448 milliards de dollars.
Les États-Unis viennent d’approuver le Fonds négocié en bourse Ethereum, et Blackrock, la plus grande société de gestion d’actifs au monde, a également lancé son propre fonds tokenisé sur la blockchain.
Le réseau Ethereum a engendré un énorme écosystème de développeurs et d’applications financières d’une valeur de plus de 63 milliards de dollars, et il est devenu synonyme de financement décentralisé.
Néanmoins, le programmeur canadien-russe de 30 ans Buterin a déclaré qu’il avait inscritUne série de choses qu’il aurait pu faire différemment.Ces choses incluent le développement de machines virtuelles Ethereum, des contrats intelligents et des mécanismes de consensus de preuve de pieu.
Il a également souligné que même si Ethereum devient plus courant, il est toujours mal compris.
« Le récit de Bitcoin est très simple, c’est l’or numérique », a déclaré Buterin. »Mais comme Ethereum, les gens demandent » Wow, qu’est-ce que Ethereum? « »
Buterin s’est assis sur le canapé confortable sur scène avec les organisateurs d’Ethberlin Afri Schoedon et Franziska Heintel, et a partagé ses meilleurs souvenirs de la capitale allemande au fil des ans Pirater dans le bureau, lancer Devcon Zero et célébrer la mise à niveau de la fusion en 2022.
Puis Schoedon a posé une question.
« Avec tout ce que vous savez et tout ce que vous avez appris au cours des 10 dernières années, comment construiriez-vous Ethereum d’une manière différente si vous pouviez recommencer à zéro? »Demanda Schoeden.
Vitalik Buterin (chinois) discute de la vision d’Ethereum, passée et présente, dans la discussion d’Ethberlin.Source de l’image: Liam Kelly / DL News.
Machine virtuelle Ethereum
Le premier doute de Buterin est lié aux machines virtuelles d’Ethereum.Les machines virtuelles sont la clé pour faire du réseau une sorte d’ordinateur crypté géant décentralisé.
Il a expliqué que la conception EVM d’origine d’Ethereum utilisait un traitement 256 bits au lieu de 64 bits ou 32 bits.
Dans l’architecture informatique, la taille calculée est en unités de bits.Mais 256 bits est très inefficace pour la plupart des opérations, et même des tâches simples peuvent apporter beaucoup de ballonnements à la blockchain.
Pour les premiers réseaux, Ethereum n’a pas besoin d’être optimisé pour cela.
« La conception originale était si adaptée à 256 », a déclaré Buterin au public.
Optimiser les contrats intelligents
Deuxièmement, a dit Buterin,Les premiers développeurs d’Ethereum devraient se concentrer sur la rédaction des contrats intelligents et avec moins de lignes de code.
Quelle est la raison?Augmenter la transparence.
Il a ditLe moins de lignes de code est: «Les gens peuvent voir et vérifier correctement ce qui se passe dans le contrat.»
Les bénévoles et les développeurs jouent de la musique au Berlin Hackathon.Source de l’image: Ethberlin.
Passez à la version d’allumage « pire »
Au lieu d’utiliser des ordinateurs personnalisés (appelés mineurs) pour s’exécuter sans interruption pour protéger le réseau blockchain, Ethereum passe à un autre mode.
Buterin a dit,Ethereum est passé d’un mécanisme de consensus de preuve de travail (la façon dont les nœuds de la blockchain s’accordent sur l’état des données de transaction) à une preuve de participation en 2022, qui aurait dû se produire plus tôt.
« Lorsque nous passons à la preuve de pieu, nous devons passer à une version de preuve de pieu légèrement pire tôt », a-t-il déclaré.«Nous avons fini par perdre beaucoup de temps à essayer de rendre la preuve de la participation parfaite.»
Maintenant, Ethereum n’est plus garanti par les mineurs, mais par les validateurs, qui ont jalonné 32 Ethereums (d’une valeur d’environ 124 000 $) pour faire de même et ont reçu une récompense pour cela.Par exemple, s’ils agissent mal en vérifiant les transactions frauduleuses, ils seront punis.
De toute façon,Ce changement remplace le pouvoir informatique original et à forte intensité énergétique par des incitations économiques.
«Si nous avions une preuve de participation plus simple en 2018, nous aurions pu économiser beaucoup d’arbres,»Dit Buterin.
La version du journal commence le premier jour
Des grands transferts de jetons aux pots de miel de porte dérobée, les utilisateurs peuvent facilement suivre les fonds en crypto-monnaies.Cela est dû en partie à l’enregistrement automatique.
Mais à mesure que l’industrie se développe, en particulier à partir de comptes en plein air comme Metamask aux portefeuilles intelligents comme la sécurité, certains enregistrements clés sont perdus.
Il convient de noter que les journaux automatiques transmis par Ether.
« Il aurait dû être là depuis le début », a déclaré Buterin. »Moi, Gav et Jeff auraient pu passer 30 minutes à écrire du code. Au lieu de cela, c’était un EIP. »
La proposition d’amélioration Ethereum est une proposition formelle proposée par les développeurs pour modifier certains aspects du réseau Ethereum.
L’EIP-7708 de Buterin, déposée le 17 mai, fera ce changement précis.
Ameen Soleimani, consultant stratégique 0xbow, co-fondateur de Molochdao et réflexer, discute de la caisse de la tornade.Source de l’image: Liam Kelly / DL News.
Abandonnez Keccak et utilisez SHA-2
Buterin a également dit,Il utilisera SHA-2 comme fonction de hachage pour Ethereum, plutôt que celle actuellement appelée Keccak.
Pour comprendre les différences, il est nécessaire d’avoir une compréhension approfondie de certaines cryptographies, en particulier sur la façon dont le SHA-3 devient la norme.N’oubliez pas qu’avant que la crypto-monnaie ne devienne synonyme de célébrité memecoin et de CI à neuf chiffres, elle était liée à des mathématiques complexes.
Lors de la construction d’Ethereum, la valeur de hachage qu’il utilise se trouve dans le « concours de fonction de hachage » – oui, c’est une chose.
L’Institut national des normes et de la technologie a organisé la concurrence pour créer de nouvelles normes de hachage en dehors de la SHA-2.
Les normes précédentes ont été attaquées et démystifiées.Mais SHA-2 est indemne et NIST veut juste une alternative sûre.Après tout, la diversité est un condiment à vie (et évidemment un condiment pour la cryptographie).
Keccak n’est que l’un des nombreux candidats qui ont participé au concours.Pendant le match, l’équipe a apporté des modifications mineures à son algorithme, ce qui les a finalement fait champions.
Cependant, l’équipe Early Ethereum a mis en œuvre une version non standardisée de Keccak.Ethereum utilise essentiellement des itérations avant SHA-3.
Le co-fondateur et chef de produit de Chainsafe, Gregory Markou et le fondateur et PDG des Systems de Phylax, Odyseas Lamtzidis parle de Ethberlin.Source de l’image: Ethberlin
C’est très gênant, non?
Euh,Cela signifie que les développeurs Ethereum ont besoin d’une bibliothèque personnalisée (une collection réutilisable de code sans réécriture à partir de zéro) pour s’adapter à la fois à Sha-3 et à Keccak.
«Nous sommes incompatibles avec d’autres systèmes qui utilisent la SHA-3», a déclaré à DL News Marius van der Wijden, développeur de Core Ethereum.«Nous devons prendre en charge les deux algorithmes dans EVM.»
Ce problème a essentiellement été résolu.Aujourd’hui, les grandes bibliothèques prennent en charge les deux mécanismes de chiffrement.
Donc, oui, c’est vraiment gênant.
« Dans l’ensemble, cela n’a pas d’importance, et le développement actuel ne sera certainement pas affecté », a déclaré Van der Wijden.
Équipe Ethereum
Malgré une série de petites erreurs de conception, Buterin a déclaré qu’il y aura inévitablement quelques erreurs dans tout projet.
« Je suis vraiment heureux que nos développeurs principaux et leurs capacités d’exécution semblent s’améliorer chaque année », a-t-il déclaré.
«Nous sommes en mesure de corriger certaines de ces erreurs efficacement et en toute sécurité.»