Optimisation du temps de confirmation des transactions Ethereum : Exploration de l'architecture Epoch et Slot
L'un des indicateurs clés de l'expérience utilisateur en blockchain est la vitesse de confirmation des transactions. Ethereum a déjà fait des progrès significatifs à cet égard, mais il reste encore de la place pour des améliorations. Cet article explorera des solutions viables pour accélérer la confirmation des transactions sur Ethereum.
Aperçu de la technologie existante
finalité à un seul slot
Actuellement, Ethereum utilise le consensus Gasper, avec un slot toutes les 12 secondes, et 32 slots composent un Epoch. Les validateurs votent à tour de rôle au cours de chaque Epoch, et un consensus final est atteint après deux Epochs. Cette méthode présente des problèmes de complexité et de temps de confirmation trop long.
La finalité à un seul slot (SSF) propose un mécanisme similaire à Tendermint, où chaque bloc peut être confirmé de manière définitive avant la génération du suivant. Cependant, cela exige que les stakers publient fréquemment des messages, ce qui impose un fardeau au réseau. Bien qu'il existe certaines solutions d'optimisation, comme Orbit SSF, les utilisateurs doivent encore attendre 5 à 20 secondes pour la confirmation.
Préconfirmation Rollup
Ethereum adopte une feuille de route centrée sur les rollups, L2 est responsable de fournir des confirmations plus rapides aux utilisateurs. En théorie, L2 peut établir un réseau de tri décentralisé, signant toutes les quelques centaines de millisecondes. Mais dans la pratique, les progrès sont lents.
Pré-confirmation de base
Ce mécanisme utilise les proposeurs d'Ethereum pour fournir un service de pré-confirmation. Les utilisateurs peuvent payer des frais supplémentaires pour garantir que la transaction sera incluse dans le prochain bloc. Si le proposeur fait défaut, il peut être puni. Ce mécanisme peut être appliqué aux transactions L1 et L2.
Architecture potentielle future
En combinant la finalité à un seul slot et le mécanisme de pré-confirmation, nous pourrions voir une architecture Epoch-Slot :
Époque : Utiliser une technologie similaire à Orbit pour réduire le nombre de validateurs de signature par créneau.
Slot : confirmation rapide via rollup ou préconfirmation de base
Cette architecture reflète une raison profonde : parvenir à un consensus approximatif prend moins de temps que d'atteindre un consensus final. Les facteurs influents incluent le nombre de nœuds participants et la qualité des nœuds.
Choix de stratégie L2
Actuellement, il existe trois stratégies viables pour L2 :
Complètement basé sur Ethereum, optimisant ses attributs techniques et ses valeurs.
En tant que "serveur avec échafaudage blockchain", alliant efficacité centralisée et garantie décentralisée.
Solution de compromis : établir une chaîne rapide à petite échelle, s'appuyant sur Ethereum pour offrir une sécurité supplémentaire.
Chaque stratégie correspond à une implémentation différente de l'Epoch-Slot. La clé réside dans la performance que l'architecture native d'Ethereum peut atteindre, ce qui influencera l'espace de développement des autres solutions.
Actuellement, il existe encore des incertitudes quant à la complexité des proposeurs de blocs et à de nouveaux designs comme l'Orbit SSF. Explorer continuellement d'autres options peut aider à offrir une meilleure expérience aux utilisateurs L1 et L2, et à simplifier le processus de développement L2.
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.
24 J'aime
Récompense
24
5
Reposter
Partager
Commentaire
0/400
TheShibaWhisperer
· 07-30 13:37
le gaz est la clé n'est-ce pas ? Rien n'est moins cher que le gaz.
Voir l'originalRépondre0
GasWaster69
· 07-29 11:26
Qui peut comprendre ça ? On verra si tps fonctionne.
Voir l'originalRépondre0
AirdropHunter9000
· 07-29 06:14
Avec la hausse du gas, qui se soucie encore de cela ?
Voir l'originalRépondre0
ImpermanentLossFan
· 07-29 06:12
La bataille L2 n'est pas terminée, il reste encore pas mal de choses à résoudre.
Voir l'originalRépondre0
StablecoinGuardian
· 07-29 06:07
On revoit l'optimisation de la concurrence de merge.
Optimisation de la confirmation des transactions Ethereum : Exploration de l'architecture Epoch-Slot et choix de la stratégie L2
Optimisation du temps de confirmation des transactions Ethereum : Exploration de l'architecture Epoch et Slot
L'un des indicateurs clés de l'expérience utilisateur en blockchain est la vitesse de confirmation des transactions. Ethereum a déjà fait des progrès significatifs à cet égard, mais il reste encore de la place pour des améliorations. Cet article explorera des solutions viables pour accélérer la confirmation des transactions sur Ethereum.
Aperçu de la technologie existante
finalité à un seul slot
Actuellement, Ethereum utilise le consensus Gasper, avec un slot toutes les 12 secondes, et 32 slots composent un Epoch. Les validateurs votent à tour de rôle au cours de chaque Epoch, et un consensus final est atteint après deux Epochs. Cette méthode présente des problèmes de complexité et de temps de confirmation trop long.
La finalité à un seul slot (SSF) propose un mécanisme similaire à Tendermint, où chaque bloc peut être confirmé de manière définitive avant la génération du suivant. Cependant, cela exige que les stakers publient fréquemment des messages, ce qui impose un fardeau au réseau. Bien qu'il existe certaines solutions d'optimisation, comme Orbit SSF, les utilisateurs doivent encore attendre 5 à 20 secondes pour la confirmation.
Préconfirmation Rollup
Ethereum adopte une feuille de route centrée sur les rollups, L2 est responsable de fournir des confirmations plus rapides aux utilisateurs. En théorie, L2 peut établir un réseau de tri décentralisé, signant toutes les quelques centaines de millisecondes. Mais dans la pratique, les progrès sont lents.
Pré-confirmation de base
Ce mécanisme utilise les proposeurs d'Ethereum pour fournir un service de pré-confirmation. Les utilisateurs peuvent payer des frais supplémentaires pour garantir que la transaction sera incluse dans le prochain bloc. Si le proposeur fait défaut, il peut être puni. Ce mécanisme peut être appliqué aux transactions L1 et L2.
Architecture potentielle future
En combinant la finalité à un seul slot et le mécanisme de pré-confirmation, nous pourrions voir une architecture Epoch-Slot :
Cette architecture reflète une raison profonde : parvenir à un consensus approximatif prend moins de temps que d'atteindre un consensus final. Les facteurs influents incluent le nombre de nœuds participants et la qualité des nœuds.
Choix de stratégie L2
Actuellement, il existe trois stratégies viables pour L2 :
Chaque stratégie correspond à une implémentation différente de l'Epoch-Slot. La clé réside dans la performance que l'architecture native d'Ethereum peut atteindre, ce qui influencera l'espace de développement des autres solutions.
Actuellement, il existe encore des incertitudes quant à la complexité des proposeurs de blocs et à de nouveaux designs comme l'Orbit SSF. Explorer continuellement d'autres options peut aider à offrir une meilleure expérience aux utilisateurs L1 et L2, et à simplifier le processus de développement L2.