暂无介绍
ERC20协议的一些思考
1.ERC20简介ERC20是以太坊区块链创建的可替代的技术标准,可替代代币是可以与另一种代币进行交换的代币,故此ERC20代币是一种同质化代币。ERC20协议更像是一种规范,规范了在智能合约中实施代币的标准API,使得代币具有基本的转账功能,以便其他链上第三方可以使用。ERC20接口
如果投票是根据某人持有的代币数量来衡量的,那么恶意行为者就可以使用他们的代币进行投票,然后将代币转移到另一个地址,用该地址进行投票,依此类推。如果每个地址都是一个智能合约,那么黑客可以在一笔交易中完成所有这些投票。一个相关的攻击是使用闪贷获取一堆治理代币,进行投票,然后返还闪贷。领取空投也存在类似
在Web3的世界中,我们会接触到许许多多的token,如ERC20标准的token,即同质化代币,就是我们常说的在交易所可交易的虚拟货币,还有如ERC721,即非同质化代币,也是我们熟知的NFT,这篇文章主要给大家讲讲如何使用Solidity发行各类的ERC20代币。
Openzeppelin中的ERC20库只提供了mint接口,而具体的发行逻辑需要开发者在其子合约中使用`_mint()`自行编写。该库同样遵循了OpenZeppelin的合约设计思路:当函数因产生错误返回false时,直接revert掉。这种设计思路与ERC20的期望标准并不冲突。
本篇是关于Node.js脚本管理ERC20桥的一个教程。
实现一个简单的空投合约,其主要功能就是对拥有者发送的空投地址的每个地址空投100枚ERC20代币。
发布一款ERC20代币,并且开发成一个Dapp。
本篇教程使用Aptos-Cli V0.3.1进行开发。
这个代币标准被广泛称为ERC20,描述了智能合约中代币的接口。像代币转移、批准支出、创建等功能都由ERC20标准定义。
一个相对完整的ERC20代币合约
ERC20代币标准源码解析
ERC是Ethereum Request for Comments的首字母缩写。它就像技术文档,定义了适用于一群想要利用以太坊生态系统的开发者和用户的方法、行为、创新和研究。
SharkTeam合约安全系列课程之NFT&GameFi开发与安全。第三课,让我们一起来详细聊聊[ERC20](https://learnblockchain.cn/article/3244)协议。
对[ERC20代币](https://learnblockchain.cn/article/3244)标准的个人解读
2246 回答,2140赞同
0 回答,828赞同
4 回答,133赞同
0 回答,99赞同
0 回答,89赞同
0 回答,85赞同
1 回答,85赞同
2 回答,49赞同
0 回答,41赞同