
Source: CKB chinois
UTXOSWAP met en œuvre un modèle de trading hybride basé sur l’intention, tout en soutenant le mécanisme automatique du marchand de la ville (AMM) et la correspondance du livre de commandes.
Chaincatcher News, le nouveau protocole BIFI Utxoswap a publié un papier léger et prévu pour ouvrir la version bêta publique fin mai.L’équipe UTXOSWAP a remporté la première place dans l’écosystème CKB dans le hacker Bitcoin Devcon et a atteint une coopération stratégique avec le Fonds Eco CKB.
Il est signalé que UTXOSWAP est un protocole de transaction décentralisé (DEX) basé à CKB, qui vise à définir un nouveau paradigme de finance Bitcoin.UTXOSWAP utilise le modèle de trading centré sur l’intention pour utiliser les avantages du modèle de programmation UTXO.Soutenir actuellement les transactions d’actifs écologiques RVB ++ et CKB, et prévoit de se développer à l’avenir à d’autres actifs écologiques BTC, y compris les ordinales et les runes.
UTXOSWAP met en œuvre un modèle de trading hybride basé sur l’intention, tout en soutenant le mécanisme automatique du marchand de la ville (AMM) et la correspondance du livre de commandes.En outre, Utxoswap a des transactions d’échange près de 0 gaz et peut être payé par n’importe quel jetons, en prenant en charge les courbes AMM définies par l’utilisateur et les taux de manipulation, et les portefeuilles multi-chaînes natifs DAPP et les taux de gestion des transactions d’échange, et L1 / L2 présente les avantages des avantages de opération inductive.
Le contenu suivant provient de « UTXOSWAP LIGHT PAPER », le lien d’origine:
https://utxoswap.gitbook.io/zh
Utxoswap Light Book: Définissez le nouveau paradigme de Bitcoin Finance
Présentation UTXOSWAP
UTXOSWAP est un protocole de bourse décentralisé (DEX) basé sur l’écosystème BTC, qui vise à fournir aux utilisateurs une meilleure expérience de transaction et de meilleurs prix de transaction grâce à des transactions basées sur l’intention.À l’heure actuelle, UTXOSWAP soutiendra les actifs de l’écologie RVB ++ et CKB pour les transactions.
À l’heure actuelle, le Dex commun comprend principalement deux formulaires: le carnet de commandes et automatisé en tant qu’entreprise de marché (AMM). L’échange.Cependant, avec le déclenchement du volume des transactions et de la liquidité sur la chaîne, les problèmes d’AMM sont progressivement apparus, tels que la faible efficacité, la concurrence des frais de gaz et le MEV rampant.En conséquence, le modèle de trading basé sur l’intention a commencé à apparaître, et il a combiné les avantages des livres de commandes et AMM pour maximiser l’expérience et les avantages des utilisateurs et des marchands municipaux.UTXOSWAP utilise des modèles basés sur l’intention comme noyau, en utilisant des avantages de programmation UTXO et Dex nouvellement conçu.
Grâce aux caractéristiques de UTXO, UTXOSWAP possède beaucoup d’innovation et d’avantages: dans le mode de trading, UTXOSWAP peut atteindre la correspondance et la vérification de la chaîne sur la chaîne, de sorte que pendant l’étape de correspondance, les caractéristiques parallèles de l’UTXO peuvent également effectuer l’efficacité des transactions avec succès; Sur les frais de gaz, il n’y a aucune intention de la transaction de générer les frais de gaz, et la transaction normale est également faible. impact sur d’autres transactions.
Utxoswap est une infrastructure très importante de l’écosystème BTC.UTXOSWAP explorera les caractéristiques uniques de la finance du bitcoin sur la base du modèle UTXO, et s’engage à devenir l’infrastructure de liquidité de l’écosystème Bitcoin et à promouvoir la prospérité de l’écosystème Bitcoin.
Mise en œuvre technique
>
Sur UTXOSWAP, lorsque les utilisateurs effectuent des transactions d’échange, les trois étapes suivantes sont principalement incluses:
-
Intention Expression: les utilisateurs pour exprimer leurs intentions de transaction en signant un message contenant un type d’actif de transaction, un montant et d’autres paramètres.
-
Poésie et correspondance: le polymère recueille les intentions de trading de tous les utilisateurs, recherchez des ressources de liquidité sur la chaîne et sous la chaîne et correspondent à l’intention.
-
Soumission de transactions: le polymère est assemblé et soumis à la chaîne.
-
Intention de l’utilisateur correspondant direct
-
Cellules AMM (divers pools de liquidité AMM construits sur la chaîne CKB)
-
La liquidité fournie par le tiers en tant que marchand de la ville
La source de liquidité que le polymère peut utiliser comprend ::
Cellule d’intention
Intent Cell est utilisé pour enregistrer l’intention de transaction de l’utilisateur et s’assurer qu’il remplit des conditions spécifiques lors de la consommation.Pour les opérations AMM, l’intention peut être divisée en trois types: échange, addition et enlèvement.
Lorsque les utilisateurs utilisent UTXOSWAP, ils doivent d’abord lancer une transaction CKB et enregistrer leurs intentions de transaction dans la cellule d’intention.Par exemple, lorsque l’utilisateur définit un point de glissement et sélectionne un pool de fonds spécifique pour les transactions, ces paramètres seront écrits dans la cellule d’intention.Lorsque la cellule d’intention est déverrouillée, le script vérifiera si l’actif est retourné à l’utilisateur dans la sortie pour répondre aux exigences de la diapositive et vérifiez s’il contient la cellule de pool de capital spécifiée.
>
Intent Cell prend en charge une variété de formulaires de transaction.Cela permet à la plate-forme UTXOSWAP de répondre aux besoins des transactions complexes des utilisateurs et d’améliorer la flexibilité de la stratégie.Les utilisateurs peuvent définir en détail les paramètres de la cellule Intent pour contrôler avec précision les conditions et les minuteries de l’exécution de la transaction et optimiser l’efficacité et les résultats de la transaction.
Bitcoin a également une fonctionnalité unique pour prendre en charge PSBT (certaines transactions Bitcoin signature), qui permet à plusieurs parties de participer à la construction de la même transaction via certaines signatures.Dans CKB, la fonction d’extension PSBT correspondante est une transaction ouverte.Après que UTXOSWAP ait intégré les transactions ouvertes, les utilisateurs peuvent créer directement des intentions de trading via la méthode de signature sous le lien, et d’autres peuvent répondre à ces intentions en complétant les entrées et les sorties, et peuvent offrir une meilleure expérience de transaction.
Cellule AMM
La cellule AMM est responsable de toute la logique de vérification liée à AMM, y compris la vérification des transactions intentionnelles, la gestion des actifs dans les pools de liquidité et la génération et la destruction des bons de liquidité.
Au cours du processus d’exécution des transactions, la cellule AMM vérifiera chaque intention de transaction pour s’assurer que les besoins des utilisateurs sont satisfaits.Dans le même temps, il vérifie également si le changement d’état du pool de liquidités est strictement basé sur la courbe AMM par défaut pour assurer la sécurité de l’ensemble du pool de fonds.
Avantage du produit
Modèle de trading hybride basé sur l’intention
Dans le modèle traditionnel de trading AMM, chaque transaction n’a que deux rôles commerciaux de l’utilisateur et du pool de liquidités, et les utilisateurs ne peuvent accepter que le pool de liquidités actuel.Du point de vue de l’utilisateur, bien que ce modèle améliore la commodité des transactions, elle a perdu la possibilité d’obtenir de meilleurs prix de transaction. L’incertitude apportée par un point glissant, mev, etc.
Pour résoudre les problèmes ci-dessus, le modèle de trading basé sur l’intention est apparu.Dans ce modèle, les utilisateurs n’acceptent plus passivement le prix, mais donnent activement leurs propres intentions de transaction, telles que « Remplacé au moins 20 b jeton avec 10 token ».Le côté de l’offre de liquidité a également changé. La transaction peut être terminée en douceur.
UTXOSWAP utilise les caractéristiques de la vérification de la chaîne dans le modèle de programmation UTXO pour atteindre la correspondance de la chaîne et les transactions en chaîne, et réaliser le modèle de trading hybride mentionné ci-dessus.À l’avenir, nous étendrons également la capacité des utilisateurs à exprimer leurs intentions, comme la réalisation de la logique similaire à la prise de vue néerlandaise: le prix diminue au fil du temps dans une certaine gamme.
Prise en charge de la courbe personnalisée et du taux de manipulation
Dans le modèle UTXOSWAP AMM, les transactions peuvent personnaliser la courbe de tarification du fondateur en fonction des caractéristiques des actifs, telles que les transactions pour les types de pièces stables qui peuvent utiliser la courbe de type de courbe.De plus, le pool de trading a également des frais facultatifs, qui peuvent faire en sorte que différents LPS choisissent librement et maximisent les revenus.
Frais de gaz ultra-low, peut être payé avec n’importe quel jeton
Le coût des frais de gaz de la transaction unique d’Utxoswap est d’environ 1/100 000 CKB.De plus, grâce aux caractéristiques du calcul de la chaîne UTXO, l’intention de transaction de l’utilisateur peut être vérifiée sous la chaîne.
D’un autre côté, grâce à la conception UTXOSWAP, qu’il s’agisse de frais de gaz ou d’espace de statut, le CKB requis ne nécessite pas la perception des utilisateurs. Utilisateur de jeton.
Compatible avec les portefeuilles multi-chaînes, L1 / L2 sans opération de détection
Les utilisateurs d’Utxoswap n’ont pas besoin de télécharger des portefeuilles CKB spéciaux, mais peuvent utiliser directement le portefeuille BTC familier pour terminer les transactions LEAP, L2 et les opérations de transfert de L1 / L2.En termes d’expérience, l’adresse BTC de l’utilisateur correspondra à une adresse CKB fixe et le contrôle de l’adresse CKB appartient à cette adresse BTC.Cette relation correspondante est le niveau de chaîne, donc dans d’autres applications CKB qui sont compatibles avec les portefeuilles multi-chaînes, l’adresse CKB correspondant à la même adresse BTC peut également être unifiée.
En plus de BTC, il peut également soutenir l’utilisation directe de plusieurs portefeuilles de chaîne publique grand public tels que ETH / Solana / TRON. Effectuez les portefeuilles correspondants de manière synchronisée.