-
bitcoin $75268.858698 USD
8.53% -
ethereum $2363.950936 USD
5.45% -
tether $0.999566 USD
0.03% -
bnb $664.951035 USD
6.43% -
xrp $1.312939 USD
19.10% -
usd-coin $0.999944 USD
0.01% -
solana $90.762330 USD
7.09% -
tron $0.338064 USD
1.46% -
hyperliquid $73.234749 USD
2.61% -
dogecoin $0.083019 USD
11.21% -
zcash $600.124195 USD
8.72% -
unus-sed-leo $9.273276 USD
-0.80% -
chainlink $10.973069 USD
4.91% -
monero $415.751478 USD
0.89% -
cardano $0.209467 USD
14.41%
Uniswap「核准」與「交換」:有什麼不同? (流程指南)
Approving a token on Uniswap is a separate gas-costly transaction that grants the router permission to spend—no tokens move yet; only later does the swap transfer assets.
2026/04/01 13:19
了解核准交易
1. 當使用者將錢包連接到 Uniswap 並選擇先前未授權支出的代幣時,介面會提示「批准」操作。
2. 此批准不是交換 - 它是一個單獨的以太坊交易,它修改代幣合約的限額映射,以允許 Uniswap 的路由器合約從用戶的錢包中提取指定的金額。
3. 批准交易消耗gas並在鏈上確認,但此階段沒有代幣移動-僅授予許可。
4. 用戶可以批准無限額度或設定自訂限額;然而,許多錢包預設為無限批准,除非手動調整。
5. 一旦獲得批准,相同的配額在未來的交換中仍然有效,直到被撤銷或覆蓋,即使在不同的 Uniswap 版本或使用相同路由器位址的第三方介面中也是如此。
交換執行流程
1. 審核成功後,使用者在啟動「互換」操作之前輸入輸入/輸出金額、滑點容限和截止日期參數。
2. 交換交易調用 Uniswap 的 Router 合約,該合約在內部執行轉帳:從用戶錢包中提取批准的代幣並存入輸出代幣作為回報。
3. 此步驟涉及實際資產移動-輸入代幣被記入借方,輸出代幣被記入貸方,並相應地重新平衡流動性池。
4. 如果實際價格偏離使用者定義的閾值,則會觸發滑點保護,導致交易恢復而不執行。
5. 每個交換都會產生一個在 Etherscan 上可見的唯一交易哈希,並透過日誌確認與池儲備相關的轉入和轉出事件。
瓦斯消耗差異
1. 批准交易通常需要 45,000 到 65,000 個 Gas 單位,具體取決於代幣合約的複雜性和網路擁塞情況。
2. 由於多次內部調用(包括餘額檢查、儲備更新、費用計算和事件排放),掉期交易通常會消耗 120,000 到 220,000 個 Gas 單位。
3. 重複使用現有的核准可以避免重複第一次的天然氣成本,使後續的交換相對便宜。
4. 具有非標準實現的代幣(例如需要重入防護或自訂傳輸邏輯的代幣)可能會顯著增加批准的 Gas 使用量。
5. 與主網以太坊執行相比,Optimism 上的 Uniswap v3 等第 2 層部署可將批准和交換 Gas 費用降低 90% 以上。
批准的安全影響
1. 無限批准賦予目標合約對批准的代幣餘額的永久控制權-即使被破壞或惡意升級。
2. 像 2021 BadgerDAO 前端妥協這樣的歷史漏洞利用了預先存在的無限批准來悄悄耗盡用戶資金。
3. MetaMask 等錢包現在在批准高風險合約或設定無限限額時顯示警告橫幅。
4. Etherscan Token Approvals Checker等工具允許用戶直接透過交易審核活躍配額並撤銷不必要的配額。
5. 撤銷需要自己的耗氣交易,並且不會自動過期-使用者必須主動管理權限以保持衛生。
常見問題解答
Q:如果我在另一個 DEX 上交換了相同的代幣,我可以跳過批准嗎?答:不可以。批准是特定於合約的。批准用於 SushiSwap 路由器的代幣對於 Uniswap 路由器無效 - 即使兩者使用相同的代幣位址。
Q:為什麼我的錢包顯示“已批准”,但兌換仍然失敗,提示“額度不足”?答:當批准的金額低於為交換選擇的輸入數量時,或者當代幣的小數在批准設定期間被誤解時,就會發生這種情況。
Q:更改滑點會影響審核步驟嗎?答:不需要。滑點設定僅適用於掉期交易。批准僅涉及最大可支出金額,而不涉及定價或執行條件。
Q:我可以批准 Uniswap v2 的代幣並在 v3 上無縫使用它嗎?答:是的,前提是審核目標與介面使用的路由器合約位址相同。但是,如果先前僅授予 v2 的路由器,則 v3 的新路由器 (0x68b3465833fb72A70ecDF485E0e4C7bD82185493) 需要其自己的單獨批准。
免責聲明:info@kdj.com
所提供的資訊並非交易建議。 kDJ.com對任何基於本文提供的資訊進行的投資不承擔任何責任。加密貨幣波動性較大,建議您充分研究後謹慎投資!
如果您認為本網站使用的內容侵犯了您的版權,請立即聯絡我們(info@kdj.com),我們將及時刪除。
- 比特幣、eCash 分叉和空投動態:深入探討加密貨幣的最新爭議
- 2026-05-03 12:55:01
- 2026 年邁阿密共識:Web3、區塊鏈、加密貨幣、NFT、Metaverse,會議,5 月 5 日 — 華爾街與數位前沿相遇的地方
- 2026-05-02 12:45:01
- 聯準會維持利率穩定,地緣政治緊張局勢引發比特幣價格下跌
- 2026-05-01 06:45:01
- 比特幣礦工為電網供電:收購俄亥俄州天然氣廠開啟數位黃金新時代
- 2026-05-01 00:45:01
- MegaETH的MEGA代幣登陸紐約:為即時區塊鏈設定新的效能基準
- 2026-05-01 00:55:01
- Solana 的滑坡:價格預測顯示阻力損失和潛在的進一步下跌
- 2026-05-01 06:45:01
相關知識
如何管理Bybit跟單風險?完整的 BTC 和 ETH 跟單交易指南
2026-08-20 15:39:44
了解Bybit上的跟單交易機制1. Bybit 的跟單交易透過統一交易帳戶進行,追隨者餘額會根據領先者的部位大小、槓桿和入場時間自動分配。 2. 每筆複製交易均繼承由領先者執行的確切訂單類型(市價、限價或停損市價),包括領先者設定檔中定義的滑點容差設定。 3.跟單者無法手動平倉單一跟單;所有退出都與...
如何在幣安開始期貨跟單交易?完整的初學者設定指南
2026-08-18 20:19:45
了解期貨跟單交易機制1. 期貨跟單交易允許用戶自動複製幣安期貨平台上經驗豐富的交易者的持倉和交易執行情況。 2. 系統根據所選交易大師的活動即時同步進場、出場、槓桿調整和停損觸發。 3. 每個跟單部位都根據追隨者的可用保證金按比例縮放,無需人工幹預即可保持風險調整。 4. 幣安對跟單交易產生的淨利收...
如何在OKX上用USDC交易ETH?以太坊交易逐步教程
2026-08-21 20:19:53
帳戶設定和驗證1. 使用有效的電子郵件地址或電話號碼註冊 OKX 帳號。 2. 上傳政府核發的身分證件及持有該證件的自拍照,完成身分驗證。 3. 透過 Google Authenticator 或 SMS 啟用雙重認證 (2FA),以增強安全性。 4.透過鏈上轉帳或C2C管道將USDC存入您的OKX...
如何從MEXC提取USDT?穩定幣提現逐步指南
2026-08-21 21:00:31
存取提現介面1. 使用經過驗證的憑證和雙重認證登入您的 MEXC 帳戶。 2. 登入後,導覽至右上角下拉式選單中的「資產」部分。 3. 從子選單中選擇「提款」以開啟提款儀表板。 4. 使用搜尋列找到 USDT,然後按一下其圖示繼續。 5. 確認網路選擇與您的預期目的地相符 - 選項包括 TRC-20...
如何查看Bybit上的ETH期貨交易量?逐步交易資料教程
2026-08-22 02:40:24
市場波動模式1. Bitcoin 在流動性高度失衡期間,單一交易時段內的價格波動通常超過 5%。 2. 在熊市階段,山寨幣與 BTC 的相關性飆升至 0.9 以上,壓縮了獨立的價格走勢。 3. 當現貨交易量跌破每日 200 億美元時,幣安和 Bybit 的交易所訂單簿深度下降了 60% 以上。 4....
如何在Bybit查看SOL持倉量?完整的 Solana 期貨分析指南
2026-08-22 00:40:12
Bitcoin 減半機制1. Bitcoin 的協議強制規定 2,100 萬枚代幣的固定供應上限,並透過區塊獎勵引入新單位。 2. 每 21 萬個區塊(大約每四年),區塊獎勵就會減少一半,這個過程稱為減半。 3. 最近一次減半發生在 2024 年 4 月,每個區塊的獎勵從 6.25 BTC 減少到3...
如何管理Bybit跟單風險?完整的 BTC 和 ETH 跟單交易指南
2026-08-20 15:39:44
了解Bybit上的跟單交易機制1. Bybit 的跟單交易透過統一交易帳戶進行,追隨者餘額會根據領先者的部位大小、槓桿和入場時間自動分配。 2. 每筆複製交易均繼承由領先者執行的確切訂單類型(市價、限價或停損市價),包括領先者設定檔中定義的滑點容差設定。 3.跟單者無法手動平倉單一跟單;所有退出都與...
如何在幣安開始期貨跟單交易?完整的初學者設定指南
2026-08-18 20:19:45
了解期貨跟單交易機制1. 期貨跟單交易允許用戶自動複製幣安期貨平台上經驗豐富的交易者的持倉和交易執行情況。 2. 系統根據所選交易大師的活動即時同步進場、出場、槓桿調整和停損觸發。 3. 每個跟單部位都根據追隨者的可用保證金按比例縮放,無需人工幹預即可保持風險調整。 4. 幣安對跟單交易產生的淨利收...
如何在OKX上用USDC交易ETH?以太坊交易逐步教程
2026-08-21 20:19:53
帳戶設定和驗證1. 使用有效的電子郵件地址或電話號碼註冊 OKX 帳號。 2. 上傳政府核發的身分證件及持有該證件的自拍照,完成身分驗證。 3. 透過 Google Authenticator 或 SMS 啟用雙重認證 (2FA),以增強安全性。 4.透過鏈上轉帳或C2C管道將USDC存入您的OKX...
如何從MEXC提取USDT?穩定幣提現逐步指南
2026-08-21 21:00:31
存取提現介面1. 使用經過驗證的憑證和雙重認證登入您的 MEXC 帳戶。 2. 登入後,導覽至右上角下拉式選單中的「資產」部分。 3. 從子選單中選擇「提款」以開啟提款儀表板。 4. 使用搜尋列找到 USDT,然後按一下其圖示繼續。 5. 確認網路選擇與您的預期目的地相符 - 選項包括 TRC-20...
如何查看Bybit上的ETH期貨交易量?逐步交易資料教程
2026-08-22 02:40:24
市場波動模式1. Bitcoin 在流動性高度失衡期間,單一交易時段內的價格波動通常超過 5%。 2. 在熊市階段,山寨幣與 BTC 的相關性飆升至 0.9 以上,壓縮了獨立的價格走勢。 3. 當現貨交易量跌破每日 200 億美元時,幣安和 Bybit 的交易所訂單簿深度下降了 60% 以上。 4....
如何在Bybit查看SOL持倉量?完整的 Solana 期貨分析指南
2026-08-22 00:40:12
Bitcoin 減半機制1. Bitcoin 的協議強制規定 2,100 萬枚代幣的固定供應上限,並透過區塊獎勵引入新單位。 2. 每 21 萬個區塊(大約每四年),區塊獎勵就會減少一半,這個過程稱為減半。 3. 最近一次減半發生在 2024 年 4 月,每個區塊的獎勵從 6.25 BTC 減少到3...
看所有文章














