在ERC-20标准里没有价值的区别,Token之间是可以互换的。也就是说,在ERC-20标准下,任何单位币的价值都是相同的。ERC-20标准里规定了Token需要有它的名字、符号、总供应量以及包含转账、汇款等其他功能。 这个标准带来的好处是只要Token符合ERC-20标准,那么它将兼容以太坊钱包。也就是说,你可以在你的以太坊钱包里...
4EVERLAND:ERC-721 Token的存储选择 4EVERLAND:一个 Web3 基础设施,可促进项目更轻松、更快速地托管前端、存储数据/NFT/文件,并在 IPFS、Arweave 和 Dfinity 之上访问它们。 NFT , 数字所有权 使用以太坊标准的 NFT 创新ERC-721解决了互联网内容的主要问题之一:所有权。通过在去中心化账本上铸造 NFT,我们能够验...
ERC-721由 William Entriken、Dieter Shirley、Jacob Evans、Nastassia Sachs 在 2018 年 1 月提出,是一个在智能合约中实现代币 API 的非同质化代币标准。 ERC721定义了一种以太坊生态中不可分割的、具有唯一性的Token交互、流通的接口规范。官网简要称为 Non-Fungible Token Standard(简称NFT标准规范),即非同质化...
https://www.jianshu.com/p/415a34ec4c87 ERC-20标准通过定义了一系列的函数,使得在以太坊上发行的token变得极其容易,使得符合标准的ERC-20代币能够兼容以太坊钱包,方便了钱包商、方便了交易所。 ERC是“Ethereum Request for Comments”的缩写,ERC-721的原稿最初由@dete 与2017年底所写,首先被加密猫(CryptoKitt...
「ERC」全称「Ethereum Request for Comment」,中文名为「以太坊意见征求稿」,目前经常使用的有ERC-20和ERC-721两个标准,前者用于发行同质化代币,后者用于发行非同质化代币(即NFT,non-fungible token)。 满足标准的合约所记录的数据就被称为代币,代币和NFT只是被记录在合约中的数据,铸造、转账、销毁操作也只是在...
另外ERC20是可置换的,意味着所有的Token直接没有区别,所有Token都是一样的,我有两个ERC20的Token,并不会因为我花的方式不一样而不一样,显然NFT可以将Token区别开发, 像在CryptoKitties中的猫都被赋予拥有基因, 每只猫的基因都是不一样的,零代猫是最有收藏价值的。
ERC20代币是可置换的,且可细分为N份(1 = 10 * 0.1), 而ERC721的Token最小的单位为1,无法再分割。 如果同一个集合的两个物品具有不同的特征,这两个物品是非同质的,而同质是某个部分或数量可以被另一个同等部分或数量所代替。 非同质性其实广泛存在于我们的生活中,如图书馆的每一本,宠物商店的每一只宠物...
为了衡量这些无法替代物品的价值,表明物品的归属权,开发者们制定了 ERC721 标准,用于发行不可替代代币(non-fungible token,NFT)。像加密猫这样的不可替代代币,会具有某种独特的收藏价值。正如加密猫官网所说:“加密猫不是一个加密货币,它们是加密收藏品。加密货币可被类比是美元或英镑;而加密收藏品可被类比为...
ERC721 主合约在_checkOnERC721Received() 函数中调用了 isContract()。该函数的目的是在接收 ERC721 Token 的时候判断该地址是否是合约地址;如果是合约地址,则继续检查是否实现了 IERC721Receiver 接口(ERC721 的接收接口),防止有人误把 Token 转到了黑洞。Context 库 Context 库非常简单,封装了两个 ...
interface ERC721TokenReceiver { function onERC721Received(address _operator, address _from, uint256 _tokenId, bytes _data) external returns(bytes4); } interface ERC721Metadata /* is ERC721 */ { function name() external view returns (string _name); ...