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é
Paradigm CTO : Interprétation du hard fork de Prague après la mise à niveau d’Ethereum Cancun
Texte : Georgios Konstantopoulos, directeur technique, Paradigm
Compilateur : Luffy, Foresight News
L’objectif de cet article est de fournir un aperçu des points de vue de l’équipe de Paradigm Reth sur les EIP qui devraient être inclus dans le Hard Fork de Prague (la prochaine mise à niveau majeure de Consensus Ethereum après le Hard Fork de Cancun) et notre plan global pour « EL Core Dev » en 2024. Les points de vue suivants sont en constante évolution et représentent les points de vue actuels de l’équipe Reth et ne représentent pas nécessairement l’ensemble de l’équipe Paradigm.
Nous pensons que le Hard Fork de Prague est susceptible de se matérialiser sur EthereumTestnet au troisième trimestre 2024 et sur le Mainnet d’ici la fin de l’année. Il doit comprendre :
Ce qu’il faut faire :
Ce qu’il ne faut pas faire :
Développez-le en détail ci-dessous.
Choses à faire
Dans l’abstrait, nous soutenons 1) le fait de combler davantage le fossé entre CL et EL, et 2) les modifications EVM peuvent être effectuées en solo et peuvent être testées séparément et en parallèle.
EIP-7002
Cet EIP débloque des pools de rejalonnement et de jalonnement sans confiance en permettant à Smart Contract du côté EL de contrôler 1 ou plusieurs validateurs du côté CL. À notre avis, cela permettra au moins aux pools de jalonnement existants de supprimer une couche de centralisation du contrat intelligent qui permet les retraits.
L’introduction de la précompilation avec état dans l’EVM est une nouvelle abstraction que nous devons obtenir dans notre implémentation EVM, mais au-delà de cela, nous pensons qu’il s’agit d’un EIP simple.
EIP-6110
L’EIP introduit les dépôts dans l’état EL, simplifiant ainsi la gestion de l’état qui doit être effectuée sur le CL. En termes de mise en œuvre, cela est similaire au suivi des retraits de CL, donc dans l’ensemble, nous pensons qu’il s’agit également d’un EIP simple et autonome.
EIP-2537
Il existe actuellement plusieurs implémentations de BLS12-381, qui est une courbe fréquemment utilisée dans de nombreux SNARK, algorithmes de signature BLS et EIP-4844. Nous considérons qu’il est d’une faible complexité d’implémentation car il n’expose l’algorithme de validation de la courbe qu’à travers une interface précompilée. Nous pouvons également avoir besoin du hachage de la courbe BLS12-381 précompilé.
EOF
*Note du traducteur : EOF est l’abréviation de EVM Object Format, qui se traduit par le format objet Ethereum, et contient une série d’EIP qui promettent de rendre l’exécution d’Ethereum plus efficace, cohérente et évolutive. Les premiers plans ont été mis en œuvre lors de la mise à niveau de Shanghai, qui a ensuite été supprimée. *
EOF prendra en charge à la fois Solidity et Vyper. Il ne fait aucun doute que le formatage du code et les ajustements de vérification rendront l’analyse du bytecode beaucoup plus simple, et nous vous recommandons d’examiner attentivement tout le reste. Nous avons recommandé quelques EIP ci-dessous, mais nous sommes prêts à les peaufiner davantage.
Du côté positif :
Mauvais aspects :
Nous pensons que les fonctionnalités EOF suivantes devraient être déployées en 2024. Nous vous recommandons d’établir la portée et de vous engager à la mettre en œuvre dès que possible. Tout le reste doit être pris en compte pour les déploiements ultérieurs. Nos recommandations sont les suivantes :
Nous ne sommes pas si sûrs de l’EIP-6206 (EOF - JUMPF et fonction de non-retour). Bien qu’il permette l’optimisation des appels de queue dans les fonctions EOF, nous devons encore voir ce que le profilage linguistique fait pour lui. Si ce n’est pas le cas, nous pensons pouvoir le retirer du champ d’application et l’inclure dans une mise à jour ultérieure de l’EOF.
Nous estimons la charge de travail ci-dessus à 1 personne travaillant à temps plein pendant 1 à 2 mois. Nous sommes prêts à le réduire encore plus.
Une note sur le bytecode hérité :
Augmenter le nombre d’objets blob EIP-4844
Nous sommes ouverts à ce changement, qui correspondra à une augmentation de MAX_BLOB_GAS_PER_BLOCK et TARGET_BLOB_GAS_PER_BLOCK. L’EIP-4844 se lit comme suit :
Sélectionnez les valeurs de TARGET_BLOB_GAS_PER_BLOCK et MAX_BLOB_GAS_PER_BLOCK pour qu’elles correspondent à une cible de 3 objets blob (0,375 Mo) par bloc (jusqu’à 6 objets blob). Ces petites limites initiales sont conçues pour minimiser la pression exercée sur le réseau par l’EIP, et le nombre d’objets blob devrait augmenter lors des futures mises à niveau, à mesure que le réseau fait preuve de fiabilité sur des blocs plus importants.
En fait, il s’agit d’un petit changement de code et nous devons étudier son impact réel dans le pool de transactions, mais nous avons pensé que nous pourrions réutiliser l’infrastructure de test de résistance EIP-4844 pour cela. Il peut être difficile pour le CL de répandre plus de blobs, et nous respectons les opinions de l’équipe CL.
À ne pas faire
Verkle essaie
Tl; TL ;DR : Nous ne voyons pas de tentative de déploiement de Verkle fin 2024/début 2025. Nous recommandons à l’équipe d’allouer des ressources à cet effet au deuxième trimestre 2024 et de s’engager à déployer le hard fork d’Osaka au cours des 2e et 3e trimestres 2025.
Du côté positif :
Inconvénients:
Bien que nous comprenions les avantages de Verkle Try, nous pensons qu’il faut accorder plus d’attention à la façon dont les outils/contrats tiers doivent s’intégrer, et à l’impact que cela aura sur la couche 2 et autres pendant la période de transition. Au début, nous avions des doutes sur la stratégie de migration parce qu’elle indiquait que le trie Verkle devait être mis à jour lorsque l’état était lu à partir d’un MPT préexistant, mais cela ne semble plus être le cas. Par conséquent, nous soutenons l’approche de superposition en tant que chemin de migration viable.
La documentation de la stratégie de migration Verkle semble obsolète, car la plupart des ressources indiquent toujours que le trie Verkle doit être mis à jour lors de la lecture de l’état à partir de MPT. Nous aimerions voir une documentation de transition avec les approches les plus récentes, comme celle-ci, excellente. Nous aimerions également voir un projet d’EIP sur la stratégie de transition.
Par conséquent, nous soutenons toujours son déploiement en 2025 au lieu de le déployer dans le Hard Fork de Prague.
Limite de gaz L1
Nous ne pensons pas que l’augmentation de la limite de gaz L1 fera une grande différence dans la pratique. Nous pensons également que la plupart des clients peuvent supporter une augmentation moyenne de la charge, mais nous voulons être vigilants quant au pire des scénarios, c’est pourquoi nous ne recommandons pas d’augmenter la limite de gaz L1 pour le moment. Nous pensons que l’augmentation de la limite de gaz blob est une solution plus prometteuse à court terme.
Nous invitons d’autres personnes à travailler avec nous sur des recherches dans cette direction, souvent autour de la rupture de la mesure des ressources dans l’EVM. La thèse Broken Meter est un bon point de départ pour la recherche dans ce domaine.
Abstraction du compte
Nous aimerions inclure 1 ou plusieurs EIP, mais nous aimerions voir plus de comparaison de l’expérience utilisateur et de l’expérience développeur entre chaque proposition afin de mieux comprendre les compromis et les efforts d’intégration de l’outil. Nous examinons les EIP/ERC suivants, mais n’hésitez pas à nous en informer :
Ce que nous devons noter ci-dessus, c’est que « l’abstraction de compte » est comme « la fonction de vérification abstraite, l’objectif principal est d’implémenter la rotation de la clé secrète, de créer une clé multisig et de nous fournir un chemin pour atteindre automatiquement la résistance quantique ».