
Swapper:オンチェーン収益の資金ミスマッチ問題を解決する新方式
TechFlow厳選深潮セレクト

Swapper:オンチェーン収益の資金ミスマッチ問題を解決する新方式
本稿では、Swapperの作成方法、その動作原理、使用タイミング、およびSplitと組み合わせて「税引き込み財布」を作成する方法について紹介します。
執筆:abram、0xSplits、Will
編集:TechFlow

Reo Cragun のようなクリエイターや Nouns のような DAO は、収入が一種の通貨(通常は ETH)で発生する一方、支出が別の通貨(通常は USDC、DAI などのステーブルコイン)で発生するという不一致に直面することがよくあります。
この不一致は、手動での再調整、第三者への資産保管の委任、カスタムソフトウェアの開発など、いくつかの非最適な解決策によって対処されることがあります。しかし、より良い方法があればどうでしょうか?もし、これらのオンチェーンエンティティが受け取る収益の通貨を自ら選べたら?
本日、まさにその解決策をご紹介します――それが「Swapper」です。Swapper は、受け取ったすべてのトークン(ETH や ERC20)を、あらかじめ指定した出力用トークンに自動交換します。これにより、受け取るトークンを自由に制御でき、誰かがあなたに ETH を送っても、実際には USDC を受け取ることができます。
Split や Waterfall と同様に、Swapper もスタック可能でモジュール化されたスマートコントラクトであり、完全にオンチェーンで動作します。これはイーサリアムコミュニティのパブリックグッドとして提供されており、コントラクトはすでに監査済みです。
以下では、Swapper の作成方法、仕組み、使用タイミング、および Split と組み合わせて「税引き出しウォレット」を作成する方法について説明します。

Swapper には、出力トークン、受益者、(任意の)所有者、そしてオラクルが必要です。私たちが構築したオラクルは非常に柔軟性があり、お好みの任意のオラクルコントラクトを使用できます。まもなく Chainlink 対応バージョンも登場する予定です。また、Swapper は自動化が可能で、オラクルによる価格提示に対してディスカウントを設定することで、第三者が交換を行うインセンティブを提供します(Split のディストリビューション料金と同様の仕組みです)。
Swapper の仕組み
Swapper がトークンを受け取ると、所有者または第三者が権限不要の交換機能を呼び出すまで、その残高は保持されます。この機能が呼び出されると、残高は原子的に出力トークンに交換され、受益者に送られます。オラクルが公正な価格を算出できない場合、トークンは所有者が手動で交換または回収するまで Swapper 内に留まります。
Swapper の使用タイミング
個人やシステムが受け取るトークンを制御したい場面は多く存在します。Swapper を使えば、そのような制御が可能になります。特に重要なのは、ユーザーがこの交換機能を支払いプロセスに直接組み込める点であり、コードを書く必要はありません。以下に具体例を示します:
-
収益やステーキング報酬を自動的に USDC に交換し、税金や給与の支払いに充てる;
-
Split や Waterfall に、トークンタイプの細かな制御を追加する。
Diversifier:クリエイター向けの税引き出しウォレット
米国では、受け取った時点で所得に対する税額が計算されます。問題は、NFT がドルではなく、通常 ETH で販売されることです。そのため、受け取る通貨と納税に必要な通貨の間に不一致が生じます。
そこで本日、Swapper に加えて「Diversifier」をリリースします。Diversifier は、収入の異なる割合を異なるトークンに交換できるようにします。以下は、メインネット上で実際に動作している例です。
Diversifier は、収入の一部をステーブルコインに交換することで、NFT クリエイターや DAO 貢献者、その他のオンチェーン収入を得る人々に「税引き出しウォレット」を提供します。資金を受け取った直後に交換が行われるため、Diversifier は適切なタイミングで適切な量の適切な通貨を準備できます。
このような形で交換を処理することにはもう一つの利点があります。ETH の価格変動を気にする必要がなくなるのです。この価格変動はクリエイターにとって大きな課題です。
Diversifier は、この問題をクリエイターのために解決します。たとえば、Alice はさまざまな NFT プロジェクトからロイヤルティや収益を得ているとします。彼女は Diversifier を作成し、自身の収入の 40% を無許可で taxes.alice.eth 宛に USDC として送るように設定します。残りの 60% はそのまま alice.eth(彼女の日常的なメインウォレット)に送られます。

誰かが Alice の Diversifier に交換不能な NFT やトークンを送っても問題ありません。なぜなら、Alice は自身をコントラクトの所有者として設定できるため、いつでも簡単にトークンを引き出したり移動したりできるからです。

TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














