Vitalik Buterin Ajuste sa position : Les trois principes fondamentaux dans la conception de l'engagement d'état de la blockchain

Ces derniers temps, Vitalik Buterin a publiquement reconnu un changement dans sa façon de penser l’un des concepts fondamentaux de la blockchain : la nécessité ou non pour une blockchain de s’engager dans un état. Selon les informations de ChainCatcher, le fondateur d’Ethereum a détaillé les raisons derrière cet ajustement, tout en soulignant l’importance des trois principes fondamentaux dans la conception de la blockchain moderne.

De la Méfiance à l’Acceptation : Pourquoi une Conception Sans Engagement d’État Est Possible

Au début, Buterin n’était pas d’accord avec l’idée de permettre à une blockchain de fonctionner sans engagement clair d’état. La principale raison étant que si un réseau n’est pas lié à un état, les utilisateurs devront vérifier l’intégralité de la chaîne de transactions depuis le premier bloc, ou faire confiance à un seul service intermédiaire. Ces deux situations ne respectent pas les trois principes fondamentaux qu’un système blockchain décentralisé devrait avoir. Cependant, les développements technologiques récents ont changé cette donne.

Ethereum utilise une approche différente : il s’engage avec les racines d’état dans l’en-tête de chaque bloc. Cette approche permet aux utilisateurs de vérifier l’état en supposant que la majorité des participants au réseau sont honnêtes, en utilisant la preuve de Merkle. C’est une conception qui équilibre sécurité et efficacité, bien que ce ne soit pas toujours parfait.

Zero-Knowledge Proofs : La Clé des Trois Principes pour le Développement

Ce changement de perspective chez Buterin découle principalement de la maturité de la technologie zero-knowledge, notamment ZK-SNARKs. Ces technologies représentent une étape cruciale car elles permettent à un système de vérifier la validité d’une blockchain sans avoir à réexécuter chaque transaction. Cela ouvre la voie à la réalisation effective des trois principes : assurer une haute sécurité tout en étant suffisamment scalable pour servir des millions d’utilisateurs.

Avec les zero-knowledge proofs, un utilisateur peut confirmer que l’état actuel de la blockchain est valide sans avoir à réexaminer tout l’historique. C’est une avancée majeure par rapport aux solutions précédentes.

Autonomie comme Fondement : Construire un Réseau Sécurisé pour l’Avenir

Au-delà des avancées techniques, Buterin insiste également sur un autre facteur clé : l’existence d’une option d’auto-vérification indépendante. Il a évoqué les risques réels auxquels les systèmes blockchain sont confrontés : interruptions réseau, défaillance des fournisseurs de services, concentration du pouvoir dans le consensus, et dangers de la censure centralisée.

Selon Buterin, le concept que la communauté appelle « cabane en montagne » n’est pas destiné à un usage quotidien. Il sert plutôt de filet de sécurité ultime en cas de crise extrême, et comme un outil contre le contrôle par des intermédiaires. Les trois principes fondamentaux de la blockchain résident dans la capacité de permettre à n’importe qui de se vérifier sans dépendre de personne d’autre.

Maintenir cette voie d’auto-vérification minimale mais réalisable est la clé pour qu’Ethereum continue de se développer à long terme. Cela garantit qu’en cas de pire scénario, les utilisateurs conservent un contrôle total sur leurs actifs et leurs données.

ETH-0,45%
Voir l'original
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.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler

Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)