從未索取過的垃圾 NFT、錢包清理工具裡的 cNFT 分頁、一次什麼也沒退回的銷毀:這三件事通常都源自壓縮 NFT。本文將說明什麼是 cNFT、為什麼發送它們如此便宜,以及為什麼無論使用哪種工具,銷毀 cNFT 退回的 SOL 都是零。
什麼是 cNFT?
cNFT 即壓縮 NFT,是一種沒有自己帳戶的 Solana NFT。Metaplex 的 Bubblegum 程式會將它作為一個經過雜湊的葉節點,儲存在共用的 Merkle 樹中。沒有帳戶就沒有租金押金,因此銷毀 cNFT 會退回 0 SOL,只會將它從你的錢包中移除。
一個標準 Solana NFT 由一組帳戶構成:一個鑄幣帳戶、你錢包裡持有它的代幣帳戶、一個中繼資料帳戶和一個版本帳戶,每個帳戶都存有各自的租金押金。壓縮 NFT 則完全沒有這些帳戶。
Bubblegum 的做法是對 NFT 的資料(包括其擁有者)進行雜湊,再把這個雜湊值作為葉節點存入 Merkle 樹。這棵樹是一個鏈上帳戶,可容納從數千到十億以上的葉節點,並保存一個彙總所有葉節點的根雜湊值。要證明某個 cNFT 屬於你,應用程式會提供一份證明:也就是重新計算該根雜湊值所需的少數幾個相鄰雜湊值。每次轉移或銷毀都會改寫葉節點,因此根雜湊值和證明也會隨之改變。
那麼,名稱、圖片和屬性存放在哪裡?Bubblegum 會把完整的 NFT 資料寫入鑄造它的那筆交易中,之後的變更也以同樣方式記錄。沒有任何帳戶儲存這些資料。RPC 供應商會為這些交易建立索引,並透過 Metaplex DAS(Digital Asset Standard)API 提供結果,你的錢包、區塊瀏覽器或 Sol Incinerator 正是藉此才能顯示 cNFT。並非所有 RPC 都支援 DAS。
為什麼鑄造 cNFT 如此便宜?
鑄造標準 NFT 需要建立多個帳戶並為其注資。鑄造 cNFT 只是在一棵已經存在的樹上新增一個葉節點。樹的建立者只需為它付費一次,這筆成本由鑄造到這棵樹中的所有 NFT 分攤。
Metaplex 的文件以數字說明了這項差距。以下是其公布的估算,於 2026 年 10 月 7 日核對,且早於 Solana 2026 年 9 月的租金調降:
| NFT 標準 | 每個 NFT 的帳戶數 | Metaplex 的鑄造成本估算 |
|---|---|---|
| Token Metadata(標準 NFT) | 三個或更多 | 約 0.022 SOL |
| Core 資產 | 一個 | 約 0.003 SOL |
| 壓縮 NFT(Bubblegum) | 無:共用樹中的一個葉節點 | 在大型樹中約 0.00001 SOL |
9 月的兩次調降讓以帳戶為基礎的鑄造如今便宜了一些,但壓縮方式仍然便宜好幾個數量級。
這種規模正是壓縮的意義所在:遊戲道具、門票和應用程式獎勵都可以數以百萬計地發行。這也是垃圾 NFT 空投通常採用壓縮形式的原因。向十萬個錢包發送一個壓縮 NFT,發送者只需花很少的錢,而且永遠不必為每個接收者的代幣帳戶出資。
cNFT 與其他 Solana NFT 相比如何?
NFT 的儲存位置決定了銷毀能退回什麼,因為 SOL 只會從銷毀所關閉或清空的帳戶中退回。
| 類型 | 儲存方式 | 一次銷毀的平均退回金額(扣除費用前) |
|---|---|---|
| 標準 NFT | 自己的鑄幣、代幣、中繼資料與版本帳戶 | 0.0103 SOL |
| 可程式化 NFT | 相同的帳戶,再加上一個強制執行版稅的代幣記錄 | 0.0115 SOL |
| Core 資產 | 每個資產一個帳戶 | 0.00151 SOL |
| 壓縮 NFT | 共用 Merkle 樹中的一個葉節點,沒有自己的帳戶 | 0 SOL |
這些平均值來自 2022 年 8 月至 2026 年 10 月 6 日期間,透過 Sol Incinerator 完成的各類型所有銷毀,已發布在我們的銷毀統計中。其中大多數發生在 2026 年 9 月租金調降之前,因此如今銷毀標準 NFT、可程式化 NFT 或 Core 資產退回的金額會更少;核准前,預覽會顯示目前的金額。
cNFT 也不會在你錢包的帳戶中留下任何痕跡。收到 cNFT 時不會開立代幣帳戶,轉出時也不會留下帳戶,因此也永遠不會有需要為它關閉的空帳戶。
為什麼銷毀 cNFT 退回的 SOL 是零?
銷毀之所以能取回 SOL,是因為它會關閉或清空帳戶,並支付其中持有的租金押金。銷毀 cNFT 時沒有帳戶可關閉。Bubblegum 會把你的葉節點替換為空雜湊值,並更新樹的根雜湊值。樹帳戶會繼續為其中所有其他葉節點保持開啟,而它的押金是由樹的建立者支付的。你的錢包從未為這個 cNFT 鎖定過任何押金。
所以,這個零既不是費用,也不是程式錯誤,更不是某個工具的限制。從 2023 年 6 月開始到 2026 年 10 月 6 日,Sol Incinerator 共銷毀了 9,731,020 個壓縮 NFT,其中沒有任何一次銷毀退回了 SOL。
我們也沒有從中抽成。我們對壓縮 NFT 銷毀不收取服務費,你只需支付 Solana 的網路費。Gasless Pay 會從清理取回的 SOL 中扣除其費用,因此無法支應這類銷毀;請在錢包中為此留一點 SOL。
垃圾 cNFT 該隱藏還是銷毀?
cNFT 進入你的錢包,並不會讓發送者取得任何存取你錢包的權限。風險在於它所宣傳的內容:垃圾 NFT 常利用名稱或圖片,引導你前往要求你連接錢包並簽署的網站,錢包盜取程式正是藉此取得所需的一切。對於任何你不認得的資產,Phantom 的建議是不要點開其中的連結,也不要依照其指示操作。
要清除它,你有兩種方法:
- 隱藏它。 Phantom 會自動隱藏看起來像垃圾內容的收藏品,你也可以自行隱藏某個收藏品,或將其檢舉為垃圾內容。Solflare 的 FAQ 寫道,你可以「使用 sol-incinerator.com 安全地銷毀詐騙 NFT,或在 Solflare 應用程式中將其隱藏」。隱藏只會改變該應用程式中的顯示。NFT 仍留在你的錢包裡,其他應用程式仍可能顯示它。
- 銷毀它。 銷毀會在鏈上永久摧毀該 NFT,因此它會從所有錢包和應用程式中消失。
很多人都會銷毀它們:2024 年透過 Sol Incinerator 銷毀的 NFT 中,壓縮 NFT 佔 69.1%,2025 年佔 74.4%;2026 年截至 10 月 6 日,已有 35,726 個錢包透過我們銷毀了壓縮 NFT。
並非所有 cNFT 都是垃圾。有些專案會以壓縮 NFT 的形式發行真正的門票、獎勵和收藏品,而銷毀無法復原,所以請保留任何你可能想要的資產。
如何使用 Sol Incinerator 銷毀壓縮 NFT?
- 開啟 Sol Incinerator 並連接錢包。掃描是唯讀的。
- 切換到 Pro Mode。 預設的 Fun Mode 只會進行非破壞性的清理,無法銷毀。
- 開啟 cNFT 分頁。 壓縮 NFT 會與標準 NFT 分開列出。
- 每次最多選取 30 個。 Sol Incinerator 每批最多處理 30 個壓縮 NFT,數量更多時請分幾輪銷毀。
- 檢查預覽並在錢包中核准。 由於每個 cNFT 都需要其目前的證明,準備 cNFT 銷毀會比其他銷毀稍慢一些。銷毀一經完成便無法復原。
如果銷毀因證明過期而失敗,表示從取得證明到送出銷毀之間,樹的變化太大,通常是因為同一棵樹中的許多其他 cNFT 同時發生了變動。請逐一重試,或改用較小的批次重試。
清理時,也請看看你的空代幣帳戶。銷毀壓縮 NFT 不會退回任何東西,但你已賣出或轉出的代幣和 NFT 所留下的空帳戶仍持有押金,Fun Mode 可以在不銷毀任何東西的情況下關閉它們。我們的帳戶回收指南會逐步說明。
