---
title: "Solana 生成式 NFT 完整指南"
description: "深入解析 Solana 生成式 NFT 熱潮，並與 AI 生成 NFT 進行比較"
---

# Solana 生成式 NFT 完整指南

生成型 NFT 是一類非同質化代幣，讓 NFT 開發者能夠透過隨機組合設計素材，產生大量獨特的 NFT，這些素材會成為 NFT 的特徵與 metadata 屬性。

生成型 NFT 與由個別創作的 1-of-1 NFT 不同，也與使用演算法和人工智慧（AI）以程式化方式產生的電腦生成型 NFT 不同。

在本文中，我們將說明生成型 NFT 的運作方式、製作方法，以及所需的工具。此外，我們也會介紹兩個可用來部署生成型 NFT 智能合約的區塊鏈生態系：Solana 與 Ethereum。

## **什麼是生成型 NFT？**

生成型 NFT 是一種非同質化代幣，它會採用多個設計變數，並將其層層疊加，以產生一系列獨特的 NFT。

例如，Degenerate Ape Academy NFT 系列（Solana 上一個藍籌大頭貼 PFP NFT 系列）的設計變數包含以下屬性變化：

- 背景類型
- 服裝類型
- 毛髮／皮膚類型
- 眼鏡類型
- 頭部配件
- 嘴部配件
- 牙齒類型

你想讓系列擁有多少數量的生成型 NFT，或希望作品有多豐富的變化，取決於每個屬性群組有多少屬性與設計素材的變化數量，這將決定能產生的獨特 NFT 總數。

## **如何計算生成型 NFT 的可能組合數**

有兩種不同的方程式，可用來計算一系列特徵與圖層在生成型 NFT 合約中能產生的可能組合總數：一種方程式假設每個特徵（例如背景類型）都有**相同數量的變化**（例如 5 種不同顏色的背景選項），另一種方程式則假設該 NFT 專案的每個特徵有**不同數量的變化選項**。

### **每個特徵變化數量相同的 NFT 系列**

當每個特徵的設計選項數量相同時，用來計算所有可能獨特生成型 NFT 總數的方程式為：

**NFT 總數 = （特徵數量）^（圖層數量）**

例如，假設某個 NFT 專案有 7 個獨特特徵，每個特徵有 5 種不同選項，那麼獨特組合的總數為 **16,807**。

### **每個特徵變化數量不同的 NFT 系列**

當每個特徵的變化數量不同時，用來計算所有可能獨特生成型 NFT 總數的方程式，是將每個特徵的變化數量相乘。方程式大致如下：

**NFT 總數 = （特徵 1 的變化數量）（特徵 2 的變化數量）（特徵 n 的變化數量）**

例如，假設某個 NFT 專案有 7 個獨特特徵，各特徵的變化數量分別為 2、3、4、4、5、5 和 7，那麼獨特組合的總數為 **16,800**。

以上兩種計算方式都假設每個特徵的稀有度相同。如果你的 NFT 專案會限制鑄造某些特定特徵變化的 NFT 總數，由於移除的緣故，可能組合的總數就會減少。

## **生成型 NFT 與 1-of-1 NFT 有何不同？**

