0x9D55
May 17th, 2022

NFT作为当前加密领域风头正盛的宠儿,成为了吸引普罗大众踏入加密圈的重要入口。NFT市场的参与人数和交易量也在不断扩大,各种新颖的应用层出不穷。但无论NFT的玩法和形式如何变化,一定都离不开一个最重要的组成部分:Metadata。

什么是Metadata

Metadata通常直译为“元数据”,本质上是NFT内容的描述数据。

通常一份Metadata长这样:

0x9D55
April 20th, 2022

在NFT项目中,常见的发放NFT的方式有很多种,包括公售、拍卖、空投,白名单等等。其中最重要的就是公售和白名单。拍卖、空投等发放方式大多都和项目的营销方式相关,通常不具有必要性,而公售和白名单是一个项目必要的发放方式。而公售因为是面向公众的售卖,通常不需要特殊操作,只需要按需限定是否支持合约mint即可,白名单机制由于需要对钱包地址进行合法性校验,因此产生了很多校验方案。本文即是对NFT项目中涉及到的白名单技术进行了调研和总结。

为什么需要白名单

实际上白名单机制是对公售机制的一种补足,由于公售本身的定义,他对于所有用户是平等的,所有用户需要支付同样的费用,拥有平等的机会。之所以说白名单是对公售的一种补足,是因为白名单是在公售基础上,抽出了一部分存量,在公售之前提前发放给一部分人(在白名单中)。

项目方通过抽取出这一部分存量,可以预支一部分价值用于项目的运营和推广。因为大多数项目方可能缺少运营所需的成本,缺少给支持项目的用户反馈的方式。白名单即是为了满足这些需求而在平等上做出的妥协。因此,项目需要白名单机制来弥补运营上的缺失,同时需要白名单机制来完成用户的激励。