無論你是在兌換代幣、傳送 NFT,還是關閉舊帳戶,每筆 Solana 交易都要以 SOL 支付費用。如果你來自以太坊,你會把它叫作 Gas。在 Solana 上,這筆費用由兩部分組成,而兩者都不是帳戶關閉時能取回的租金押金。
一筆 Solana 交易要花多少錢?
每筆 Solana 交易都要為每個簽章支付 5,000 lamports(0.000005 SOL)的基本費用。可選的優先費為計算單元價格(以微 lamports 計)乘以計算單元上限,再除以 1,000,000;v1 交易則改以 lamports 設定優先費。基本費用的一半會被銷毀,其餘歸驗證者所有。
| 組成部分 | 計算方式 | 去向 |
|---|---|---|
| 基本費用 | 每個簽章 5,000 lamports | 一半銷毀,一半歸產出該區塊的驗證者 |
| 優先費(可選) | 計算單元價格 × 計算單元上限 ÷ 1,000,000,無條件進位到整數 lamport(v1 交易:設定的 lamports 金額) | 全部歸該驗證者 |
lamport 是 SOL 的最小單位,1 SOL 等於 1,000,000,000 lamports。由單一錢包簽署、不含優先費的簡單轉帳,費用為 0.000005 SOL。
費用會在交易執行前,從費用支付方(通常是你的錢包)的 SOL 中扣除。即使交易只轉移代幣,費用也一律以 SOL 支付。這就是為什麼持有代幣但沒有 SOL 的錢包,無法自行傳送任何東西。
優先費如何計算?
Solana 以計算單元衡量交易所執行的工作量。每筆交易都會請求一個計算單元上限,而優先費是每單元的價格,以微 lamports(百萬分之一 lamport)設定。你按照請求的上限支付這個價格,而不是按照交易最終實際使用的計算量。
如果交易沒有設定上限,Solana 會為每條呼叫已部署程式的指令分配 200,000 個計算單元,為每條內建指令(例如 System Program 轉帳)分配 3,000 個,每筆交易最多 1,400,000 個。把寬鬆的上限與高價格搭配在一起,你就會為從未執行的計算付費。
我們於 2026 年 10 月 7 日使用網路本身的 getFeeForMessage 方法,為以下範例訊息計算了費用:
| 範例交易 | 總費用 |
|---|---|
| 一個簽章,無優先費 | 5,000 lamports(0.000005 SOL) |
| 兩個簽章,無優先費 | 10,000 lamports(0.00001 SOL) |
| 一個簽章,上限 200,000 單元,價格 100,000 微 lamports | 25,000 lamports(0.000025 SOL) |
| 一個簽章,上限 50,000 單元,價格 1 微 lamport | 5,001 lamports(優先費無條件進位為 1 lamport) |
較高的價格會讓目前的出塊者更有可能把你的交易排在爭奪同一區塊的其他交易之前,這正是網路繁忙時你花錢買到的東西。採用 Solana 較新 v1 格式的交易省去了乘法,直接把優先費設為單一的 lamports 金額。
每筆費用有多少被銷毀?
每筆基本費用的一半會被銷毀,這部分 SOL 因此從供給量中移除;另一半歸產出該區塊的驗證者。優先費完全不會被銷毀。自 SIMD-0096 於 2025 年 2 月 12 日啟用以來,驗證者會保留全部優先費。
因此,被銷毀部分在總費用中的占比,會隨每個區塊包含多少優先費而逐塊變化。以一個區塊為例:2026 年 10 月 7 日,在槽位 454,312,761 中,1,102 筆交易共 1,127 個簽章,支付了 0.014978319 SOL 的費用。其基本費用的正好一半,即 0.0028175 SOL,被銷毀,約占該區塊全部支付金額的 19%。驗證者獲得了其餘的 0.012160819 SOL。
失敗的交易還要付費嗎?
要。交易一旦在區塊中被處理,即使某條指令失敗、所有變更都被還原,仍會被收取費用。在同一個區塊中,1,102 筆交易裡有 216 筆失敗,但它們仍共支付了 0.006108245 SOL。
在進入區塊之前就過期的交易則不同:它從未被處理,因此不會收取任何費用,你可以再試一次。已收取的費用是最終的,無法撤回。我們關於取回 Solana 交易費的指南,說明了你可以改為取回什麼。
交易費與租金押金
當交易建立一個帳戶並由你的錢包出資時(例如為你剛買入的幣建立的代幣帳戶),從你餘額中扣除的 SOL 會多於交易費。多出的部分就是租金押金:帳戶為了留在鏈上而必須持有的一筆可退還的最低餘額。關閉帳戶時,帳戶持有的全部金額(包括押金)都會被支付出來。
| 交易費 | 租金押金 | |
|---|---|---|
| 支付的是 | 處理一筆交易 | 在鏈上保存帳戶資料 |
| 金額 | 每個簽章 0.000005 SOL,另加可能的優先費 | 以目前費率開立的標準代幣帳戶為 0.00148844 SOL,以原本的費率為 0.00203928 SOL |
| 能退回嗎? | 不能 | 能,在帳戶關閉時 |
費率於 2026 年 10 月 7 日查核;在 Solana 2026 年 9 月的兩次租金調降之間開立的帳戶,持有的金額介於兩者之間,我們的租金計算機可以計算任意大小。即使以今天較低的費率計算,一個空代幣帳戶的押金也相當於近 300 筆單一簽章交易的基本費用。正是這個差距,讓關閉不再使用的帳戶值得付出網路費。
在 Sol Incinerator 上網路費要花多少?
我們會追蹤本站銷毀與清理交易所支付的網路費。在截至 2026 年 10 月 7 日 19:09 UTC 的 24 小時內,我們記錄的 63,000 多筆銷毀與清理交易,平均每筆支付 0.0000094 SOL(含基本費用)。一次完整的清理可能需要不只一筆交易,其網路費合計平均約為 0.00002 SOL。以目前費率開立的一個空代幣帳戶,持有的金額約為這個數字的 75 倍。
我們是這樣把費用維持在低檔的:
- 預設為「一般」。 我們會替你設定優先費,並將我們設定的金額上限訂為每筆交易
0.00005 SOL。 - 你幾乎不必為閒置的計算付費。 我們會模擬交易,只請求比模擬用量略多一點的計算量。在同樣的 24 小時內,我們的交易使用了所請求計算量的約 95%。
- 你可以自行選擇。 在 Pro Mode 中,確認畫面上的「設定」按鈕提供「極速」和「超高」,它們在同一上限內,分別採用即時網路費估算的「高」和「非常高」等級;還有「自訂」,可讓你自行設定以 SOL 計的最高金額。
我們自己的費用與網路費是分開的:對你取回的 SOL 收取 2% 的基本費用,並對代幣帳戶和 NFT 設有最低收費,因此較新的帳戶、Token-2022 帳戶和 NFT 銷毀的實際費率會比較高。在你核准之前,預覽會顯示扣除這兩項費用後預計進入你錢包的金額。
沒有 SOL 支付費用?
Gasless Pay 全自動! 選取你想清理或銷毀的項目,當你的交易符合資格時,我們會先代墊網路費。我們的代付錢包會以費用支付方的身分與你的錢包一同簽署,因此一筆代付交易帶有兩個簽章,基本費用為 10,000 lamports。Gasless Pay 費用會與清理費用一起,從該筆交易取回的 SOL 中扣除。我們的 Gasless Pay 指南說明了清理在什麼情況下符合資格。
