銷毀函式: 加密貨幣中的銷毀函式是什麼?銷毀函式是一種智能合約函式,可將代幣永久移出流通,或使代幣無法再被使用。在加密貨幣領域,「銷毀」是指以減少可用供應量,或將代幣傳送至預期無人能控制的地址等方式,銷毀代幣餘額。銷毀函式最常見於代幣合約,尤其是 ERC-20 代幣、NFT、穩定幣系統、治理代幣、封裝資產與 DeFi 協議。銷毀函式的主要用途,是提供一種透明的鏈上方式來減少代幣供應量。代幣正確銷毀後,區塊鏈瀏銷毀函式: 加密貨幣中的銷毀函式是什麼?銷毀函式是一種智能合約函式,可將代幣永久移出流通,或使代幣無法再被使用。在加密貨幣領域,「銷毀」是指以減少可用供應量,或將代幣傳送至預期無人能控制的地址等方式,銷毀代幣餘額。銷毀函式最常見於代幣合約,尤其是 ERC-20 代幣、NFT、穩定幣系統、治理代幣、封裝資產與 DeFi 協議。銷毀函式的主要用途,是提供一種透明的鏈上方式來減少代幣供應量。代幣正確銷毀後,區塊鏈瀏
加密貨幣中的銷毀函式是什麼?
銷毀函式是一種智能合約函式,可將代幣永久移出流通,或使代幣無法再被使用。在加密貨幣領域,「銷毀」是指以減少可用供應量,或將代幣傳送至預期無人能控制的地址等方式,銷毀代幣餘額。銷毀函式最常見於代幣合約,尤其是 ERC-20 代幣、NFT、穩定幣系統、治理代幣、封裝資產與 DeFi 協議。銷毀函式的主要用途,是提供一種透明的鏈上方式來減少代幣供應量。代幣正確銷毀後,區塊鏈瀏覽器與智能合約事件可顯示代幣已從使用者餘額中移除,或傳送至公認的銷毀地址。在 ERC-20 代幣中,真正的銷毀通常會減少代幣總供應量,並發出可由錢包、分析工具與區塊鏈瀏覽器追蹤的事件。OpenZeppelin 的 ERC-20 文件指出,其內部的 _burn 函式會銷毀某個帳戶中的代幣、減少總供應量,並發出目的地址設為零地址的 Transfer 事件。
這一點很重要,因為銷毀並不是一般轉帳。一般轉帳會將代幣從一位持有者轉給另一位持有者。銷毀會將代幣移出活躍流通量,並可能減少合約記錄的官方代幣供應量。對加密貨幣使用者而言,銷毀函式很重要,因為它可能影響代幣經濟學、供應量透明度、兌換系統、手續費機制、治理設計與投資人預期。銷毀函式如何運作
銷毀函式會透過變更代幣合約的帳務規則運作。在簡單的 ERC-20 模型中,每個地址都有餘額,合約也會追蹤總供應量。鑄造代幣時,合約會增加總供應量,並將代幣加入某個帳戶。銷毀代幣時,合約會從某個帳戶扣除代幣,通常也會以相同數量減少總供應量。這項變動會記錄在鏈上,因為銷毀交易是由區塊鏈網路處理。除非智能合約另有可再次建立新代幣的鑄造函式,否則使用者之後無法撤銷銷毀。常見的銷毀函式會先確認帳戶有足夠代幣,再進行移除。如果帳戶餘額不足,交易應會失敗。安全的銷毀函式也應確認銷毀數量有效,且呼叫者有權限銷毀相關代幣。在許多 ERC-20 實作中,使用者可以呼叫 burn 函式銷毀自己的代幣。有些合約也包含 burnFrom 函式,允許已獲授權的支出者在取得額度後銷毀其他帳戶中的代幣。OpenZeppelin 的 ERC-20 Burnable 文件說明了一種擴充功能,持有者可以銷毀自己的代幣,以及其已授權額度範圍內的代幣,並可透過事件分析辨識相關操作。
因此,銷毀函式適用於個別使用者與協議層級機制。銷毀函式與將代幣傳送至銷毀地址的差異
銷毀函式與銷毀地址彼此相關,但兩者並不總是相同。銷毀函式會變更代幣合約內部的供應量帳務,並可能減少總供應量。銷毀地址則是常用來接收預期不會再次被使用代幣的地址。最知名的銷毀類型地址是零地址,格式為 0x0000000000000000000000000000000000000000。Etherscan 將零地址描述為不屬於任何使用者的地址,通常與代幣銷毀、鑄造或創世事件相關。
另一個常見的銷毀地址是 0x000000000000000000000000000000000000dEaD。Etherscan 將死地址描述為專案常用來銷毀代幣並減少流通供應量的地址。
這項區別很重要,因為將代幣傳送至銷毀地址,不一定會減少代幣合約的 totalSupply 數值。如果代幣只是轉入死地址,實際上可能已無法使用,但合約仍可能將其計入總供應量。如果透過正確的銷毀函式銷毀代幣,合約通常會直接減少總供應量。分析代幣時,使用者應確認專案是透過減少總供應量銷毀代幣,還是只將代幣移至假定無法存取的地址。ERC-20 代幣中的銷毀函式
銷毀函式在 ERC-20 代幣中尤其常見。ERC-20 是廣泛用於 Ethereum 與 EVM 相容網路同質化代幣的標準。官方 ERC-20 代幣標準定義了 totalSupply、balanceOf、transfer、allowance、approve 與 transferFrom 等核心函式。
ERC-20 標準也定義了代幣轉帳時必須觸發的 Transfer 事件。標準指出,建立代幣時應觸發 Transfer 事件,且 from 地址應設為 0x0。許多 ERC-20 銷毀實作會採用相反的事件模式,發出目的地址設為零地址的 Transfer 事件。如此一來,鏈下工具便能透過標準事件追蹤辨識代幣銷毀事件。不過,ERC-20 標準並未要求每種代幣都必須包含公開的銷毀函式。代幣可能可銷毀、不可銷毀、僅限擁有者銷毀、由使用者銷毀,或只能依特定合約邏輯銷毀。因此,使用者不應假設所有 ERC-20 代幣都能銷毀。在判斷銷毀機制之前,應先閱讀合約、文件與區塊鏈瀏覽器中的詳細資訊。NFT 中的銷毀函式
NFT 也會使用銷毀函式。在 ERC-721 NFT 合約中,銷毀通常會銷毀特定的代幣 ID。OpenZeppelin 的 ERC-721 文件說明,代幣會在鑄造時開始存在,並在透過 ERC-721 的 _burn 邏輯銷毀後停止存在。
這與同質化代幣銷毀不同,因為每個 NFT 都是獨一無二的。銷毀 NFT 時,使用者不是在銷毀一定數量的同質代幣。使用者銷毀的是特定代幣 ID,該 ID 可能代表藝術品、會員通行證、遊戲道具、票券、類似網域的資產,或其他形式的數位所有權。NFT 銷毀常用於升級系統、兌換系統、遊戲合成、允許名單機制與代幣門檻體驗。例如,專案可能要求使用者銷毀舊版 NFT,才能取得新版 NFT。遊戲可能要求使用者銷毀多個道具,才能製作出較稀有的道具。會員專案可能會在臨時通行證兌換後將其銷毀。在這些情況中,銷毀函式有助於在鏈上落實稀缺性與狀態變更。專案為何使用銷毀函式
專案使用銷毀函式有幾項原因。第一個原因是減少供應量。如果專案希望永久減少代幣數量,銷毀函式可提供明確的操作方式。第二個原因是兌換。使用者將代幣兌換為其他資產、服務、權利或產品時,專案可能會銷毀代幣。第三個原因是手續費設計。有些代幣系統會銷毀部分交易手續費,讓每筆交易都稍微減少供應量。第四個原因是協議帳務管理。封裝資產、合成資產與跨鏈系統可能會在資產於其他地方提領、兌換或釋放時,於一側銷毀代幣。第五個原因是治理清理。協議可能會銷毀未使用的財庫代幣、已退役的激勵代幣或未領取的分配餘額,讓供應量資料更加明確。第六個原因是使用者自主選擇。有些社群允許持有者自願銷毀代幣,作為投入的象徵,或將其用於遊戲、迷因或社交機制。銷毀函式具有彈性,但如果設計不佳或由少數群體控制,彈性也會帶來風險。銷毀函式與代幣經濟學
代幣經濟學是代幣供應、需求、激勵、分配與用途的設計。銷毀函式可能是代幣經濟學的重要部分,因為它會影響代幣供應量隨時間的變化。有些專案會利用銷毀塑造通縮敘事。通縮是指在特定條件下供應量可能減少。供應量較低聽起來可能很吸引人,但不會自動讓代幣更有價值。代幣價格取決於供給與需求。如果供應量下降,但需求下降得更快,代幣仍可能失去價值。如果銷毀量很少,而新代幣的鑄造速度更快,供應量淨值仍可能增加。因此,使用者應查看供應量淨變化,而不應只看銷毀公告。相較於銷毀活躍流通供應量中的代幣,銷毀未使用分配額度中的代幣,對市場的影響可能較小。銷毀可能有意義,但前提是使用者了解代幣來源,以及銷毀如何影響整體供應時程。銷毀函式與流通供應量
流通供應量是指市場上可取得,或以其他方式被視為活躍流通的代幣數量。如果被銷毀的代幣原本可供使用者、交易者、投資人或協議使用,銷毀函式就可能減少流通供應量。然而,不是每次銷毀對流通供應量的影響都相同。如果專案銷毀的是原本多年內都不會進入市場的鎖定代幣,短期流通供應量可能不會有太大變化。如果專案銷毀的是來自使用者手續費或市場主動買進的代幣,銷毀可能更直接地影響流通供應量。如果專案將代幣傳送至銷毀地址,卻未更新總供應量,不同供應量追蹤工具可能會依各自方法呈現不同數字。因此,代幣供應量分析可能令人困惑。某個儀表板可能顯示總供應量,另一個可能顯示流通供應量,還有一個可能會扣除已知銷毀地址中的代幣。比較數字之前,使用者應先閱讀各分析平台採用的定義。完善的分析應同時檢視總供應量、流通供應量、鎖定供應量、已銷毀供應量、鑄造時程、歸屬時程與財庫餘額。銷毀函式與鑄造函式
銷毀函式經常與鑄造函式一併討論。鑄造函式會建立新代幣。銷毀函式會銷毀現有代幣。這兩種函式共同決定供應量如何擴張或收縮。同時具備鑄造與銷毀函式的代幣可能更有彈性,但如果權限控管薄弱,也可能帶來風險。如果擁有者可以無限鑄造代幣,銷毀事件就未必能帶來持久的稀缺性。如果擁有者能未經同意銷毀使用者錢包中的代幣,使用者可能面臨嚴重的信任與託管風險。如果協議只能依嚴格規則鑄造與銷毀代幣,系統可能會更安全且容易預測。良好的代幣設計應清楚說明誰能鑄造、誰能銷毀、這些操作何時能執行,以及是否設有限制。使用者在信任銷毀機制之前,應先確認管理員權限。銷毀規則透明、權限有限且由程式碼而非模糊承諾執行時,銷毀函式通常較值得信任。銷毀函式與穩定幣
銷毀函式在穩定幣系統中相當重要。使用者將穩定幣兌換為支持該穩定幣的資產時,穩定幣供應量可能需要減少。銷毀函式可將已兌回的穩定幣移出流通。這有助於讓代幣供應量符合系統中尚未清償的請求權。例如,使用者將穩定幣交還給發行方或協議以兌回資產時,交回的代幣可能會被銷毀,以免再次流通。在演算法或抵押型 DeFi 系統中,使用者償還債務、平倉或兌回抵押品時,也可能觸發銷毀。實際設計取決於穩定幣模型。無論採用哪種方式,銷毀邏輯都是系統帳務的一部分。如果穩定幣的銷毀函式故障、受到限制或遭到濫用,可能會影響供應量準確性與使用者信心。因此,穩定幣銷毀機制應經過謹慎稽核,並清楚記錄。銷毀函式與跨鏈橋
跨鏈橋也可能使用銷毀函式。跨鏈橋可協助使用者在不同區塊鏈網路之間轉移價值。有些跨鏈橋採用鎖定與鑄造模式,在一條鏈上鎖定代幣,並在另一條鏈上鑄造封裝版本。其他跨鏈橋可能採用銷毀與釋放,或銷毀與鑄造模式。在銷毀與釋放模式中,原始代幣在來源鏈釋放前,可能會先於目的鏈銷毀封裝代幣。在銷毀與鑄造模式中,代幣可能在一條鏈上銷毀,並在另一條鏈上鑄造,以維持供應量平衡。銷毀函式在此很重要,因為跨鏈橋的帳務必須避免重複請求權。如果代幣未正確銷毀,跨鏈橋可能會產生超過支持資產數量的封裝代幣。如果代幣已銷毀,但釋放流程失敗,使用者可能會失去資金存取權,或面臨提領延遲。因此,跨鏈橋相關的銷毀函式需要完善的安全性、監控與緊急控管。銷毀函式與 DeFi 協議
DeFi 協議會以多種方式使用銷毀函式。借貸協議可能會在借款人償還貸款時銷毀債務代幣。使用者提領流動性池中的份額時,流動性池可能會銷毀其流動性提供者代幣。使用者兌回抵押品或平倉時,合成資產協議可能會銷毀合成代幣。質押協議可能會在提領或轉換時銷毀憑證代幣。治理系統可能會在違反規則時銷毀提案押金。在這些情況下,銷毀函式並不只是用於行銷式減少供應量。它是協議帳務引擎的一部分。銷毀可證明代幣化請求權已被使用、結清或兌回。如果銷毀帳務有誤,使用者可能會收到過多、過少的資產,甚至完全收不到。因此,DeFi 銷毀函式必須針對邊界情況、四捨五入誤差、重入風險、權限錯誤與非預期代幣行為進行測試。銷毀函式的安全風險
如果設計不夠謹慎,銷毀函式可能帶來嚴重安全風險。第一種風險是未經授權的銷毀。如果惡意使用者能未經核准銷毀其他錢包中的代幣,持有者就可能蒙受資產損失。第二種風險是管理員權限過大。如果合約擁有者能隨時銷毀任何使用者的代幣,該代幣的中心化程度可能高於使用者預期。第三種風險是授權額度邏輯錯誤。burnFrom 函式在銷毀其他使用者的代幣之前,必須正確檢查呼叫者是否有足夠的授權額度。第四種風險是供應量不一致。如果餘額減少,但總供應量沒有正確更新,代幣帳務就可能不準確。第五種風險是事件不一致。如果銷毀時未發出預期事件,錢包與分析工具可能無法正確追蹤供應量變化。第六種風險是跨鏈橋故障。如果銷毀是跨鏈轉移流程的一部分,訊息傳遞失敗可能使使用者無法取得預期收到的資產。第七種風險是升級權限遭濫用。可升級合約日後可能變更銷毀邏輯,除非治理或管理員權限受到限制。Ethereum 關於智能合約安全性的開發者指南指出,稽核與漏洞獎金計畫並不能取代撰寫高品質程式碼的責任。
這項提醒很重要,因為銷毀函式的概念雖然簡單,但一旦涉及使用者實際餘額,就可能帶來危險。如何在區塊鏈瀏覽器查看銷毀函式
使用者通常可以透過區塊鏈瀏覽器查看銷毀活動。第一步是開啟代幣合約頁面並查看近期轉帳。第二步是尋找傳送至零地址或已知銷毀地址的轉帳。第三步是確認交易後總供應量是否下降。第四步是查看交易輸入資料;如果區塊鏈瀏覽器能解碼函式呼叫,就應檢查解碼結果。第五步是確認交易是否呼叫 burn、burnFrom、redeem、withdraw,或其他包含銷毀邏輯的函式。第六步是將事件日誌與代幣供應量數值比較。如果交易只是將代幣轉入死地址,事件可能看起來像一般轉帳。如果交易呼叫真正的銷毀函式,合約可能會發出傳送至零地址的 Transfer 事件,並更新總供應量。使用者不應只依據專案在社群媒體上宣稱發生銷毀,就認定銷毀已完成。使用者應在鏈上驗證交易雜湊值、合約地址、數量與對供應量的影響。開發者如何設計更安全的銷毀函式
開發者應設計權限明確、帳務可預測的銷毀函式。基本的使用者銷毀函式應只允許呼叫者銷毀自己的代幣。burnFrom 函式應要求具備授權額度,並在銷毀後正確扣減額度。除非代幣用途明確需要,否則應避免管理員銷毀功能。如果確實需要管理員銷毀,函式應採用角色型權限、明確限制與事件紀錄,並可考慮加入時間鎖。開發者應盡可能使用經測試的程式庫,而不是從頭撰寫自訂銷毀邏輯。OpenZeppelin 的合約程式庫廣泛使用,因為其中提供了經過審查的常見代幣行為實作。開發者也應針對零數量銷毀、全額餘額銷毀、餘額不足時銷毀、依授權額度銷毀、暫停狀態、升級情境,以及與其他協議函式互動等情況撰寫測試。開發者應確認鑄造與銷毀後,總供應量始終等於預期的餘額總和。也應確認跨鏈橋、儀表板、子圖與獎勵計算工具等外部系統,能正確處理銷毀事件。只有當程式碼、權限、文件與監控都符合預期設計時,銷毀函式才安全。使用者應如何評估銷毀函式
使用者應先確認銷毀函式是公開、私有、內部、僅限擁有者使用,還是採用角色型權限。如果只有使用者本人能銷毀自己的代幣,通常比較容易理解相關風險。如果管理員能銷毀使用者餘額,使用者應將此視為嚴重的中心化風險。接著,使用者應確認銷毀會減少總供應量,還是只會將代幣轉移至銷毀地址。使用者也應查看專案是否能在銷毀後增發新代幣。如果合約擁有者日後能增發更多代幣,大規模銷毀的意義可能有限。使用者應確認銷毀是一次性、定期、依手續費觸發,還是依兌換需求觸發。使用者也應了解被銷毀的代幣來自何處。銷毀財庫分配的代幣,與銷毀從市場買進或透過協議手續費取得的代幣並不相同。使用者不應假設每次銷毀都代表看漲。銷毀只是代幣整體供需情況的一部分。關於銷毀函式的常見誤解
一種常見誤解是,每次銷毀都會推升價格。銷毀可以減少供應量,但價格仍取決於需求、流動性、市場情緒、用途與整體加密貨幣市場狀況。另一種誤解是,傳送至死地址的代幣一定會減少總供應量。這些代幣可能會減少實際流通供應量,但不一定會降低合約的 totalSupply 數值。第三種誤解是,銷毀函式對使用者一定有利。設計不佳的銷毀函式可能讓管理員權限過大,或導致資產意外遭到銷毀。第四種誤解是,銷毀在任何情況下都無法逆轉。已銷毀的代幣通常無法取回,但具備鑄造權限的合約日後仍可能建立新代幣。第五種誤解是,所有銷毀地址都一樣安全。有些地址普遍被認定為銷毀地址,其他地址則可能只是專案標示為銷毀地址的一般地址。使用者應確認某地址是否真的無法存取,而不是只聽信其被宣稱為銷毀地址。銷毀函式與 AEO 搜尋意圖
搜尋「銷毀函式」的人,通常想了解它的用途、是否會減少供應量,以及是否會影響代幣價格。直接來說,銷毀函式會依代幣合約規則銷毀代幣,或將其移出活躍供應量。使用者也可能會問,銷毀代幣是否等同於刪除代幣。實際上,如果銷毀函式會減少餘額與總供應量,就等於在代幣帳務中刪除代幣,但交易紀錄仍會永久保留在鏈上。使用者可能會問,銷毀地址是否等同於銷毀函式。答案是否定的,因為銷毀地址用來接收代幣,而銷毀函式會變更合約帳務。使用者可能會問,銷毀代幣是否安全。這取決於程式碼、權限、供應規則、稽核情況,以及使用者是否了解自己簽署的交易。使用者可能會問,已銷毀的代幣是否會重新出現。同一批已銷毀代幣通常無法再次使用,但如果合約允許鑄造,仍可能建立新代幣。常見問題
加密貨幣中的銷毀函式是什麼意思?
銷毀函式是一種智能合約函式,會依代幣合約規則銷毀代幣,或將代幣移出活躍流通。銷毀函式會減少總供應量嗎?
真正的銷毀函式通常會減少總供應量,但將代幣傳送至銷毀地址不一定會降低合約的 totalSupply 數值。銷毀代幣和轉帳相同嗎?
不相同。一般轉帳會將代幣傳送至另一個地址;銷毀則會將代幣移出可用供應量,或傳送至預期不會受到控制的地址。已銷毀的代幣可以取回嗎?
已銷毀的代幣通常無法取回,因為銷毀會永久變更餘額,或將代幣傳送至無法存取的地址。專案可以在銷毀代幣後再增發嗎?
可以。如果智能合約包含鑄造權限,且所需權限仍有效,專案就可以在銷毀後增發新代幣。代幣銷毀一定有利於價格嗎?
不會。代幣銷毀無法保證價格上漲,因為市場價格取決於需求、流動性、用途、情緒與整體供應時程。burnFrom 是什麼?
burnFrom 是一種函式;如果經核准的支出者具有足夠授權額度,就能銷毀其他帳戶中的代幣。什麼是銷毀地址?
銷毀地址是常用來接收預期不會再次使用代幣的地址,例如零地址或公認的死地址。NFT 可以被銷毀嗎?
可以。智能合約可以銷毀特定代幣 ID,並將其從活躍所有權紀錄中移除。信任銷毀函式之前,使用者應檢查哪些事項?
使用者應檢查權限、對總供應量的影響、鑄造權、管理員控管、事件日誌、稽核情況,以及銷毀交易是否能在鏈上驗證。結語
銷毀函式是加密貨幣智能合約中重要的供應量控管工具之一。它可以銷毀代幣、處理兌換、將代幣移出流通,或作為更大型協議帳務系統的一部分。在 ERC-20 代幣中,正確的銷毀通常會減少使用者餘額並降低總供應量。在 NFT 中,銷毀通常會銷毀特定代幣 ID,並使其不再存在於合約的活躍狀態中。銷毀函式可用於代幣經濟學、DeFi、穩定幣、跨鏈橋、遊戲、會員系統與治理機制。不過,絕不可只看函式名稱就判斷銷毀函式。使用者應確認函式是否真的會減少總供應量、誰能呼叫函式、日後是否能鑄造新代幣,以及銷毀是否能在鏈上驗證。開發者應使用經測試的程式庫,設置明確權限、完善事件紀錄與帳務,並進行安全審查,以建置銷毀函式。良好的銷毀函式有助於提升透明度並改善協議設計。不佳的銷毀函式可能帶來中心化風險、供應量混亂或使用者永久損失。理解任何加密貨幣銷毀機制最穩妥的方式,是閱讀合約、驗證交易,並將銷毀納入完整代幣供應模型中分析。您可能也喜歡
WhatsMiner M30S++
什麼是 WhatsMiner M30S++? WhatsMiner M30S++ 是 MicroBT 推出的 ASIC Bitcoin 礦機,專為 SHA-256 工作量證明挖礦設計。 它屬於 WhatsMiner M30 系列,主要透過礦池挖掘 Bitcoin。 ASIC 礦機是專門用來高效率執行單一類型運算的設備。 對 WhatsMiner M30S++ 而言,這項運算就是 SHA-256 雜
2026/10/15 11:08
Web3 網域
什麼是 Web3 網域? Web3 網域是以區塊鏈為基礎的名稱,可取代冗長的錢包地址、指向去中心化內容、代表鏈上身分,並將使用者連接至 Web3 應用程式。 使用者不必將加密貨幣傳送至冗長的十六進位地址,而可傳送至易讀的名稱,例如區塊鏈使用者名稱或網域。 Web3 網域也能儲存錢包地址、網站內容、個人資料、文字紀錄、頭像資訊及其他與身分相關的資訊。 官方 ENS 文件將 ENS 描述為去中心化自主
2026/10/15 11:08
Web3 專案
什麼是 Web3 專案? Web3 專案是以區塊鏈為基礎的應用程式、協議、工具、網路及社群,運用去中心化技術讓使用者對資產、身分、資料、參與及數位價值擁有更多控制權。 Web3 專案可以是第一層區塊鏈(Layer 1)、第二層網路(Layer 2)、DeFi 協議、錢包、NFT 平台、DAO、區塊鏈遊戲、去中心化身分系統、預言機網路、跨鏈橋、穩定幣應用程式、DePIN 網路、分析工具、開發者框架或
2026/10/15 11:06
熱門
目前熱門備受市場關注的加密貨幣
最高成交量
按交易量計算交易量最大的加密貨幣

