区块链 · 数字资产知识 · 行业资讯
文章库关于本站

技术原理

区块链里面代币相关术语如何理解:标准、余额与精度

摘要

理解代币术语,可以从代币标准、同质化与非同质化、余额与供应量、显示精度几个层面入手。本文围绕以太坊常见标准和 ERC-20 的记账方式,解释这些术语的适用范围与常见误区。

比特币挖矿工作量证明的科技主题配图

代币标准:规定合约怎样交互

代币标准是合约遵循的一组接口约定。依据以太坊开发文档,统一接口有助于钱包和应用接入代币,也便于不同合约组合使用。这里讨论的是以太坊常见标准,不能直接套用于所有区块链。

可以把标准理解为共同的沟通规则:应用知道怎样查询和调用,开发者就不必为每种代币重新设计接入方式。不过,接口一致并不说明代币用途、权限或具体业务规则完全相同。

区块链技术数字签名的科技主题配图

同质化与非同质化:区分单位是否可互换

ERC-20 面向同质化代币,即同一种代币的各单位具有相同属性,可以互换。ERC-721 面向非同质化代币,也就是常说的 NFT,用于区分独立对象。ERC-1155 可以在同一合约中管理多种代币类型,并支持批量操作。

智能合约区块链的科技主题配图

理解时应注意“同一种”这个前提:两种代币都采用 ERC-20,并不表示它们彼此等同。治理代币、游戏代币等称呼描述用途;ERC-20、ERC-721 等名称描述技术接口,两者回答的是不同问题。

余额、供应量与铸造:看清数量归属

OpenZeppelin 的 ERC-20 文档展示了合约记录余额、创建初始供应量及转移余额的方式。余额对应某个地址持有的数量,供应量对应代币整体的数量;铸造是创建代币,转账则改变已有代币的归属。

初始供应量指创建之初发行的数量,不能仅凭这个词推断以后是否还会增发。判断供应机制,需要看具体合约规则;采用 ERC-20 标准本身不能回答供应量是否固定。

decimals:显示精度与整数记账

decimals 表示展示代币数量时采用的小数位数。ERC-20 合约以整数记账,界面再按精度换算:展示数量等于链上整数除以 10 的 decimals 次方。

因此,看到很长的余额整数时,需要先确认它是最小单位数量还是已经换算后的数量。同样的整数,在不同精度下对应不同展示值。精度描述数量如何呈现,不代表代币价值或项目质量。

常见问题:标准名称能说明多少

符合标准是否就能保证任何应用都支持?标准提供共同接口,但具体应用仍需完成相应接入。NFT 是否自动代表作品版权?技术上的独立标识无法单独证明法律权利。阅读代币介绍时,应分别理解接口标准、数量规则与用途描述,避免从一个术语推导出材料未说明的结论。

← 返回全部文章

延伸阅读 · 相关栏目

区块链基础技术原理数字资产知识资料与核验