生成型 NFT 是一系列透過智能合約與設計工具將創作過程自動化而產生的 NFT，而 [1-of-1 NFT 則是由 NFT 藝術家所創作的單一 NFT](https://www.alchemy.com/overviews/solana-1-of-1-nfts)，它可以構成整個系列，或是一系列 1-of-1 NFT 中的獨特一件作品。

簡單來說，第一個差異在於創作方式：1-of-1 NFT 是由藝術家直接創作，而生成型 NFT 則是運用一些基本邏輯、一份潛在特徵清單，以及特徵變化（即設計圖層），來產生大量獨特的 NFT。

第二個差異在於數量：1-of-1 NFT 是構成一個版次的單一獨特 NFT，而生成型 NFT 則可能有數千種不同的收藏品變化。

雖然這兩類 NFT 都是獨一無二的，但它們的差異卻是相反的。

## **生成型 NFT 與電腦生成型 NFT 有何不同？**

生成型 NFT 是利用一些設計素材——例如身形、服裝與背景——組合出現有設計素材，以產生一系列隨機化的 NFT；而電腦生成型 NFT 則是由機器利用演算法、AI 與藝術樣本所產生的 NFT。

生成型 NFT 是由智能合約產生，而電腦生成型 NFT 則是由機器透過深度學習產生，之後再轉移上鏈。

用於產生電腦生成型 NFT 的深度學習框架，在 AI 領域被稱為**生成對抗網路**，簡稱 GAN。

GAN 的運作方式如下：

先提供一些原始圖片組成訓練集，機器再從這個集合中取樣，以產生新的圖片。這些被稱為次級圖片。

此時，機器可以將部分新產生的次級圖片與既有的原始圖片結合，形成新一代的次級圖片。

這種演算法操作會不斷持續下去。之後，所有由機器產生的圖片都可以鑄造為 NFT，並在 [NFT 市場](https://www.alchemy.com/overviews/solana-nft-marketplaces)上出售。

**Frakt** 是一個基於 Solana、使用電腦生成型 NFT 的藝術 NFT 系列，而 **Degenerate Ape Academy** 則是一個受歡迎的生成型 NFT 系列。

## **生成型 NFT 如何運作？**

身為藝術家，你不需要親自繪製成百上千件收藏品，而是設計出一系列構成你 NFT 的特徵，並為每個特徵設計一種或多種變化。準備好所有設計素材後，你需要撰寫或複製智能腳本，以據此產生新的 NFT 變化組合。你也需要為應產生的 NFT 數量設定上限。

讓我們來看看在 Solana 與 Ethereum 上鑄造生成型 NFT，以及一些常用的工具。

## **我該在哪個區塊鏈上製作生成型 NFT 專案？**

在部署生成型 NFT 合約之前，你需要先決定要在哪個區塊鏈上建構。大部分的生成型 NFT 合約都部署在 Solana 與 Ethereum 上，因此你可以考慮在這些區塊鏈網路上建構。

不過，讓我們做個簡短的比較，幫助你為專案挑選更合適的選項。

### **Ethereum**

[Ethereum 生態系](https://www.alchemy.com/dapps/ecosystem/ethereum)是第一個支援 NFT 的區塊鏈，其中一些最具代表性的系列包括 CryptoPunks，以及今日更受歡迎的 Bored Ape Yacht Club。Ethereum 區塊鏈眾多的 NFT 收藏者、開發者工具、[NFT 教學資源](https://www.alchemy.com/overviews/best-web3-tutorials)，以及其安全性，吸引了大量新專案進駐。

雖然 Ethereum 在鑄造與推出生成型 NFT 專案方面有其優勢，但在建構之前，你也應該了解它的一些缺點。

與 Solana 相比，Ethereum 確認交易的速度較慢，每秒能確認的交易數量也較少。Ethereum 的可擴展性限制，意味著它無法在短時間內成功處理大量交易。因此，只有支付高額 gas 費用的交易才會獲得批准。

#### **優點**

- 大量的 NFT 收藏者
- 眾多既有的 NFT 工具與合約類型
- 使用者友善的 NFT 市場
- 高度的 Layer 1 安全性

#### 缺點

- 較高的 gas 費用
- 較慢的交易速度
- 較激烈的競爭

### **Solana**

Solana 是一個正在崛起的 NFT 生態系，擁有許多藍籌專案，例如 Okay Bears、[Taiyo Robotics](https://www.alchemy.com/dapps/taiyo-robotics)、Xin Dragons，以及其他[熱門 NFT 系列](https://www.alchemy.com/overviews/solana-nft-collections)。它也擁有強大的市場平台，例如 [Magic Eden](https://www.alchemy.com/dapps/magic-eden)、Yawww Marketplace 與 Coral Cube。

由於 Solana 比 Ethereum 便宜且快速許多，因此吸引了大量新的建構者與收藏者，以較低的門檻進入這個社群。

值得注意的是，Solana 區塊鏈時常出現網路故障，多半是因為機器人以大量請求塞爆網路所致。在此背景下，你在決定要在哪個區塊鏈上部署生成型 NFT 智能合約時，應考量這些因素。

#### **_優點_**

- 更快的吞吐量
- 更便宜的交易費用
- 標準化的 NFT 智能合約

#### **缺點**

- 偶爾發生網路故障

## **製作生成型 NFT 需要哪些工具？**

要創作生成藝術 NFT，你會需要一些工具。無論你打算在 Solana 還是 Ethereum 上建構，以下是一些值得了解的工具。

### **Ethereum 無程式碼生成型 NFT 工具**

由於許多藝術家一直在尋找更簡便的方式，在 Ethereum 上創作生成型 NFT，一些公司也因此開發出相應的工具。

#### **1. Bueno Ethereum 生成型 NFT 工具**

Bueno 生成型 NFT 工具非常適合非程式設計背景的藝術家，因為它是一個無程式碼解決方案。使用這個工具，即使沒有開發經驗，你也能在短時間內產生多達 10,000 個新的 NFT。

在上傳作品之前，請確保每個特徵都放在各自的資料夾中。接著，上傳你的作品、為合約命名，並加入其他合作藝術家。

身為藝術家，你需要為你的生成藝術合約設定規則，而 Bueno 已透過三種規則將其簡化：

1. 一定要與……搭配
1. 不與……混合
1. 只與……混合

這將告訴智能合約如何產生不同等級的稀有度。

在 NFT 產生完成後，你需要透過 Piñata 將它們上傳至 IPFS 進行儲存。當你想要匯出收藏品時——無論是匯出至 IPFS 還是平台外部——Bueno 生成型 NFT 工具都會向你收費。

#### 2. NFT art generator

由 Onemint 打造的 NFT Art Generator，是另一個廣受歡迎的生成型 NFT 無程式碼工具，已部署超過 8,000 個合約，並產生超過 3,000,000 個 NFT。

只要用你的錢包登入後，你就會看到一個儀表板，可以在其中設定你的生成型 NFT 合約的運作方式。

填寫好專案的基本資訊，包括名稱與系列規模後，你就可以上傳圖片並選擇背景。

不過，你應該注意，NFT Art Generator 並不像其他一些 Ethereum 工具那樣具備精細的稀有度設定。此外，你也應該知道 NFT Art Generator 有一套需要付費的升級方案，可提供更多好處。

### **Solana 生成型 NFT 工具**

如果你想在 Solana 上打造你的生成型 NFT 專案，以下是一些你可以運用的熱門 Solana 原生工具：

#### **1. Metaplex**

[Metaplex](https://www.alchemy.com/overviews/metaplex) 提供一系列標準化的 NFT 智能合約，簡化在 Solana 上開發 NFT 的過程。[Metaplex](https://www.alchemy.com/dapps/metaplex) 最初由 [Solana Labs](https://www.alchemy.com/dapps/solana) 的一個小團隊發起，如今是 [Solana 生態系](https://www.alchemy.com/dapps/ecosystem/solana)中最廣為使用的 NFT 標準。

Metaplex 提供諸如用來管理空投的 Gumdrop、用來規劃鑄造流程的 Candy Machine，以及讓創作者能建立自己的網站來出售 NFT 的 Storefront 等工具，是在 Solana 上推出生成型 NFT 專案的首選 NFT 工具。

#### **2. Candy machine v2**

Candy Machine 是 Solana 上最常被使用的生成型 NFT 工具之一，特別是其第二版 [Candy Machine v2](https://www.alchemy.com/overviews/candy-machine-v2) 內建了各種新功能，例如以驗證碼阻擋機器人、以不可預測的鑄造機制防止機器人只鑄造稀有 NFT，以及其他各項改進。

若要讓你的生成型 NFT 鑄造流程更能抵禦機器人，你也可以將 Candy Machine v2 與 **[Strata](https://www.alchemy.com/dapps/strata) Protocol 全新的 NFT 鑄造定價工具**整合。

在獎勵活躍社群成員方面，Candy Machine v2 是生成型 NFT 專案的一項好工具，因為它讓使用者能夠建立白名單，並更可預測地管理誰可以鑄造 NFT，而不是採用純粹先到先得的 NFT 鑄造方式。

## 結語

生成型 NFT 讓擁有龐大社群的專案，能夠產生大量共享同一套美術風格的 NFT，同時仍能根據每個變化特徵的組合，為每位持有者提供一項獨一無二的資產。

想開始在 Solana 上建構你的生成型 NFT 專案，[立即註冊免費的 Alchemy 開發者帳號](https://alchemy.com/solana?a=2f571ab213)，馬上開始吧！
