Futures
Accédez à des centaines de contrats perpétuels
TradFi
Or
Une plateforme pour les actifs mondiaux
Options
Hot
Tradez des options classiques de style européen
Compte unifié
Maximiser l'efficacité de votre capital
Trading démo
Introduction au trading futures
Préparez-vous à trader des contrats futurs
Événements futures
Participez aux événements et gagnez
Demo Trading
Utiliser des fonds virtuels pour faire l'expérience du trading sans risque
Lancer
CandyDrop
Collecte des candies pour obtenir des airdrops
Launchpool
Staking rapide, Gagnez de potentiels nouveaux jetons
HODLer Airdrop
Conservez des GT et recevez d'énormes airdrops gratuitement
Launchpad
Soyez les premiers à participer au prochain grand projet de jetons
Points Alpha
Tradez on-chain et gagnez des airdrops
Points Futures
Gagnez des points Futures et réclamez vos récompenses d’airdrop.
Investissement
Simple Earn
Gagner des intérêts avec des jetons inutilisés
Investissement automatique
Auto-invest régulier
Double investissement
Profitez de la volatilité du marché
Staking souple
Gagnez des récompenses grâce au staking flexible
Prêt Crypto
0 Fees
Mettre en gage un crypto pour en emprunter une autre
Centre de prêts
Centre de prêts intégré
Décomposer la scalabilité de la blockchain : pourquoi la computation, les données et le codage par effacement sont importants dans la mise à l'échelle de l'état
La scalabilité de la blockchain n’est pas un problème unique applicable à tous. Vitalik Buterin a récemment présenté un cadre systématique pour comprendre les différentes couches des défis de scalabilité, en les classant par complexité. Comprendre cette hiérarchie est crucial pour évaluer les solutions de Layer 2 et les futures feuilles de route de scalabilité d’Ethereum. Selon Odaily, Buterin structure le défi de la scalabilité selon trois dimensions, chacune nécessitant des approches techniques fondamentalement différentes : calcul, données et état.
Calcul : La couche la plus facile à optimiser
En ce qui concerne la scalabilité du calcul, la voie est relativement simple. Le calcul est la composante la plus facile à améliorer grâce à des techniques de traitement parallèle. Les constructeurs de blocs peuvent fournir des “indices” permettant au réseau d’exécuter les opérations plus efficacement, réduisant ainsi considérablement les goulets d’étranglement computationnels. Une autre approche puissante consiste à remplacer les opérations intensives en calcul par des preuves cryptographiques — notamment les preuves à zéro connaissance, qui permettent la vérification sans retraitement des calculs originaux. Ces méthodes se sont révélées efficaces car elles n’altèrent pas fondamentalement les hypothèses de sécurité de la blockchain.
Disponibilité des données : où le codage par effacement entre en jeu
La scalabilité des données présente une difficulté modérée. Le vrai défi apparaît lorsque les systèmes doivent garantir la disponibilité des données — assurer que toutes les données transactionnelles historiques restent accessibles pour vérification et récupération. C’est là que des innovations comme le codage par effacement deviennent essentielles. Le codage par effacement permet aux réseaux de stocker des fragments de données redondants sur différents nœuds, permettant la récupération de l’ensemble du jeu de données même si certaines parties sont temporairement indisponibles. Des projets comme PeerDAS d’Ethereum mettent en œuvre des techniques de codage par effacement pour optimiser la distribution et la validation des données à travers le réseau.
Au-delà du codage par effacement, les systèmes peuvent utiliser des stratégies de division des données et supporter une “dégringolade graduelle”, permettant aux nœuds avec une capacité de stockage limitée de continuer à valider des blocs de taille équivalente. Cela démocratise la participation en abaissant les exigences matérielles tout en maintenant la sécurité du réseau et l’intégrité des données.
État : le goulet d’étranglement fondamental
La gestion de l’état représente le défi de scalabilité le plus redoutable. Pour vérifier même une seule transaction, les nœuds doivent avoir accès à l’état complet — l’ensemble des informations de compte, des soldes et des données de contrats intelligents. Même si les architectes redéfinissent l’état sous forme d’un arbre avec uniquement le hachage racine stocké sur la chaîne, la mise à jour de cette racine nécessite toujours de traiter l’ensemble de l’arbre d’état sous-jacent. Diviser l’état entre différents validateurs peut théoriquement aider, mais de telles approches exigent des changements architecturaux importants et introduisent souvent de nouveaux risques de centralisation, limitant leur applicabilité pratique.
Le principe stratégique : échanger des couches contre la décentralisation
L’analyse de Buterin conduit à un principe stratégique clair : lorsque cela est possible, remplacer l’état par des données sans créer de nouveaux vecteurs de centralisation. De même, lorsque c’est faisable, substituer le calcul par des données — encore une fois, sans compromettre la décentralisation. Cette réflexion hiérarchique explique pourquoi les solutions mettant l’accent sur le codage par effacement et l’optimisation des données continuent de gagner du terrain : elles repoussent les défis de scalabilité vers des couches plus abordables. Le cadre révèle que la scalabilité à long terme d’Ethereum ne dépend pas de la résolution directe de l’état, mais d’un ingénierie astucieuse qui déplace la charge vers les couches de données et de calcul où des solutions existent déjà.