Système d'attestation Ethereum : orientations de développement futur
La transition de la preuve de travail à l'attestation est devenue le jalon le plus important de l'histoire d'Ethereum. Après près de deux ans de fonctionnement, le système d'attestation a fait preuve d'excellentes performances en termes de stabilité, de performance et de décentralisation. Cependant, il existe encore certains domaines clés qui nécessitent des améliorations supplémentaires. Cet article explorera les directions possibles pour les améliorations techniques futures du système d'attestation d'Ethereum.
Finalité à un seul slot et démocratisation du staking
Actuellement, Ethereum a besoin d'environ 15 minutes pour confirmer définitivement un bloc, et le montant minimum de mise est de 32 ETH. Cela représente un compromis pour équilibrer le nombre de validateurs, le temps d'achèvement et les coûts des nœuds. Idéalement, nous souhaitons atteindre les deux objectifs suivants :
Dans un créneau de (12 secondes ou moins, ) termine la confirmation finale du bloc.
Abaisser le seuil de mise minimale à 1 Éther
Le principal défi pour atteindre ces objectifs est de savoir comment gérer l'augmentation des coûts induite par un grand nombre de validateurs tout en maintenant la finalité économique. Actuellement, il existe plusieurs solutions possibles :
Améliorer le protocole d'agrégation de signatures, par exemple en utilisant des technologies telles que ZK-SNARKs.
Mécanisme du comité Orbit : un comité de taille moyenne est sélectionné au hasard pour la confirmation finale, tout en préservant la finalité économique.
Mécanisme de double staking : les stakers sont divisés en deux niveaux, seul le niveau supérieur participe directement à la finalité économique.
Maintenir le statu quo.
Chaque option a ses avantages et ses inconvénients, et il est nécessaire de trouver un équilibre entre la sécurité, la décentralisation et l'efficacité. Les solutions possibles incluent également des combinaisons des options mentionnées ci-dessus.
Élection d'un leader secret unique
Actuellement, le proposeur du prochain bloc est connu à l'avance, ce qui pose des risques de sécurité. Les attaquants peuvent lancer une attaque DoS contre le validateurs ciblés. L'élection d'un leader secret unique (SSLE) vise à résoudre ce problème en masquant l'identité du proposeur du prochain bloc grâce à des techniques cryptographiques.
Bien que SSLE soit théoriquement possible, il fait encore face à certains défis dans sa mise en œuvre pratique :
Comment réaliser SSLE sans augmenter excessivement la complexité du protocole
Comment concevoir un schéma SSLE résistant aux quantiques suffisamment efficace
Une autre option est de soulager les risques de DoS par d'autres moyens ( tels que des mesures au niveau P2P ) sans mettre en œuvre SSLE.
Confirmation de transaction plus rapide
Réduire le temps de confirmation des transactions de 12 secondes à 4 secondes améliorera considérablement l'expérience utilisateur. Il existe principalement deux voies techniques :
Réduire le temps d'intervalle à 8 secondes ou 4 secondes.
Permettre aux proposeurs de publier des pré-confirmations pendant la fenêtre temporelle.
Ces deux méthodes ont leurs avantages et leurs inconvénients. Réduire la durée des créneaux peut augmenter les risques de centralisation, tandis que la méthode de pré-confirmation, bien qu'elle puisse améliorer le temps de confirmation moyen, ne peut pas améliorer le pire des cas. De plus, comment inciter à la pré-confirmation est également un problème à résoudre.
Autres directions de recherche
Récupération d'attaque à 51% : réduire la dépendance à la couche sociale et automatiser le processus de récupération autant que possible.
Élever le seuil de quorum : augmenter le taux de soutien requis pour la confirmation finale de 67 % à 80 %, afin d'améliorer la sécurité.
Résistance quantique : avec les avancées de la technologie de calcul quantique, il est nécessaire de développer des alternatives basées sur des hash ou d'autres résistances quantiques pour les protocoles reposant sur les courbes elliptiques.
Ces directions d'amélioration visent à renforcer la sécurité, l'efficacité et le degré de décentralisation du système d'attestation d'Ethereum. Cependant, chaque amélioration nécessite un arbitrage entre plusieurs objectifs, et des discussions et recherches approfondies de la part de la communauté sont nécessaires pour parvenir à une décision finale.
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
5
Partager
Commentaire
0/400
DEXRobinHood
· 08-02 08:07
Tu es vraiment trop lent, non ?
Voir l'originalRépondre0
HappyMinerUncle
· 07-30 08:43
Eh, un mineur ne peut plus continuer.
Voir l'originalRépondre0
ProbablyNothing
· 07-30 08:25
32 devient 1 est une bonne chose, mais c'est juste trop lent.
L'avenir du système d'attestation Ethereum : cinq axes pour améliorer la performance et la sécurité
Système d'attestation Ethereum : orientations de développement futur
La transition de la preuve de travail à l'attestation est devenue le jalon le plus important de l'histoire d'Ethereum. Après près de deux ans de fonctionnement, le système d'attestation a fait preuve d'excellentes performances en termes de stabilité, de performance et de décentralisation. Cependant, il existe encore certains domaines clés qui nécessitent des améliorations supplémentaires. Cet article explorera les directions possibles pour les améliorations techniques futures du système d'attestation d'Ethereum.
Finalité à un seul slot et démocratisation du staking
Actuellement, Ethereum a besoin d'environ 15 minutes pour confirmer définitivement un bloc, et le montant minimum de mise est de 32 ETH. Cela représente un compromis pour équilibrer le nombre de validateurs, le temps d'achèvement et les coûts des nœuds. Idéalement, nous souhaitons atteindre les deux objectifs suivants :
Le principal défi pour atteindre ces objectifs est de savoir comment gérer l'augmentation des coûts induite par un grand nombre de validateurs tout en maintenant la finalité économique. Actuellement, il existe plusieurs solutions possibles :
Améliorer le protocole d'agrégation de signatures, par exemple en utilisant des technologies telles que ZK-SNARKs.
Mécanisme du comité Orbit : un comité de taille moyenne est sélectionné au hasard pour la confirmation finale, tout en préservant la finalité économique.
Mécanisme de double staking : les stakers sont divisés en deux niveaux, seul le niveau supérieur participe directement à la finalité économique.
Maintenir le statu quo.
Chaque option a ses avantages et ses inconvénients, et il est nécessaire de trouver un équilibre entre la sécurité, la décentralisation et l'efficacité. Les solutions possibles incluent également des combinaisons des options mentionnées ci-dessus.
Élection d'un leader secret unique
Actuellement, le proposeur du prochain bloc est connu à l'avance, ce qui pose des risques de sécurité. Les attaquants peuvent lancer une attaque DoS contre le validateurs ciblés. L'élection d'un leader secret unique (SSLE) vise à résoudre ce problème en masquant l'identité du proposeur du prochain bloc grâce à des techniques cryptographiques.
Bien que SSLE soit théoriquement possible, il fait encore face à certains défis dans sa mise en œuvre pratique :
Une autre option est de soulager les risques de DoS par d'autres moyens ( tels que des mesures au niveau P2P ) sans mettre en œuvre SSLE.
Confirmation de transaction plus rapide
Réduire le temps de confirmation des transactions de 12 secondes à 4 secondes améliorera considérablement l'expérience utilisateur. Il existe principalement deux voies techniques :
Ces deux méthodes ont leurs avantages et leurs inconvénients. Réduire la durée des créneaux peut augmenter les risques de centralisation, tandis que la méthode de pré-confirmation, bien qu'elle puisse améliorer le temps de confirmation moyen, ne peut pas améliorer le pire des cas. De plus, comment inciter à la pré-confirmation est également un problème à résoudre.
Autres directions de recherche
Récupération d'attaque à 51% : réduire la dépendance à la couche sociale et automatiser le processus de récupération autant que possible.
Élever le seuil de quorum : augmenter le taux de soutien requis pour la confirmation finale de 67 % à 80 %, afin d'améliorer la sécurité.
Résistance quantique : avec les avancées de la technologie de calcul quantique, il est nécessaire de développer des alternatives basées sur des hash ou d'autres résistances quantiques pour les protocoles reposant sur les courbes elliptiques.
Ces directions d'amélioration visent à renforcer la sécurité, l'efficacité et le degré de décentralisation du système d'attestation d'Ethereum. Cependant, chaque amélioration nécessite un arbitrage entre plusieurs objectifs, et des discussions et recherches approfondies de la part de la communauté sont nécessaires pour parvenir à une décision finale.