【币界】L’un des fondateurs d’Ethereum a récemment abordé un sujet intéressant : pourquoi la simplicité des protocoles est en réalité sous-estimée à long terme.
Son point de vue principal est le suivant — même si un protocole blockchain est suffisamment décentralisé, avec des dizaines de milliers de nœuds, capable de résister à une attaque byzantine à 49 %, et que chaque nœud utilise une technologie de validation à sécurité quantique, si le protocole lui-même est un monstre chaotique composé de dizaines de milliers de lignes de code et de cinq techniques cryptographiques de pointe, alors ce protocole finira par échouer. Pourquoi ? Parce que personne ne peut le comprendre réellement, et donc ne peut lui faire totalement confiance, ce qui limite l’autonomie des utilisateurs et réduit en fait la sécurité.
Il exprime une certaine inquiétude quant à l’état actuel du développement d’Ethereum — il y a une tendance à ajouter constamment de nouvelles fonctionnalités pour répondre à divers besoins, ce qui rend le protocole de plus en plus lourd. Parfois, pour supporter une nouvelle fonctionnalité, il faut introduire un tout nouveau mécanisme d’interaction ou une technique cryptographique complexe. Cela peut sembler impressionnant à court terme, mais à long terme, cela nuit énormément à l’autonomie du protocole.
Où se trouve la racine du problème ? Parce que la norme pour mesurer une mise à jour de protocole est « à quel point cela modifie le code », et pour garantir la compatibilité rétroactive, les fonctionnalités ajoutées dépassent largement celles supprimées. Ainsi, le protocole devient comme un vieux PC de plus en plus lent, chargé de plus en plus de fardeaux.
Quelle est la solution ? Il recommande qu’Ethereum établisse un « mécanisme de simplification », en gros, un processus de nettoyage du code inutile. Les développeurs de clients n’ont pas besoin de supporter toutes les anciennes versions indéfiniment ; ils peuvent mettre ces anciennes versions dans des conteneurs Docker pour qu’elles fonctionnent séparément. À plus long terme, il espère que la vitesse d’itération d’Ethereum pourra être progressivement ralentie.
Sa raison est que ces quinze premières années ont en fait été une phase d’exploration, où de nombreuses idées ont été testées pour voir ce qui était efficace ou non. Maintenant, il faut se concentrer sur l’évitement de ce qui est inefficace pour ne pas transformer Ethereum en un fardeau permanent. En clair, il est temps de passer d’une expansion rapide à une gestion plus fine.
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.
10 J'aime
Récompense
10
4
Reposter
Partager
Commentaire
0/400
SocialAnxietyStaker
· Il y a 4h
Ce n'est pas faux, empiler des fonctionnalités jusqu'à la fin rend tout incompréhensible, ce qui devient en fait la plus grande vulnérabilité.
Voir l'originalRépondre0
FOMOSapien
· Il y a 4h
Honnêtement, cette remarque de Vitalik touche juste. Maintenant, tout doit être intégré à Ethereum, mais au final, qui peut encore comprendre quelque chose...
Un protocole incompréhensible est une bombe à retardement, même la conception la plus sécurisée ne sert à rien.
L'encombrement des protocoles peut sembler avantageux à court terme, mais creuse un trou à long terme.
La complexité représente un risque invisible, et cette industrie ne l'a pas encore bien compris.
Je suis de plus en plus convaincu que la simplicité est la véritable luxury...
Voir l'originalRépondre0
ChainBrain
· Il y a 4h
Ces mots font mal, la complexité explosive est effectivement un risque, personne ne comprend vraiment l'ensemble du protocole.
Ethereum en est actuellement là, empilement après empilement, avec de plus en plus de fonctionnalités, mais elles deviennent de plus en plus fragiles.
La simplicité est la véritable stabilité, mais le marché ne le prend pas en compte.
Tu as raison, une sur-ingénierie finira par se retourner contre nous, on craint de le réaliser trop tard.
La simplicité du protocole est vraiment négligée, tout le monde se concentre sur l'ajout de nouvelles fonctionnalités, qui s'intéresse encore à l'infrastructure ?
La simplicité du protocole est gravement sous-estimée — d'après les préoccupations de Vitalik sur l'avenir d'Ethereum
【币界】L’un des fondateurs d’Ethereum a récemment abordé un sujet intéressant : pourquoi la simplicité des protocoles est en réalité sous-estimée à long terme.
Son point de vue principal est le suivant — même si un protocole blockchain est suffisamment décentralisé, avec des dizaines de milliers de nœuds, capable de résister à une attaque byzantine à 49 %, et que chaque nœud utilise une technologie de validation à sécurité quantique, si le protocole lui-même est un monstre chaotique composé de dizaines de milliers de lignes de code et de cinq techniques cryptographiques de pointe, alors ce protocole finira par échouer. Pourquoi ? Parce que personne ne peut le comprendre réellement, et donc ne peut lui faire totalement confiance, ce qui limite l’autonomie des utilisateurs et réduit en fait la sécurité.
Il exprime une certaine inquiétude quant à l’état actuel du développement d’Ethereum — il y a une tendance à ajouter constamment de nouvelles fonctionnalités pour répondre à divers besoins, ce qui rend le protocole de plus en plus lourd. Parfois, pour supporter une nouvelle fonctionnalité, il faut introduire un tout nouveau mécanisme d’interaction ou une technique cryptographique complexe. Cela peut sembler impressionnant à court terme, mais à long terme, cela nuit énormément à l’autonomie du protocole.
Où se trouve la racine du problème ? Parce que la norme pour mesurer une mise à jour de protocole est « à quel point cela modifie le code », et pour garantir la compatibilité rétroactive, les fonctionnalités ajoutées dépassent largement celles supprimées. Ainsi, le protocole devient comme un vieux PC de plus en plus lent, chargé de plus en plus de fardeaux.
Quelle est la solution ? Il recommande qu’Ethereum établisse un « mécanisme de simplification », en gros, un processus de nettoyage du code inutile. Les développeurs de clients n’ont pas besoin de supporter toutes les anciennes versions indéfiniment ; ils peuvent mettre ces anciennes versions dans des conteneurs Docker pour qu’elles fonctionnent séparément. À plus long terme, il espère que la vitesse d’itération d’Ethereum pourra être progressivement ralentie.
Sa raison est que ces quinze premières années ont en fait été une phase d’exploration, où de nombreuses idées ont été testées pour voir ce qui était efficace ou non. Maintenant, il faut se concentrer sur l’évitement de ce qui est inefficace pour ne pas transformer Ethereum en un fardeau permanent. En clair, il est temps de passer d’une expansion rapide à une gestion plus fine.