ChainCatcher 消息,以太坊开发者 Paul Berg 发布了一项关于以太坊上多种原生代币的提案,旨在改善用户转移代币时的体验,使原生金融产品更易于部署,并提高以太坊 L2 应用的创新潜力。
该提案名为 EIP-7809,提议为 EVM 添加一个向后兼容的扩展,如果通过以太坊批准新提案的流程,它将允许同质化代币以“类似原生(native-like)”的属性运行。
ETH 已经作为以太坊的原生代币运行,几乎所有其他基于以太坊的代币都是在该网络之上构建的,但不包含 ETH 所具有的大多数相同的“原生”特性。这限制了使用操作码直接进行代币转移以及在单个合约调用中转移多种代币等功能。EIP-7809 引入了四个新操作码:
1、MINT & BURN,允许通过铸造和销毁代币来管理代币供应;
2、BALANCEOF 用于检查代币余额;
3、NTCALL 用于需要调用合约的代币转移;
4、NTCREATE 用于创建包含 upfront 代币存款的合约。