Comment le système d'attestation d'Ethereum peut-il encore être amélioré ?
Ethereum a réussi à passer du système de preuve de travail à un système d'attestation depuis près de deux ans. L'attestation a montré d'excellentes performances en termes de stabilité, de performance et de décentralisation, mais il reste encore des domaines importants à améliorer. Cet article se concentrera sur les aspects du design technique de l'attestation qui peuvent encore être améliorés, ainsi que sur les voies possibles d'amélioration.
Finalité unique et démocratisation du staking
Actuellement, Ethereum nécessite environ 15 minutes pour finaliser la confirmation d'un bloc, et le seuil minimum de mise est de 32 ETH. Idéalement, nous espérons :
Dans une fenêtre temporelle de (12 secondes ou même moins, ) achève la confirmation finale du bloc.
Réduire le seuil de mise minimum à 1 Éther
Le principal défi pour atteindre ces objectifs est de savoir comment, avec la participation d'un grand nombre de validateurs, éviter que les coûts d'exploitation des nœuds ne deviennent trop élevés. Actuellement, plusieurs solutions possibles existent :
Utiliser un protocole d'agrégation de signatures plus efficace, peut-être en combinant la technologie ZK-SNARKs.
Mécanisme du comité Orbit : un comité de taille moyenne est choisi au hasard pour la confirmation finale, tout en conservant une suffisante finalité économique.
Mécanisme de staking à deux niveaux : les stakers sont divisés en deux niveaux, seuls les niveaux supérieurs participent directement à la fourniture de la finalité économique.
Ces solutions ont chacune leurs avantages et inconvénients, et nécessitent des recherches et des évaluations supplémentaires.
Élection d'un Leader Secret Unique
Actuellement, le proposeur de bloc d'Ethereum est connu à l'avance, ce qui présente un risque de sécurité d'attaque DoS. Le mécanisme d'élection d'un Leader secret unique (SSLE) peut cacher l'identité du prochain proposeur de bloc jusqu'à ce que le bloc soit réellement généré.
Les principaux défis de la mise en œuvre de SSLE sont de garantir qu'il n'y a qu'un seul proposeur tout en préservant la confidentialité de l'identité du proposeur. Il existe actuellement plusieurs propositions de protocoles concrets, comme Whisk.
Mais le SSLE augmentera la complexité du protocole, et il se pourrait qu'il faille attendre l'introduction d'un mécanisme de preuve à divulgation nulle de connaissance généralisé dans le protocole Ethereum pour pouvoir l'implémenter avec une complexité marginale relativement faible.
Confirmation de transaction plus rapide
Réduire le temps de confirmation des transactions de 12 secondes à 4 secondes peut considérablement améliorer l'expérience utilisateur. Les deux principales solutions techniques pour atteindre cet objectif sont :
Réduire le temps de latence, par exemple à 8 secondes ou 4 secondes
Permettre aux proposeurs de publier des pré-confirmations dans les créneaux.
Mais ces solutions font également face à certains défis, tels que la concentration possible des validateurs et la manière d'inciter les pré-confirmations, ce qui nécessite une évaluation plus approfondie.
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.
Augmenter le seuil de quorum pour la confirmation finale : passer de 67 % à 80 %, afin de renforcer la sécurité.
Résistance quantique : pour faire face aux défis des futurs ordinateurs quantiques, développer des alternatives ne reposant pas sur les courbes elliptiques.
Le système d'attestation d'Ethereum, bien qu'il fonctionne de manière stable, présente encore de nombreuses possibilités d'amélioration et d'optimisation. Ces améliorations potentielles permettront d'améliorer encore les performances, la sécurité et le degré de décentralisation d'Ethereum.
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.
15 J'aime
Récompense
15
8
Partager
Commentaire
0/400
ChainPoet
· 07-13 16:47
Stake 32 Éther jetons, c'est trop difficile 8 Qui a encore autant ?
Voir l'originalRépondre0
FlashLoanLarry
· 07-12 22:43
littéralement je secoue la tête devant ces goulets d'étranglement en matière d'efficacité... je dis ça depuis avant la fusion, pour être honnête.
Voir l'originalRépondre0
FarmToRiches
· 07-10 21:15
32e échange 1e dépêchez-vous~
Voir l'originalRépondre0
AirdropCollector
· 07-10 17:40
32e ça stake, c'est trop cher non ?
Voir l'originalRépondre0
MidnightGenesis
· 07-10 17:34
Encore une autre suggestion d'optimisation technique... Les données off-chain indiquent qu'il est tout simplement impossible d'obtenir une confirmation finale en 12 secondes.
Voir l'originalRépondre0
RektRecorder
· 07-10 17:31
Le plancher de 32 en collatéral est trop élevé, les pauvres regardent en restant sans voix.
Voir l'originalRépondre0
BlockDetective
· 07-10 17:28
32 e pour commencer, c'est vraiment un peu exagéré, non ?
Voir l'originalRépondre0
YieldHunter
· 07-10 17:24
techniquement parlant, 32 eth est encore trop risqué pour ces taux apr...
Ethereum attestation : analyse des directions d'amélioration clés et des défis techniques
Comment le système d'attestation d'Ethereum peut-il encore être amélioré ?
Ethereum a réussi à passer du système de preuve de travail à un système d'attestation depuis près de deux ans. L'attestation a montré d'excellentes performances en termes de stabilité, de performance et de décentralisation, mais il reste encore des domaines importants à améliorer. Cet article se concentrera sur les aspects du design technique de l'attestation qui peuvent encore être améliorés, ainsi que sur les voies possibles d'amélioration.
Finalité unique et démocratisation du staking
Actuellement, Ethereum nécessite environ 15 minutes pour finaliser la confirmation d'un bloc, et le seuil minimum de mise est de 32 ETH. Idéalement, nous espérons :
Le principal défi pour atteindre ces objectifs est de savoir comment, avec la participation d'un grand nombre de validateurs, éviter que les coûts d'exploitation des nœuds ne deviennent trop élevés. Actuellement, plusieurs solutions possibles existent :
Utiliser un protocole d'agrégation de signatures plus efficace, peut-être en combinant la technologie ZK-SNARKs.
Mécanisme du comité Orbit : un comité de taille moyenne est choisi au hasard pour la confirmation finale, tout en conservant une suffisante finalité économique.
Mécanisme de staking à deux niveaux : les stakers sont divisés en deux niveaux, seuls les niveaux supérieurs participent directement à la fourniture de la finalité économique.
Ces solutions ont chacune leurs avantages et inconvénients, et nécessitent des recherches et des évaluations supplémentaires.
Élection d'un Leader Secret Unique
Actuellement, le proposeur de bloc d'Ethereum est connu à l'avance, ce qui présente un risque de sécurité d'attaque DoS. Le mécanisme d'élection d'un Leader secret unique (SSLE) peut cacher l'identité du prochain proposeur de bloc jusqu'à ce que le bloc soit réellement généré.
Les principaux défis de la mise en œuvre de SSLE sont de garantir qu'il n'y a qu'un seul proposeur tout en préservant la confidentialité de l'identité du proposeur. Il existe actuellement plusieurs propositions de protocoles concrets, comme Whisk.
Mais le SSLE augmentera la complexité du protocole, et il se pourrait qu'il faille attendre l'introduction d'un mécanisme de preuve à divulgation nulle de connaissance généralisé dans le protocole Ethereum pour pouvoir l'implémenter avec une complexité marginale relativement faible.
Confirmation de transaction plus rapide
Réduire le temps de confirmation des transactions de 12 secondes à 4 secondes peut considérablement améliorer l'expérience utilisateur. Les deux principales solutions techniques pour atteindre cet objectif sont :
Mais ces solutions font également face à certains défis, tels que la concentration possible des validateurs et la manière d'inciter les pré-confirmations, ce qui nécessite une évaluation plus approfondie.
Autres directions de recherche
Le système d'attestation d'Ethereum, bien qu'il fonctionne de manière stable, présente encore de nombreuses possibilités d'amélioration et d'optimisation. Ces améliorations potentielles permettront d'améliorer encore les performances, la sécurité et le degré de décentralisation d'Ethereum.