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

研究与报告

双币质押流动性挖矿相关术语如何理解:ERC-20、授权与余额

摘要

理解双币质押流动性挖矿相关术语,可以先区分代币标准与业务规则。ERC-20规定余额、转账和授权等通用接口,但不定义双币配比、质押条件或奖励方式。本文围绕同质化代币、授权额度、余额与精度解释基础概念,并说明这些概念的适用边界。

区块链供应链溯源的科技主题配图

先区分代币接口与业务规则

“双币质押流动性挖矿”涉及代币与应用合约等不同层次。以太坊开发者文档介绍的ERC-20,主要规定同质化代币的余额查询、转账、总供应量和授权接口。这些接口让不同应用能够采用相近的方式与代币交互。

ERC-20本身不定义“双币”的资产组合,也不规定质押期限、流动性份额或奖励计算方式。因此,仅凭某种代币符合ERC-20,无法确认具体产品的运行机制。以下解释适用于ERC-20基础术语。

区块链数字身份的科技主题配图

同质化代币:相同单位可以互换

同质化是指同一种代币的等量单位具有可互换性。这不意味着两种不同的ERC-20代币价值相同,也不意味着它们的价格固定。

比特币挖矿散热的科技主题配图

名称和符号主要用于展示,不能单独证明资产身份。“双币”语境下的两种资产即使采用相同接口,也需要分别识别其代币合约,不能混用余额、精度或授权信息。

授权:允许支出不等于已经存入

approve用于设置某个地址可以支出的代币额度,allowance用于查询剩余额度;transfer表示转账,transferFrom则允许调用方在授权等条件满足时转移代币。授权与实际转移是不同的状态变化。

因此,授权成功本身不能证明质押已经完成,也不能证明应用已记入流动性份额。业务是否完成,需要对应应用合约的记账规则支持,不能仅从授权记录推断。

余额、总供应量与精度

balanceOf查询某个地址的代币余额,totalSupply查询该代币的总供应量。两者都不能直接解释为某个质押产品的存入总额或可领取奖励。

OpenZeppelin的ERC-20说明强调,合约以整数记录代币数量,decimals用于界面换算显示单位。显示数量等于原始整数除以10的decimals次方。比较两种代币的数量时,需要分别使用各自的精度;原始整数大小不能直接用于比较资产价值。

常见问题与适用边界

向合约地址转账是否就算质押?不能这样认定。ERC-20没有强制要求接收合约执行代币接收回调;余额转入与应用确认存款之间可能存在差别。接收合约如果缺少相应处理或取回能力,代币可能无法取出。

符合ERC-20是否代表奖励规则可靠?该标准只提供通用代币接口,不认证具体应用的质押、退出或奖励机制。理解这些业务术语,需要有相应合约或产品规则作为依据,不能从代币标准延伸出未经证实的结论。

← 返回全部文章

延伸阅读 · 相关栏目

行业资讯研究与报告政策资料交易平台观察