Mises à jour sur l'osmose du laboratoire, 16 novembre : mises à jour frontales et échange stable

Nov 30 2022
Les mises à jour sur l'osmose du laboratoire ont lieu les mercredis en alternance à 13 h 00 HNE (17 h 00 UTC) sur l'espace Twitter de la zone d'osmose. Les replays sont disponibles sur la chaîne YouTube d'Osmosis ou le podcast.

Les mises à jour sur l'osmose du laboratoire ont lieu les mercredis en alternance à 13 h 00 HNE (17 h 00 UTC) sur l'espace Twitter de la zone d'osmose. Les replays sont disponibles sur la chaîne YouTube d'Osmosis ou le podcast .

Le développeur front-end Jon Ator s'est arrêté pour nous parler du paquet de mises à jour apportées au front-end d'Osmosis Labs la semaine dernière.

Ces mises à jour incluent :

  • Une barre de navigation en haut - particulièrement utile sur la page des actifs où se trouvent des boutons universels de dépôt et de retrait.
  • Les incitations de pool incluent désormais l'APR des jauges d'incitation ajoutées de l'extérieur. Les frais de piscine ne sont pas inclus, mais ils peuvent être vus dans la liste des piscines (triable ! par APR !) au bas de la page Piscines .
  • De nombreuses autres améliorations esthétiques et de flux de travail.

L'équipe a travaillé pour répondre à ces commentaires, et la sélection de jetons et les polices de bureau se sont beaucoup améliorées. Cependant, la réduction de la densité d'informations avait un objectif plus important : simplifier l'interface afin que lorsque stableswap, le prêt et les autres applications de la suite DEX sont ajoutés à partir de l' écosystème Osmosis , ils soient utilisables et non écrasants. Cependant, le prix OSMO sur le panneau latéral reviendra bientôt, ainsi qu'un bouton d'achat !

Il y a également eu des inquiétudes concernant les temps de chargement lents. Cela a été en grande partie le résultat de la récupération des prix à partir d'un nombre toujours croissant de pools à mesure que l'osmose se développe. Un certain nombre de correctifs ont déjà été mis en œuvre, les utilisateurs ont donc dû remarquer une accélération, et l'équipe continue de travailler pour trouver d'autres moyens de permettre aux pages de se charger plus rapidement.

Passons à certaines des améliorations les plus évidentes ! Vous pouvez désormais acheter OSMO depuis la page Actifs :

L'achat d'OSMO passe par Transak , qui facture actuellement des frais de 3,99 %. L'autre rampe d'accès fiat Osmosis actuelle, Kado , ne fournit pas directement OSMO pour des raisons réglementaires, mais propose (Axelar) USDC pour une fuite plate légèrement variable de 3,70 $ plus 0,45%, jusqu'à une limite quotidienne de 3000 $.

Ces intégrations natives permettent aux utilisateurs de passer à Osmosis sans quitter l'application, tout comme les intégrations de pont Axelar de longue date. Les taux devraient continuer à s'améliorer à mesure que la concurrence pour les rampes d'accès se développe, et peut-être avec l'ajout l'année prochaine d'une chaîne d'émission native avec l'USDC et d'autres actifs.

À l'avenir, l'équipe frontale reviendra au modèle de test utilisateur approfondi qu'elle a utilisé pour la dernière mise à jour majeure de l'interface utilisateur. Bien qu'un rythme rapide de mises à jour soit excitant, cela créera plus de buzz si tous les changements fonctionnent parfaitement et ont été testés en version bêta par les utilisateurs avec une chance de fournir des commentaires.

Échange d'écurie

Avec Osmosis v13 au coin de la rue, stableswap est enfin presque là ! Le projet a été repoussé à plusieurs reprises depuis février dernier, en grande partie afin de créer le cadre de l'écosystème Osmosis - CosmWasm, d'autres améliorations AMM, l'intégration d'équipes de Terra - ainsi que de gérer l'exploit d'Osmosis.

Alpin de l'équipe de développement de la chaîne Osmosis Labs, l'un des principaux architectes d'Osmosis stableswap, est venu au laboratoire pour discuter des points forts.

Pour rappel, les swaps stables permettent aux échanges entre actifs indexés ou presque indexés de se produire avec un impact minimal sur les prix. Ceci est important pour les pools de pièces stables, bien sûr, mais aussi pour les dérivés de jalonnement liquides qui se négocient contre leur actif natif, par exemple ETH/stETH, OSMO/stOSMO.

