
先明确分类依据
区块链资产术语常把不同层面放在一起讨论。可替代性关注单位之间能否互换,接口标准关注软件如何识别和操作代币,用途关注代币承担什么功能,记账方式关注可支配数量如何记录。理解一个名称时,应先确定它回答的是哪类问题。
同质化、非同质化与代币标准
以太坊代币标准文档介绍了几类接口:ERC-20面向可互换的同质化代币;ERC-721面向非同质化代币,即NFT;ERC-1155可在同一合约中支持多种代币类型,涵盖同质化和非同质化形式,并支持批量操作。标准化接口有助于代币与钱包及应用协作。

同质化的判断应限定在同一种代币之内,不能把不同合约发行的代币视为可互换。非同质化则强调分别识别代币单位;这种技术区分本身不说明相关作品的版权或其他法律权利归属。

用途名称与接口名称可以并存
治理代币、实用型代币等名称描述功能;ERC编号描述接口。一个代币可以同时具有用途标签和接口标签,两者并不冲突。
适用时需要区分接口能够支持什么,以及应用实际赋予什么功能。仅凭ERC-20这一名称,无法确定是否具备投票资格、如何计算票权;同样,称为NFT也不足以说明其关联内容和使用权限。这些问题需要具体规则补充。
UTXO属于记账概念
比特币开发者指南将UTXO解释为未花费交易输出。普通交易输入引用先前输出,输出记录金额和花费条件;钱包显示的余额可以对应多个UTXO中的金额。后续花费需要满足相应条件。
因此,UTXO不宜与NFT并列为资产类别。输出具有可识别的位置,用于准确引用待花费的记录;记录可以单独识别,并不意味着其中的货币单位因此成为非同质化资产。
常见问题:标准能说明多少
采用相同标准,是否代表用途相同?不能。共同接口方便应用按一致方式交互,具体用途仍由应用规则决定。
ERC-1155是否必然更省成本?批量操作提供了提高效率的条件,具体成本仍取决于操作内容和执行情况。理解分类时,应把接口能力、实际功能与记账机制分别核对,避免从一个标签推断全部属性。