NFT Development 102 — 公平发售

 
NFT Development 102 - 公平发售
大家好,我是 Jacob Wei,17 年入圈起一直从事区块链相关工作,专注智能合约与服务端的开发。最近 NFT 领域的兴起让我兴奋不已,因此我想在这里和大家分享一些 NFT 教程中缺失的部分即:NFT 项目的开发、部署、上线的完整流程。 本文需对对智能合约及 ERC721 有简单的了解,同时不会包含具体的代码实现,相关的开发资源都附上了对应的教程,本文更多的是分享一些开发思路。 关于 NFT 的章节,计划分为 3 个部分: NFT Development 102 -- 公平发售:即本文,发售阶段如何保证公平性 NFT Development 102 -- 测试、部署及上架:讲解 NFT 开发阶段如何进行测试、部署及合约管理 NFT Development 102 -- NFT 生成及随机性证明:随机性证明验证属性随机及相关衍生品设计 本文将从合约、后端、前端三个方面讲述如何在 NFT 发售阶段做到尽量公平,尽可能让真实用户 Mint 成功。文章结构如下: NFT 的发售中大家讨论最多的问题归纳一下分为以下几种: 如果合约允许其他合约调用 Mint ,那大概率就会变成科学家秀操作的舞台。即使每个地址限量也可通过工程合约创建出期望数量的地址进行 Mint。 防范手段: 通过判断 TX 的发出方和发售合约收到请求的来源是否一致来判断,是否来自于其他合约的调用。如
NFT Development 102 - 公平发售