Gas-Price

將代幣從一個錢包轉移到另一個錢包需要比交易或交換更多的燃料嗎?

  • January 6, 2022

我是區塊鏈新手,不確定我是否遺漏了什麼。

  1. 當我試圖將 eth 從一個錢包(元遮罩)轉移到另一個時,我花了 0.001eth(~5 美元)。

但是當我嘗試在幣安交易所用 eth 換取 usdt 時,我的成本要低得多。幣安如何管理這筆交易?交易不只是來自兩方的兩次轉賬嗎? 2. 像 uniswap 這樣的去中心化交易所交易是否也需要與幣安一樣的交易費用? 3. 交易和交換都一樣嗎?

當您提到“幣安交易”時,我假設您指的是集中式幣安交易所。

中心化交易所不會在鏈上執行每筆交易。相反,他們會更新其數據庫中交易的餘額,並且只有當您提取資金時,它才會反映在區塊鏈上。

當您在非合約賬戶之間轉移 ETH 時,將應用 21000 的固定氣體限制。當接收地址是合約時,可能需要額外的 gas。

當您與 Uniswap(或任何其他 dex)互動時,您正在與智能合約進行互動。要執行您的交易,該合約必須更新其內部狀態(除了執行傳輸之外),因此會產生額外的 gas 成本。有趣的是,無論您交易多少,這些成本(幾乎)都是相同的。

因此,如果您進行小額交易,使用中心化交易所很可能總是更便宜,而對於大額交易,差異可能不那麼顯著。但是通過使用中心化交易所,您無法完全控制您的資金(例如,它不是自我託管的),您需要信任該交易所。

關於“交易和交換相同”:我會說每次交換都是交易,但並非每筆交易都是交換:D

引用自:https://ethereum.stackexchange.com/questions/118135