
适用范围:通用机制不等于MDX具体规则
讨论mdx单币挖矿规则有哪些常见误区,首先需要区分代币标准与业务合约。以太坊智能合约介绍和OpenZeppelin的ERC-20文档分别说明程序执行与代币接口,但不能据此确认MDX某个池子的奖励、锁定期或退出条件。以下解释仅适用于采用相应机制的合约,不代表任何具体池子的现行规则。
误区一:授权成功就是已经开始计奖
ERC-20中的approve用于设置指定地址可以代为支配的代币额度,不等于完成存入。存入是否成功、是否形成有效计奖记录,是业务合约层面的另一件事。因此,授权记录不能单独作为开始计奖的证据,钱包持有某种代币也不自动意味着参与了奖励分配。
误区二:代币标准规定了奖励方式
ERC-20主要定义余额、转账和授权等基础接口,并不统一规定单币挖矿的奖励币种、计算周期或领取条件。支持标准代币转账,不等于支持自动复投;奖励显示在页面上,也不能单独证明奖励已经转入钱包。计奖、领取和到账属于不同状态,不能混为一谈。
误区三:只涉及一种币就没有额外限制
“单币”这一名称不足以说明合约如何保管资产,更不能证明不存在锁定、费用或其他退出条件。是否能随时取回本金、领取奖励是否同时解除存入状态,都需要具体业务规则支持。缺少对应合约证据时,不能直接回答为“随存随取”或“自动到账”。
误区四:代码自动执行就意味着绝对安全
以太坊文档说明,智能合约按程序逻辑执行;自动执行描述的是运行方式,不是安全保证。若程序设有条件,交易必须满足这些条件才能完成。链上交互也不能按普通网站操作理解为可随意撤销,因此“规则由代码执行”与“规则没有缺陷”是两个不同判断。
常见问题:无限授权和退出是一回事吗
不是。OpenZeppelin所列实现中,最大额度授权具有不随代扣减少的特殊语义,但不能据此断定所有代币都采用相同实现。授权涉及支配权限,退出涉及业务合约中的资产记录;取回资产不等于授权必然消失,撤销授权也不等于资产自动退回。理解规则时,应将授权、存入、计奖、领取和退出分别看待。