banner
Hoodrh

Hoodrh

人文、产品、加密探索(非正式研究)
medium
twitter
substack
hoodrh.top

《30篇短文掌握NFT》21 mint原理介绍

NFTs 是 web3 的基础之一,这个系列将通过 30 篇短小的文章来介绍 NFT,让大家从零深入了解并掌握关于 NFT 的相关知识。

之前的文章中,我们讲过 NFT 首次生成时需要 mint,即 “铸造”,本文就详细了解一下其背后的原理。

min - 铸造,就是与 NFT 智能合约交互从而生成 NFT 的行为,对一个 NFT 来 mint 说这个动作只有在第一次被生成时发生。
接下来我们就详细的了解一下在 mint 的时候,究竟发生了什么。

我们先来了解一下什么是智能合约,简单来说就是一段存储在区块链上的可执行代码,一般情况下每个智能合约都可以实现一定的功能。

而 mint,就是用户与 NFT 的智能合约交互,从而由合约生成一个全新的 NFT 的过程。

为了让以太坊上的产品可以互相兼容,官方有一套标准,其中生成 NFT 方面的标准有两个:ERC-721 和 ERC-1155,用这两个标准就可以创建 NFT。(关于 ERC 可以看这里,我们主要了解一下这两个标准。)

ERC-721 生成的 NFT 是唯一的,而 ERC-1155 生成的 NFT 可以是唯一的也可以不是唯一的。换句话说,ERC-721 生成的 NFT 是非同质化的,而 ERC-1155 生成的 NFT 可以是同质化的,也可以不是同质化的,具体有开发者决定。
虽然 ERC-1155 有更大的选择性,但是目前的数据来看,采用率更高的反而是 ERC-721,究其原因可能是早期知名的 NFT 都是在 721 的标准上建立的,721 标准有更大的用户接受度、更多的项目,相对来说使用更为成熟的标准可以减少项目做用户教育的成本,以及避免使用新标准可能遇到的风险。

当 NFT 项目的代码完成并部署在链上时,什么时候、如何、由谁铸造这些问题就是人来控制的了。而 mint 这个过程,可以由项目方自己 mint 部分的 NFT 或者 mint 全部的 NFT,也可以让用户自己去 mint;还要说一下的是,如果让用户自己 mint,可以提前在代码中设置好 mint 价格 - 每个 NFT 的费用是多少。

总结一下,我们知道了 mint 就是人和智能合约交互从而生成 NFT 的过程,对于一个 NFT 来说它的生命周期中只有第一次被智能合约生成为 NFT 时是被 “mint” 的,我们在交易市场购买 NFT 或者他人发送给我们 NFT 都不会进行 “mint” 操作。和一幅印刷作品类比,mint 就是白纸被印上图案的动作,完成后作品就会流入市场。


如果想了解更多,您还可以在这些地方找到我
数字领地:Hoodrh

XLog:Hoodrh

Twitter: Hoodrh

Discord 闲聊群:Hoodrh

Mirror:Hoodrh

SubStack:Hoodrh

Nostr: npub1e9euzeaeyten7926t2ecmuxkv3l55vefz48jdlsqgcjzwnvykfusmj820c


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。