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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。