# solidity
16 篇原创2022/03/08
如何利用 Merkle Tree 节省白名单 Gas 费用通过对比链上存储白名单与默克尔树两种方案,深度讲解如何利用 Merkle Proof 机制在 NFT 合约中实现低成本白名单验证,包括链下生成默克尔树、链上验证 Merkle Proof 的完整代码实现,以及 Gas 消耗的量化对比。
原创2022/01/17
NFT 开发入门从零开始入门 NFT 开发,深入解析 ERC-721 标准的核心接口,讲解 tokenId 与 metadata JSON 的绑定机制、tokenURI 的设计规范,结合 OpenZeppelin 合约库完整演示 NFT 项目的创建、铸造与转移流程,是 NFT 开发入门的最佳实践指南。
原创2021/12/18
ERC 代币标准详解全面讲解以太坊 ERC 代币标准体系,深入解析 ERC-20 同质化代币、ERC-721 非同质化代币(NFT)、ERC-1155 多代币标准的接口定义与实现细节,对比各标准的适用场景与设计差异,帮助开发者快速掌握以太坊代币开发的核心规范。
原创2021/12/09
重入攻击原理深度剖析智能合约重入攻击(Reentrancy Attack)的原理与危害,通过完整攻击合约示例演示攻击者如何利用 receive/fallback 函数递归调用漏洞合约提取资金,并讲解 Checks-Effects-Interactions 模式与 ReentrancyGuard 两种防御方案。
原创2021/10/02
EVM 变量存储布局规则深度解析 EVM 状态变量的存储布局规则,以图解方式说明存储槽(Slot)的分配逻辑,包括基本类型的槽位占用、结构体的紧密打包规则、动态数组与 mapping 的哈希定位方式,对合约安全分析与 Gas 优化均有重要指导意义。