BTCBot Runes 技術方案:ゼロコスト自動集約、売り注文の成約率を向上させる

BTCBot愛好者
2024-04-24 10:24:56
コレクション
ゼロコスト自動集約ルーン、ルーン売却注文の成約率を向上させる

著者:BTCBot 日本語

この記事は https://medium.com/btcbotcn/btcbot-runes-技術方案-零成本自動归集-提高売单成交率-e8fa1e017699 から転載されています

最近、Runes市場の熱気が高まっていますが、多くの参加者は多くの取引プラットフォームでの売り注文が1枚ずつであり、5枚や10枚のような比較的大きな売り注文ではないことに気づいています。今日はこの現象の影響、原因、そしてBTCBotの技術的解決策について説明します。

単枚売り注文の影響

市場に大量の単枚売り注文が出現すると、トレーダーの体験に非常に影響を与えます。もし1枚のトークンのミント費用が10Uで、現在市場に出ている売り注文も10Uで、1枚のRunesしかない場合、現在のガス価格が100sat/vBであれば、購入者がこの1枚のトークンを購入する価格はわずかに20Uを超えることになります。つまり、総合購入コストが200%(20U)に増加します。

もし20枚の売り注文であれば、一度の取引で20枚、つまり200Uを購入でき、購入者はガス料金として約10Uを支払う必要があります。この場合、ガス料金の影響は10/200=5%に過ぎず、総合購入コストは:(200+10)÷ 20 = 10.5Uとなります。

購入時のガス料金の影響が大きく、総合購入コストが大幅に上昇すること --- --- これが大量の単枚Runesトークンの売り注文が誰にも購入されない理由です。

購入時のガス料金の影響が小さく、総合購入コストが大幅に下降すること --- --- これが統合されたRunesトークンの大口注文がフロア価格よりも10%-20%高い価格で成立する理由です。

単枚売り注文の発生原因

もし参加者が1枚のRunesだけを打つのであれば、当然1枚を売り注文に出しますが、実際の問題はユーザーが5枚、10枚、または20枚を提出した場合、結果的にミントされた後も、やはり1枚ずつ独立した売り注文しか出せないことです。このような状況がなぜ発生するのでしょうか?それは市場に多くのRunesをミントするプラットフォームが「並列ミント」(先にUTXOを分割し、その後Runesをミントする)という方法を採用しているからです。詳細は以下の通りです:

20枚を打つ場合を例にとります。

まず、大きなUTXOを20個の小さなUTXOに分割し、その後この20個の小さなUTXOを使ってそれぞれ1枚ずつ打ちます。最終的に財布には20個の1枚の符文が残り、取引所で売り注文を出す際には、1枚ずつしか出せません。仮にコインの価格とミント価格が同じであれば、これは買い手が1枚を購入するために支払うガスがすでにこの1枚の価格に相当し、スリッページがほぼ100%に近く、価格が急騰しない限り売れにくくなります。

さらに、コストの面では、こうして20枚を打つと21件の取引が発生します。最初の取引はUTXOを分割する取引で、この取引は実際には符文をミントせず、7枚のミントに相当する費用が発生します。以下の通りです。

したがって、ガスの変動を考慮しない場合、この方法で20枚をミントすることは、27枚のミントコストをかけることに相当します。

BTCBotの技術的解決策:連結ミント

BTCBotはまず、このバッチミントのために生成された一時的なアドレスを作成し、利用可能なUTXOをこのアカウントに転送し、1枚を打ちます。その後、この一時的なアドレスは受け取ったUTXOを連結して18件の取引を行い、最後の取引で残りのUTXOをユーザーの元のアドレスに戻し、最後の1枚を打ちます。

このような連結の方法では、事前にUTXOを分割する必要がなく、前のUTXOには2枚の符文が含まれ、次の取引で生成される新しいUTXOには3枚の符文が含まれます。連結の取引の中で自動的に集約が完了し、最終的にユーザーの財布には20枚の符文を含む1つのUTXOがあり、一度に取引市場に出すことができ、買い手は1回のガスで20枚を購入でき、スリッページは5%未満です。

特筆すべきは、コストの面では、この方法では20件の取引しか発生せず、20枚の符文を打つことは約20枚のコストに相当し、ほぼすべてのガス料金が実際のミントに使用され、無駄がありません。例えば、BTCBotでユーザーが50枚のRunesを打つと、最終的に自動的に2つの20枚と1つの10枚に集約され、コストを節約しつつ、売り注文を出しやすくなります。

上記の技術内容を簡略化して理解すると、打ちながら集約し、ガス料金を節約し、売り注文を出しやすくするということです。

まとめ

この記事では、Runes市場における大量の単枚売り注文の出現理由、影響、そしてBTCBotの技術的解決策について簡単に説明しました。皆さんのお役に立てれば幸いです!

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する