Les AMM classiques utilisent la courbe x * y = k ( const dans le graphique ci-dessous) des teneurs de marché à produits constants, ce qui entraîne un impact substantiel sur les prix. Les courbes de Stablecoin sont capables d'aplatir cette courbe vers un prix constant de 1/1 car les deux actifs devraient rester étroitement corrélés dans une fourchette étroite de la courbe.

À partir du livre blanc Curve

Vous vous souviendrez peut-être des récapitulatifs précédents de l'UftL que le stableswap d'Osmosis était construit à l'aide d'une généralisation de la courbe Solidly d'André Cronje, qui fonctionne de manière similaire à l'invariant du stableswap de Curve dans le graphique ci-dessus, mais avec une équation plus élégante : x³y + y³x = k.

Le fait d'avoir une équation plus simple permet un calcul en chaîne plus efficace des prix, des échanges, des jetons entrants / sortants, etc., ce qui continuera à maintenir la blockchain Osmosis maigre à mesure que le volume augmente. La maigreur de l'invariant global ne signifie pas que l'écriture du code était simplement une question de brancher le nouvel invariant au code. Au lieu de cela, un type de point décimal de précision arbitraire a dû être élaboré pour résoudre l'équation approximativement mais avec une grande précision.

De plus, les développeurs ont dû intégrer à la fois des pools stables et non stables dans une base de code AMM généralisée afin que le nouveau cadre de test - comprenant des tests de mutation et des tests fuzz - développé à la suite de l'exploit de juin puisse être utilisé pour tous les pools. La nouvelle base de code a demandé plus de travail à mettre en place, mais elle sera plus facile à maintenir et à auditer à l'avenir, plutôt que d'accumuler une dette technique.

Une nouvelle fonctionnalité passionnante d'Osmosis stableswap est un "facteur d'échelle" pour la courbe. Ce facteur permet à la courbe de s'ajuster aux changements de prix prévisibles, tels que la valeur revenant à un jeton de jalonnement liquide lorsque les récompenses de jalonnement sont transmises. En d'autres termes, au fur et à mesure que stATOM distribue des récompenses de mise ATOM à ses détenteurs, 1 stATOM commencera probablement à valoir 1,01 ATOM, puis 1,02 ATOM, et ainsi de suite. Le facteur d'échelle peut tenir compte de cette cheville qui se déplace de manière prévisible.

Alpin s'attend à ce que les piscines stables soient très utilisées, d'autant plus que l'osmose et l'écosystème Cosmos se développent. Les pièces stables sont une caractéristique essentielle de Defi, et donc – peut-être malheureusement du point de vue de la sécurité – sont des dérivés de jalonnement liquides. Ces deux éléments doivent être permutables efficacement pour être plus utiles, et stableswap le fournit pour l'osmose. En fin de compte, stableswap est une fonctionnalité essentielle qui aidera Osmosis à se développer et à continuer à intégrer différentes applications dans sa suite de trading.

Enfin, une note sur le déchiffrement du seuil, qui permettra de protéger le mempool Osmosis afin d'empêcher l'essentiel du front-running à chaîne unique. Le modèle de base du côté Osmose est terminé - le co-fondateur Dev Ojha a récemment publié un article co-écrit sur le sujet .

Le travail est actuellement bloqué sur ABCI++, en cours et renommé ABCI 1.0 . Cet ensemble d'améliorations de l'interface Application-Blockchain permettra aux interactions d'avoir lieu non seulement lors de la finalisation du consensus, mais également aux étapes de la nouvelle proposition (PrepareProposal) et de la mi-proposition (ProcessProposal). Alpin a prévu que les travaux pourraient commencer sérieusement au début de 2023, après la libération de liquidités concentrées – le prochain grand projet de développement de la chaîne –. Voir le discours d'Osmocon de Sunny pour des détails de haut niveau sur la liquidité concentrée. Nous devrons faire une plongée plus profonde bientôt!

Rejoignez-nous à nouveau le 30 novembre sur Twitter pour nos prochaines mises à jour du laboratoire !

Entrez dans le laboratoire d' Osmosis.zone , le premier échange décentralisé alimenté par le SDK Cosmos et l'IBC. Consultez nos rapports de laboratoire publiés sur le blog Osmosis , nos notes de banc sur Github et aidez à planifier de futures expériences dans notre Commonwealth

Connectez-vous avec d'autres scientifiques DeFi en nous suivant sur Telegram , Twitter , Discord , Reddit et les nouvelles pages Facebook et Instagram

Contactez les mises à jour de la communauté Osmosis par e- mail ou Twitter et le laboratoire d'assistance Osmosis par e- mail ou Twitter