Stableはどのようにして無料のUSDT送金を可能にしますか? @stable は USDT のデジタル国家を構築し、幅広い USDT ネイティブ機能を提供し、RPC、コンセンサス、実行、DB にわたるエンドツーエンドのスケーラビリティ最適化も提供しています。 USDT固有の機能の中で、最も注目すべきは無料のUSDT送金です。 しかし、Stableは実際にどのようにしてこれを可能にするのでしょうか? 「その秘密はERC-4337とEIP-7702にあります。」 [ERC-4337] ERC-4337 は、イーサリアム エコシステムにおける主要なアカウント抽象化標準です。以下を導入することで、コアイーサリアムプロトコルを変更することなくアカウントの抽象化を実装します。 - エントリポイント - バンドラー -主計 ERC-4337 では、ユーザーは従来のトランザクションの代わりに UserOp と呼ばれる別のオブジェクトに署名し、イーサリアムのパブリック メモリプールではなく専用のオフチェーン メモリプール (UserOperation mempool) に送信します。 従来のメモリプール トランザクションはバリデーターによって検証されますが、ERC-4337 ではバンドラーがユーザーからの UserOps を検証し、それらを単一のバンドル トランザクションにパッケージ化して、EntryPoint スマート コントラクトに送信します。 エントリーポイントは、ERC-4337のコアコントラクトです。UserOpsを検証して実行し、ガス決済をワンステップで処理します。 ここでは、ユーザーに代わってガス料金を支払うか、代替トークンで料金を支払うことができるスマートコントラクトであるPaymasterをオプションで使用できます。UserOpがPaymasterを指定し、必要な追加データが含まれている場合、EntryPointはそれを処理し、ユーザーがガス料金を支払わないか、別のトークンで料金を決済できるようにします。 [EIP-7702] ERC-4337 は革新的なアカウント抽象化標準を導入しましたが、導入の課題に直面しました。重要な問題は、アカウント抽象化を使用するには、エンドユーザーが既存のEOAから新しく作成されたCAに資金を送金する必要があることでした。これにより、ユーザーエクスペリエンスに摩擦が生じ、普及が遅れました。 EIP-7702 はこれを解決します。イーサリアム Pectra のアップグレードで導入され、EOA が一時的に CA のように動作できるようになります。これは、ユーザーが既存の EOA アドレスと UX を維持しながら、ERC-4337 などのアカウント抽象化機能をすぐに使用できることを意味します。 これを可能にするために、EIP-7702 では新しいトランザクション タイプが導入されています。通常のトランザクションフィールドに加えて、アカウントに一時的に委任できる契約コードを承認する署名を含むauthorization_listが含まれています。この署名は基本的に、「EOA がこのスマート コントラクト アドレスからコードを一時的に実行することを許可します」と述べています。 EOA がトランザクションを実行すると、委任されたスマート コントラクト ロジックが実行されます。トランザクションが完了すると、委任は自動的に取り消され、EOA は元の状態に戻ります。 [ガスフリーUSDT送金] ERC-4337 と EIP-7702 を組み合わせることで、Stable の秘密のレシピが完成します。 1. ユーザーは、EIP-7702 が有効なアカウントから USDT 送金トランザクションに署名します。 2. 署名された UserOp が Bundler ネットワークに送信されます。 3. Bundler はトランザクションをバンドルに含めてエントリーポイントに送信し、Paymaster と調整してガス支払いを準備します。 4. Paymasterがトランザクションの実行にかかるガスコストを負担し、EntryPointがそれを実行するため、ユーザーは完全に無料のUSDT送金が可能になります。 さらに、Stable を使用すると、ユーザーは ERC-4337 および EIP-7702 を通じて USDT でガス料金を支払うことができます。
5.63K