メインコンテンツにスキップ
すべてのコレクションよくある質問
取引前にトークンを承認する必要があるのはなぜ?
取引前にトークンを承認する必要があるのはなぜ?
Matt avatar
対応者:Matt
3年以上前に更新

スワップを完了する場合、承認することは「XXXをスワップする許

手順は以下のとおりです。

  1. 使用するトークンの承認(ガス手数料が少し必要)

  2. トークンをスワップする(比較的高額なガス手数料が必要)

承認行為は、すべての分散型取引(Uniswap/PancakeSwap/CowSwapなど)で業界標準と見なされ、許可を得ずにスマートコントラクトからウォレットにアクセスできないように保護します。設計上、スマートコントラクトは、あなたの側からアクセスを承認しない限り、トークンにアクセスできませんトークンを「Unlocking(ロック解除)」することで、1inchのスマートコントラクトに対して資産を使用する許可を与えられます。ネットワークのマイナーは、この行為をブロックチェーンに記録するために、あなたの支払うガス手数料で補填されます。

コントラクトで使用するトークンを承認したら、再度承認する必要はありません。

コントラクトによっては、以下のような承認が必要です。

  • アグリゲーションプロトコル

  • 指値注文プロトコル(Limit Order Protocol)

  • 流動性プロトコル(流動性供給とファーミング)

  • ガバナンス・ステーキング

トークンを承認する前に、スワップウィンドウは次のようになります。

アクセス権が付与されると、「Swap Token(トークンのスワップ)」が有効になります。これでスワップを続行できます。

こちらの回答で解決しましたか?