Source: CKB Chinese
UTXOSwapは、自動マーケットメーカー(AMM)メカニズムとオフチェーン注文ブックの集約の両方をサポートするインテント型ハイブリッド取引モデルを実装しています。
ChainCatcherは、BiFiの新しいプロトコルであるUTXOSwapが軽量ブックをリリースし、5月下旬にパブリックベータテストを開始する予定であることを知りました。UTXOSwapチームはBitcoin DevconハッカソンでCKBエコシステムで1位を獲得し、現在はCKBエコファンドと戦略的パートナーシップを結んでいる。
UTXOSwapは、ビットコイン金融取引の新しいパラダイムを定義するために設計されたCKBベースの分散型取引所(DEX)プロトコルです。UTXOSwapは、UTXOプログラミングモデルを活用したインテント中心の取引モデルを使用しています。現在、RGB++とCKBエコシステム資産の取引をサポートしており、将来的にはOrdinalsやRuneを含む他のBTCエコシステム資産に拡大する予定です。
UTXOSwapは、自動マーケットメーカー(AMM)とチェーン外のオーダーブック集約の両方をサポートするハイブリッドインテントベースの取引モデルを実装しています。ブック)集約の両方をサポートします。さらに、暗号ソース言語やその他のチェーンレベル設計などのCKB基盤技術を活用することで、UTXOSwapは、スワップ取引のガスがほぼ0であり、任意のトークンで支払うことができるという利点があり、ユーザー定義のAMMカーブと手数料率をサポートし、マルチチェーンウォレットとL1/L2センスレス操作にdAppネイティブで対応しています。
以下はUTXOSwap Light Paperからの引用です、元記事へのリンク:
https://utxoswap.gitbook.io/zh
https://utxoswap.gitbook.io/zhUTXOSwap Light Book: Defining a New Paradigm for Bitcoin Finance Trading
UTXOSwap Overview
UTXOSwap Overview<
UTXOSwapは、BTCエコシステムをベースとした分散型取引所(DEX)プロトコルであり、インテンションベースの取引を通じて、より良い取引体験と取引品質をユーザーに提供することを目的としています。UTXOSwapはBTCエコシステムをベースとした分散型取引所プロトコルです。UTXOSwapは現在、取引のためにRGB++とCKBエコシステム資産をサポートしており、将来的にはルーンなどの他のBTCエコシステム資産をサポートするように拡大する予定です。
現在、DEXにはオーダーブックと自動マーケットメーカー(AMM)の2種類があり、オーダーブックDEXはオンチェーン取引のコストが高いため、中央集権型取引所と同レベルのサポートを受けていません。オーダーブックDEXはオンチェーン取引のコストが高いため、中央集権的な取引所ほどの成功を収めていないが、AMMはシンプルでわかりやすい取引コンセプトのため、より広く受け入れられている。しかし、オンチェーン取引の取引量と流動性が爆発的に増加するにつれて、非効率、ガス料金競争、MEVの横行など、AMMの問題が徐々に顕在化してきた。その結果、オーダーブックとAMMの長所を組み合わせ、ユーザーとマーケットメーカー双方の経験と利益を最大化する、インテントに基づく取引モデルが登場しました。 UTXOSwapは、インテントに基づくモデルを中核に採用し、UTXOプログラミングの長所を活用して、新しいDEX.
UTXOSwapは、UTXOの特徴を生かし、多くの革新的な利点があります。トランザクションモードに関しては、UTXOSwapはオフチェーン集約とオンチェーン検証が可能であり、集約フェーズにおいてAMM以外の流動性プロバイダーにアクセスすることができます。性能の面では、UTXOの並列性機能により、取引効率を指数関数的に向上させることも可能である。ガス料金の面では、無取引の意図ではガス料金は発生せず、通常の取引のガスも無視できるほど低い。また、一部の取引のペアが熱すぎる場合、ローカル料金モードを使用して、他の取引のペアへの影響を分離することも可能である。
UTXOSwapはBTCエコシステムにとって非常に重要なインフラであり、BTCエコシステムにおける流動性の低さと取引コストの高さという問題に対する優れた解決策であり、資産発行と取引のコストを削減し、新しい遊び方を提供します。UTXOSwapは、UTXOモデルに基づいてビットコインファイナンスのユニークな特徴を探求し、ビットコインエコシステムの流動性インフラとなり、ビットコインエコシステムの繁栄を促進することを約束します。
Technical Implementation

