ERC-6909是ERC-1155标准的简化替代方案,旨在提高多代币合约的效率,其主要特点包括取消强制回调和批量转移逻辑,并引入混合权限管理模型,使得开发者能够更灵活地管理代币。此外,还提出了ERC-6909在DeFi应用中的实际使用,以及NFT系列的元数据处理。
本篇文章介绍了对Fireblocks升级可转让代币的审计过程及其结果,主要关注ERC-1155标准的实现及其附加的访问控制功能。审计中发现了12个问题,其中1个为低级别问题,并提出了多项改进建议,以提升代码质量和文档清晰度。
本文介绍了如何在Polygon链上使用Truffle创建和部署工厂ERC-1155智能合约,具体包含创建Solar System NFT系列的过程。文章详细阐述了ERC-1155标准、工厂模式、Polygon链的优势及Truffle的使用,并提供了完整的代码示例与配置步骤,使读者能够自行进行合约部署和NFT铸造。
本文详细介绍了以太坊上不同的代币标准,特别是ERC-721和ERC-1155标准。文章首先回顾了NFT的历史背景,随后解释了这两种标准的特点和差异,重点讨论ERC-1155在批量传输和半可替代代币方面的优势。本文为希望深入了解NFT开发的读者提供了全面的视角。
本文介绍了如何使用ERC-1155标准快速铸造NFT,相较于ERC-721标准,ERC-1155具有更高的效率和成本效益。文章将详细讲解使用Remix IDE、IPFS和Metamask进行智能合约的创建和部署,并提供了丰富的代码示例和使用说明。
Revest Finance由于ERC-1155回调机制存在漏洞,攻击者利用该漏洞盗取了价值约200万美元的代币。BlockSec团队在分析攻击后,发现Revest TokenVault合约中存在另一个更严重的零日漏洞,并提出了修复建议。该漏洞允许攻击者通过更简单的方式获得大量代币,项目方已部署新的Revest合约以缓解潜在的攻击。
本文介绍了Hourglass项目,该项目旨在通过token化时间来提高DeFi的效率和流动性。Hourglass引入了时间绑定代币(TBT),允许用户将LP代币锁定一段时间以获取额外奖励,并提供TBT市场以交易这些代币。该项目目前支持FRAX,并计划扩展到更多DeFi协议,可能成为DeFi市场的重要基础设施。
本文介绍了ERC-1155代币标准,它是一种新型代币标准,旨在从以前的标准中吸取精华,以创建与同质化无关且具有gas效率的代币合约。ERC-1155使用单个智能合约来同时表示多个代币,从而节省了gas,并简化了多代币项目的部署和操作。文章还提供了构造ERC-1155代币合约的示例,并讨论了如何向合约发送代币。
本文档介绍了 ERC-1155 多代币标准,该标准由三个接口组成,分别定义为 IERC1155、IERC1155MetadataURI 和 IERC1155Receiver。ERC1155 实现了强制性的 IERC1155 接口和可选扩展 IERC1155MetadataURI。此外,还有多个自定义扩展,包括指定可以暂停所有用户代币转账的地址,以及销毁自有代币。
本文详细介绍了如何创建和部署 ERC-1155 代币标准,包括创建 NFT 集合、部署智能合约以及与 OpenSea 兼容的步骤。
本文介绍了 ERC-6909 提案,该提案旨在通过移除批量操作和回调函数来降低 Gas 成本和复杂性,同时保留了类似于 ERC-1155 的多代币标准。文章还提供了一个使用 ERC-6909 创建游戏物品代币合约的例子,展示了如何利用扩展来添加小数位数以及如何进行代币的铸造和转移。
ERC20和ERC721都是单代币标准,一个合约中只能管理一种代币。而ERC1155的设计目标是统一管理同质化代币(FungibleToken)和非同质化代币(Non-FungibleToken),提高批量操作的效率,减少Gas成本:https://learnblockchain.cn/shawn_
本文分析了多个利用智能合约标准(如ERC777、ERC20 Permit、ERC1155、EIP-2535等)漏洞进行攻击的案例,强调即使是社区认可的标准也可能存在风险。攻击手段包括利用callback检查缺失、输入验证不足、扩展调用问题、代理合约变量存储错误、以及approve/transferFrom中的竞争条件等,并建议采取多层次验证措施,如单元测试、模糊测试和模拟攻击,以降低漏洞风险。