﻿---
title: "代币销毁"
description: "代币销毁是按代币记账规则永久消除单位，或在较宽泛的用法中把代币转入无法支出的地址。本文说明如何验证销毁、区分回购与锁仓，并计算供应量净变化。"
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 代币销毁

> 仅供教育参考，不构成投资建议；投资可能产生损失。

<a id="answer"></a>

## 直接答案

**代币销毁**是一种不可逆的供应量操作。按严格的记账含义，代币合约或底层协议消除已经存在的单位：持有者余额减少，相关总供应量也减少相同数量。ERC-777 明确要求这两项变化；ERC-1155 用目标为零地址的转账事件表示销毁；以太坊 EIP-1559 则在协议层销毁基础费。

“销毁”也常指把代币转入零地址、黑洞地址或其他无法支出的地址。这类转账可能使代币实际上无法动用，却不减少合约的 `totalSupply`。因此应核对实现和链上状态，而不能只看仪表盘标签。回购所得代币只有在实际消除后才算销毁；锁仓、国库持有、跨链桥托管或私钥丢失也不会自动构成销毁。

<a id="mechanism"></a>

## 运作机制

1. **确认权限与触发条件。** 持有者可能可以主动调用销毁函数；获准的操作方、发行方或治理流程可能按既定权限销毁；协议规则也可能销毁部分费用。应核实谁能发起、可从哪些余额扣除，以及适用哪个合约版本。
2. **判断记账方式。** 真正减少供应量的销毁会扣减现有余额，并降低适用的总供应量。转入无法支出地址通常只改变所有权记录，除非合约赋予该转账特殊的记账处理。即使链上总供应量不变，“流通供应量”也可能排除锁定或无法动用的单位。
3. **核验证据。** 确认所在链、合约地址、适用时的代币 ID、交易状态、事件日志，以及操作前后的总供应量。对于可升级或已迁移的代币，还要确认当前实现，并判断旧合约供应量是否仍有经济意义。
4. **计算供应量净变化。** 在同一观察期内使用 `ΔS = M - B`，其中 `M` 是全部铸造或其他发行量，`B` 是经验证的销毁量。当新增单位多于销毁单位时，发生销毁的同时仍可为净增发。
5. **区分机制与估值。** 只有在其他规则或权利不变时，销毁才会提高每个剩余单位对固定总量的比例。销毁不会创造需求、现金流、流动性或可执行权利，也不保证价格上涨。

<a id="example"></a>

## 计算示例

假设某代币月初总供应量为 `1,000,000`。协议动用国库资产在市场买入 `20,000` 枚代币。此时回购只改变了代币持有者，总供应量仍是 `1,000,000`。

随后合约执行销毁，从国库余额和总供应量中同时扣除 `20,000`，剩余 `980,000`。同月，质押奖励又铸造 `50,000` 枚新代币。因此期末供应量为 `1,030,000`，因为 `ΔS = 50,000 - 20,000 = 30,000`。销毁确实发生了，但供应量仍为净增长。这个算式不能决定市场价格；需求、流动性、权利、预期以及回购成本仍然重要。

<a id="risks"></a>

## 风险与控制

- **特权风险。** 销毁函数可能与无限铸币、升级、暂停、黑名单或操作方权限并存。应检查角色、管理员、时间锁和治理执行，不能孤立评价销毁。
- **计量风险。** 仪表盘可能混淆黑洞地址余额、跨链映射资产、变基、迁移或不同代币 ID。应对照合约状态和事件，并明确数字指总供应量、流通供应量还是最大供应量。
- **抵销发行。** 排放、解锁或跨链铸币可能超过销毁量。应在同一期间比较累计销毁与每一种新增供应来源。
- **市场与国库风险。** 回购销毁可能消耗有价值的国库资产、推动流动性不足的市场，或被交易者提前计价。名义销毁数量不能衡量执行成本或持有者的持久收益。
- **实现风险。** 访问控制、算术、事件记录或升级逻辑出错，可能使销毁失败，或让报告供应量偏离经济现实。应使用经过验证的合约、已最终确认的交易，并独立复核。

<a id="misconceptions"></a>

## 常见误区

### “把代币转入黑洞地址一定会减少总供应量”

不一定。这通常只会让余额无法动用，而 `totalSupply` 保持不变。有些数据平台在估算流通供应量时会扣除该余额，但那是另一个指标和计算口径。

### “回购和销毁是同一笔交易”

不是。回购只是把代币转给买方。这些代币可以留在国库，之后出售、分配或销毁。需要继续核实后续的链上供应量操作。

### “发生销毁就代表代币通缩”

不是。只有在选定期间内，经验证的销毁量超过铸造和其他发行量，供应量才会净下降。固定最大供应量也不同于当前供应量持续下降。

### “供应量降低必然推高价格”

不是。价格同时取决于需求和市场条件。销毁可能数量太小、被需求走弱抵销、早已反映在预期中，或伴随权利和国库价值的变化。

<a id="related"></a>

## 相关主题

- [流通供应量](/crypto/circulating-supply/)
- [代币回购](/crypto/token-buyback/)
- [代币排放](/crypto/token-emission/)
- [代币解锁](/crypto/token-unlock/)
- [代币经济学](/crypto/tokenomics/)

<a id="sources"></a>

## 资料来源

- [ERC-777：代币标准](https://eips.ethereum.org/EIPS/eip-777)
- [ERC-1155：多代币标准](https://eips.ethereum.org/EIPS/eip-1155)
- [EIP-1559：ETH 1.0 费用市场变更](https://eips.ethereum.org/EIPS/eip-1559)
- [ERC20 API](https://docs.openzeppelin.com/contracts/5.x/api/token/erc20)

Source: https://wiki.fcontext.com/zh-cn/crypto/token-burn/index.mdx