UTXOSwapでは、ユーザーがスワップ取引を行う場合、主に以下の3つのステップで構成されます:
意思表示:ユーザーは、取引される資産の種類、金額、その他のパラメータを含むメッセージに署名することで、スワップ取引を行う意思を表明します。
アグリゲーションとマッチング:アグリゲーターはすべてのユーザーから取引の意図を収集し、オンチェーンおよびオフチェーンの流動性リソースを検索し、意図をマッチングします。
取引の提出:アグリゲーターはすべての適格な取引を組み立て、チェーンに提出します。
アグリゲーターが利用できる流動性の供給源には以下が含まれます:
Intent Cellインテント・セルは、ユーザーの取引意図を記録し、消費時に特定の条件を満たすようにするために使用されます。AMM オペレーションでは、インテントは、Swap、AddLiquidity、RemoveLiquidity の 3 種類に分類されます。
ユーザーは、UTXOSwap を使用する際に、以下のセルを使用します。UTXOSwapを使用する場合、ユーザーはまずCKB取引を開始し、取引の意図を意図セルに詳細に記録する必要があります。例えば、ユーザーがスリッページを設定し、取引する特定のプールを選択すると、これらのパラメータがインテント セルに書き込まれます。インテント セルのロックが解除されると、スクリプトは、出力でユーザーに返された資産がスリッページ要件を満たしていることを確認し、指定されたプール セルが含まれているかどうかをチェックします。align:center">
インテント・セルはさまざまな取引形式をサポートしており、標準的なスワップ取引に加えて、指値注文やtwap(時間加重平均価格)取引などもサポートする。これにより、UTXOSwapプラットフォームは、ユーザーの複雑な取引ニーズに対応し、戦略の柔軟性を高めることができる。ユーザーは、取引の効率と結果を最適化するために、インテント・セルのパラメーターを詳細に設定することで、取引の実行条件とタイミングを正確に制御することができます。
ビットコインのもう一つのユニークな特徴は、PSBT(Partially Signed Bitcoin Transactions)をサポートしていることです。CKBにおける対応するPSBT拡張はOpen Transactionであり、UTXOSwapにおけるOpen Transactionの統合により、ユーザーはオフチェーン署名によって直接トランザクションのインテントを構築することができ、他のユーザーはインプットとアウトプットを追加することによってそれらのインテントを満たすことができ、より良いトランザクション体験を提供します。
AMM Cell
AMM Cell
AMM CellAMMセルは、意図的な取引の検証、流動性プール内の資産の管理、流動性証票の生成と破棄など、AMMに関連するすべての検証ロジックを担当します。
取引実行中、AMMセルは各取引の意図を検証し、ユーザーのニーズが満たされていることを確認します。また、プール全体の安全性を確保するために、流動性プールの状態が事前に定義されたAMM曲線に従って厳密に変化することもチェックします。
商品のメリット
商品のメリット
Intent-based Hybrid Trading Model
伝統的なAMM取引モデルでは、各取引にはユーザーと流動性プールの2つの取引ロールのみが関与し、ユーザーは取引を希望する場合、現在の流動性プールのオファーを受け入れることしかできない。マーケットメーカーの観点からすると、流動性プールのパッシブなマーケットメイキングは損失の頻度が低く、価格決定力を失うことになり、アクティブな取引は不確実性がもたらすスリッページやMEVなどになる。
上記の問題を解決するために、インテントに基づく取引モデルが登場しました。このモデルでは、ユーザーはもはや受動的に価格を受け入れるのではなく、「10 Aトークンを少なくとも20 Bトークンと交換する」といったように、積極的に取引の意思を示す。AMMリクイディティプールはリクイディティ供給のためのオプションに過ぎず、マーケットメーカーが利益を出せば、ユーザーの意図に従って直接取引を成立させることができます。マーケットメーカーがいない場合でも、AMMリクイディティプールの価格がユーザーの意図する範囲に合致すれば、取引は成功裏に完了し、取引プロセスは指値注文モデルになります。
UTXOSwapは、UTXOプログラミングモデルのオンチェーン検証機能を利用して、オフチェーンでの集約とオンチェーンでのディールメイキングを行っており、上述のインテント型ハイブリッド取引モデルの優れた実装となっています。将来的には、ダッチ・オークションのようなロジックを実装することで、ユーザーが意図を表明する機能を拡張することも考えています。例えば、一定の間隔で時間が経つにつれて価格が下がっていき、その過程でマーケット・メーカー同士が自らのコストに基づいて競争し、最終的にAMMによって保証された取引を行うことができます。
カーブとレートのカスタマイズをサポート
カーブとレートのカスタマイズをサポート
UTXOSwapのAMMモデルでは、価格設定カーブを資産の特性に基づいてペア作成者がカスタマイズすることができます。例えば、安定コインタイプのペアには、カーブタイプのカーブを使用することができます。さらに、プールには様々なLPが収益を最大化するために自由に選択できるオプションの手数料率があります。align: left;">UTXOSwapでの単一取引のガス手数料コストは約1/10000CKBで、これは現在のCKB価格に基づくとUSドルの0.000002ドル(200万分の1)以下であり、ほとんど無視できるレベルです。さらに、UTXOのオフチェーンコンピューティングの特性により、ユーザーの取引意図はオフチェーンで実現可能性を検証することができ、取引が実現不可能な場合はチェーンにアップロードされず、ユーザーは手数料を支払う必要がない。
一方、UTXOSwapの設計のおかげで、ユーザーはガス料金や状態空間の占有、必要なCKBを意識する必要がなく、ユーザーはこれらのコストを任意のトークンで無分別に支払うことができます。ユーザーは、任意のトークンでこれらのコストを支払うことができ、UTXOSwapは自動的にユーザーが支払ったトークンを変換し、ユーザーがガス料金を支払うか、または新しいセルを作成するのに役立ちます。
Multi-chain wallet compatibility, L1/L2 senseless operation
UtxOSwapユーザーは、特別なCKBウォレットをダウンロードして使用する必要はなく、使い慣れたBTCウォレットを直接使用して、L1/L2 Leap、L2取引や送金を完了することができます。ユーザーのBTCアドレスは固定のCKBアドレスに対応し、CKBアドレスの制御はそのBTCアドレスのみに属する。この対応はチェーンレベルで行われるため、マルチチェーンウォレットと互換性のある他のCKBアプリでは、同じBTCアドレスに対するCKBアドレスは変わりません。
BTCに加えて、CKBはETH / Solana / Tronやその他の主流のパブリックチェーンウォレットもサポートしています。将来、CKBからSolanaへのクロスチェーンなど、何らかのアセットコラボレーションシナリオがあれば、対応するウォレットも同時にサポートします。