什么是加密代币?
加密代币是由区块链协议或链上程序定义、可以通过区块链记录和转移的数字单位。区块链可以把代币归属记录在地址、账户或可花费输出等数据单元中;代币规则则规定这些记录怎样创建、转移、销毁或受限。
代币可以用来支付网络费用、参与协议治理、使用某项功能,也可以被设计成与链外资产、权益或数据建立联系。但链上有一条代币记录,并不自动证明它具有某种价格、可兑换性、法律权利或现实资产支持。这些含义取决于代币规则以及链下发行和服务安排。
代币是记录和规则的组合
普通读者容易把代币想成钱包里的一份数字文件。实际上,钱包通常保存的是授权交易所需的密钥,并从区块链读取代币余额或持有记录;代币本身由区块链上的共同状态和程序规则表示。
一类常见设计用余额表记录“地址 A 有多少单位、地址 B 有多少单位”。转账时,网络验证授权和代币规则,再减少发送方余额并增加接收方余额。
另一类设计不维护账户总余额,而是记录一组尚未花费的输出。转账会使用旧输出并创建归属于新控制者的输出,钱包再把相关输出加总成可用数量。还有一些代币给每个单位设置独立编号,由账本记录每个编号当前由谁控制。
不同区块链实现这些记录的方式不同,以太坊和 Solana 是其中两种案例。Ethereum 上的许多代币由各自的智能合约维护余额和权限;Solana 上的代币则通常由共享的代币程序管理。在 Solana 中,mint 是标识某种代币并记录其供应量及铸造、冻结等相关权限的链上记录;mint 地址用于唯一识别该代币,不是普通钱包地址。
代币与区块链原生资产的区别
区块链原生资产通常直接属于底层协议。网络用它支付交易费、奖励参与者或支持共识,余额和转账规则由节点软件执行。例如,一个网络可以在没有额外代币合约的情况下处理自己的原生资产。
应用层代币则建立在已有区块链之上,通常由智能合约或共享代币程序定义。它沿用底层网络的交易确认和安全规则,但拥有自己的发行量、转账权限或其他功能。转移这类代币时,用户往往仍要使用底层原生资产支付网络费。
“币”和“代币”的日常用法并不统一。有些资料把所有区块链数字单位都称为 token,有些只把应用层资产称为代币。判断具体对象时,比名称更重要的是看:它由底层协议还是应用程序定义,谁能改变供应和转账规则,以及交易费使用什么资产支付。
代币从创建到转移
不同网络的记录结构各异,但代币通常经历定义、铸造、持有、转移和销毁等操作。
定义代币及其权限
创建者先选择代币遵循的程序或标准,并设置名称、显示符号、小数位数及相关权限。名称和符号主要帮助界面展示,不能唯一识别代币;不同代币可能使用相同名称或符号。
真正用于区分代币的通常是合约地址、mint 地址或协议规定的其他唯一标识。钱包和应用若只按名称显示资产,可能把不同代币混在一起,因此仍需核对网络和唯一标识。
铸造新的单位
铸造是按照代币规则增加供应,并把新增单位记到指定地址、账户或其他持有记录。谁能铸造、最多能铸造多少,以及铸造权限能否撤销,都由具体设计决定。
有些代币一次性创建固定数量,之后不再增加;有些允许授权账户继续铸造;还有些根据抵押、奖励或其他协议条件改变供应。界面上显示的“最大供应量”只有在代码和权限确实限制新增供应时才具有相应技术含义。
记录持有与授权
代币被记在某个地址、账户或其他记录单元名下,通常表示其控制者可以按规则授权转移。控制权来自相应私钥、多人签名规则或智能合约权限,而不是代币被存放在钱包应用内部。
部分标准允许持有人授权另一个地址,在设定额度内代为转移代币。授权不会立即把代币发送出去,但被授权者可以在权限有效时调用转移功能。无限额度或长期授权会扩大密钥泄露、恶意合约和误操作的影响范围。
转移或销毁
转移会按网络和代币规则检查签名、余额、权限及其他限制,然后更新发送方和接收方的记录。符合统一接口的代币更容易被钱包和应用识别,但采用同一标准不表示每个代币的额外规则都相同。
销毁是把代币从可用供应中移除或记入协议规定的不可再使用状态。它会怎样影响总供应和流通记录,取决于具体实现;把代币发送到看似无人控制的地址,并不一定等同于协议定义的销毁操作。
同质化与非同质化
同质化代币的同等数量通常可以互相替换。例如,同一代币的一个单位与另一个单位按程序规则具有相同记账单位。余额表只需记录每个账户持有多少,不必追踪每个单位的独立身份。
非同质化代币(non-fungible token,NFT)则为代币设置独立标识符。账本可以记录某个编号的持有人和相关元数据,因此不同编号可以指向不同对象或属性。
非同质化不等于链上自动保存完整图片、门票或实物。代币可能只保存一个编号和指向其他数据的链接;链接内容能否长期访问、谁能修改,以及持有人获得哪些链外权利,需要分别核实。
有些标准还允许同一程序同时管理同质化和独立编号的单位。分类有助于理解记录方式,但不能单独说明代币用途、价值或权利。
代币标准规定什么
代币标准是一套共同接口,让钱包和应用知道怎样查询余额、发起转账或读取授权。它解决的是软件怎样与代币交互的问题,不负责保证代币的用途、发行方承诺或安全质量。
例如,Ethereum 的可替换代币常使用一种称为 ERC-20 的接口标准。ERC 是 Ethereum 应用层标准提案的类别;ERC-20 规定余额查询、转账和授权等基础接口,让不同应用可以按相同方式调用符合标准的合约。
接口一致仍不代表实现完全相同。代币可以增加转账费、暂停、冻结、白名单、黑名单或其他逻辑,也可能因为实现错误而偏离标准预期。应用在接入代币时仍需处理具体合约的返回方式、权限和异常情况。
其他区块链可能采用共享代币程序,而不是为每种代币部署一份相似合约。例如,Solana 的代币程序统一处理铸造、账户余额和转移,每个 mint 记录供应量及可选的铸造或冻结权限。它说明代币标准是一种兼容方法,而不是只有一种技术结构。
代币可以表示什么
代币的链上功能和它声称代表的对象需要分开看。常见设计包括:
- 网络或应用用途:支付费用、使用功能或满足访问条件。
- 治理用途:按协议规则提交提案、投票或委托权重。
- 价值参照:尝试通过储备、抵押或算法与某种参考资产保持关系。
- 凭证或收据:记录存入资产、完成某项操作或获得某种资格。
- 独立标识:用唯一编号关联数字物品、账户资格或现实对象。
同一个代币可以同时承担多种功能,也可能后来通过升级或治理改变功能。显示名称中含有“美元”“黄金”“凭证”或某个品牌,不足以证明发行方持有相应资产,或持有人拥有赎回、所有权和其他链外权利。
如果代币与链外资产或服务相连,还要看谁保管资产、谁维护登记、怎样赎回、出现差额或服务终止时如何处理。区块链可以记录代币转移,却不能单独验证这些链外安排已经履行。
供应量不只看一个数字
总供应量通常表示按代币规则已经创建且尚未按规则销毁的单位数量。最大供应量表示设计声称允许存在的上限,但有些代币没有固定上限,有些上限还可能受升级或管理权限影响。
流通量试图描述当前可在市场或用户之间流通的部分,可能排除锁定、归属期、储备或由特定主体持有的代币。它通常依赖统计口径,而不是所有区块链都直接提供的唯一字段。
因此,钱包、区块浏览器和数据网站显示的供应数字可能不同。比较时需要确认统计的是已铸造、未销毁、可流通还是某一时间点的估算,并检查谁拥有继续铸造、冻结或升级的权限。
谁能改变代币规则
代币部署后是否可变,取决于程序结构和权限。常见控制能力包括:
- 由铸造权限控制者创建新单位;
- 依据具体代码和授权,由持有人、被授权者或被明确授予销毁能力的账户销毁指定单位;
- 暂停全部或部分转账;
- 冻结或解冻某些账户;
- 修改费用、名单或其他参数;
- 升级负责处理代币的程序;
- 更换拥有上述权限的账户。
这些能力可能由一个密钥、多人签名安排、链上治理或网络协议控制,也可能已经永久撤销。名称相同、标准相同的两个代币,权限结构仍可能完全不同。
所谓“去中心化代币”也不能只凭宣传判断。需要分别查看供应控制、升级权限、关键数据来源、代币持有分布和底层网络,而不是用一个标签概括所有层面。
持有代币意味着什么
持有代币首先意味着某个地址、账户或其他记录单元按当前链上规则归其控制。掌握相应私钥或满足其他授权条件的人,可以发起规则允许的转移或操作。
它不一定意味着持有人拥有发行组织、知识产权、底层实物或未来收益。代币是否附带服务权、赎回请求、投票资格或其他安排,需要查看具体条款和实际执行方式,不能从链上余额自动推断。
托管平台显示的代币余额还可能只是平台内部账目。用户是否拥有对应链上地址、平台如何集中保管资产,以及能否按条件提取,需要与自托管钱包中的链上记录分开理解。
常见风险与误解
- 冒名代币:任何人可能创建名称和符号相似的代币,名称不能代替合约或 mint 标识。
- 权限风险:铸造、冻结、暂停或升级权限可能改变供应和可转移性。
- 程序风险:代币合约、共享程序或与其交互的应用可能存在缺陷。
- 链外依赖:储备、赎回、托管和现实资产登记可能与链上记录不一致。
- 底层网络风险:拥堵、重组、停机或协议变化会影响代币交易和确认。
- 跨链表示:桥接或封装后的代币通常依赖锁定、铸造或托管机制,不等于原链资产本身已经移动到另一条链。
交易成功只说明网络按照当时规则更新了记录,不证明代币真实、资产有支持、程序没有管理权限,或持有人一定能按预期使用和赎回。
常见问题
代币都由智能合约发行吗?
不是。有些代币由独立智能合约管理,有些由区块链共享的代币程序管理,还有些直接属于底层协议。具体结构取决于网络。
代币名称和交易代码能唯一识别资产吗?
不能。不同代币可以使用相同名称和交易代码。识别时还需核对区块链网络、合约地址、mint 地址或协议规定的唯一标识。
采用同一代币标准就具有相同功能吗?
不一定。标准通常只规定基础接口,具体代币仍可加入不同权限和转账逻辑,也可能存在实现缺陷。
销毁代币一定会提高其他代币的价值吗?
不能这样推断。销毁可能减少某种供应统计,但价格还受需求、流动性、权限、市场条件和其他因素影响。
钱包里显示代币就代表它有价值吗?
不代表。钱包可以显示任何符合识别规则的链上记录;显示名称、数量或图标不能证明市场需求、可兑换性或链外支持。
相关词条
继续了解智能合约、区块链、加密钱包和区块链地址,或返回加密货币术语表。
参考来源
- NISTIR 8301:区块链网络中的代币设计与管理——协议原生与应用层代币、同质化和唯一标识代币、账户操作及链下依赖。
- Ethereum.org:代币标准——Ethereum 代币接口及钱包、应用之间的兼容作用。
- Ethereum 应用层标准:ERC-20——可替换代币的余额、转账、授权和事件接口。
- Solana Docs:代币——共享代币程序、mint、代币账户以及铸造和冻结权限。









