文章目录
什么是 ERC、EIP 和 ERC20?
EIP 20 的地址:https://eips.ethereum.org/EIPS/eip-20
ERC 是 Ethereum Request for Comment 的缩写,也就是以太坊改进建议。提交 ERC 后,以太坊社区会对这个草案进行评估,最终会接受或者拒绝该建议。如果接受的话,ERC 会被确认为 EIP。
EIP 是 Ethereum Improvement Proposals 的缩写,也就是被接纳的以太坊改进建议。
ERC 是按照时间顺序从 1 开始递增的,ERC 20 就是第 20 个建议。
代币就是智能合约,智能合约就是代码。虽然代币合约都是做查账、转账、记账这几件主要的事情的,但在没有规范约束的情况下,每种代币的实现可能都是不同的。
ERC20 是关于代币的建议,由以太坊联合创始人 Vitalik 在 2015 年 6 月提出。它是一个简单的接口,允许开发者在以太坊区块链上发行自己的代币,并可以与第三方应用集成。
既然是接口,那就是一种规范约束。所有人都应该按照这个接口去实现自己的代币合约。
代币的价值很依赖流通性,如果你的代币不能通用、不能流通的话,那么基本上就失去了代币的价值。
所以发行代币,要按照 ERC20 接口去实现合约。
ERC20 接口介绍
ERC20 接口规定了 9 个方法
本文介绍了ERC、EIP和ERC20的概念,强调ERC20作为代币标准的重要性,详细阐述了ERC20接口的9个方法和2个事件,以及ERC20、ERC-721、ERC-1155和ERC-3525的区别,特别讨论了ERC-3525与ERC-1155在处理对象集合方面的差异,最后深入解析了ERC721的状态变量和关键函数。
订阅专栏 解锁全文
585

被折叠的 条评论
为什么被折叠?



