如何用動態定價 mint 阻擋 Solana mint bot
作者 Alchemy
Strata Protocol 是一套用於建立 NFT 和 SPL 代幣的工具集,讓 NFT 專案方與創作者能夠安全推出具備防機器人保護的 NFT,並發行社群代幣,而不必擔心流動性管理的複雜性。
本文將說明 NFT 機器人帶來的挑戰、過去對抗機器人的機制,以及 Strata Protocol 全新的 Dynamic Pricing Mint 工具如何搭配 Candy Machine v2(Metaplex 打造的眾多 NFT 工具之一),成為解決 Solana NFT 機器人問題的一個有潛力的方案。
什麼是 Solana 鑄造機器人?
Solana 鑄造機器人是一種自動化程式,會在新 NFT 專案上線後立即嘗試鑄造盡可能多的 NFT。 與一次只鑄造一枚 NFT 的一般使用者不同,機器人會直接呼叫 Solana 程式(即智能合約)連續鑄造大量 NFT。
Solana 上 NFT 機器人造成的問題有多個層面:
- 機器人排擠誠實的參與者
- 機器人使網路品質下降
- 機器人鑄造的 NFT 通常會立即以更高價格轉售
雖然所有區塊鏈都受機器人所擾,但 Solana 因為 gas 費用低且每秒交易量高,特別容易受到 NFT 機器人的影響。機器人可以多次呼叫 Solana 程式,以鑄造價快速鑄造 NFT,而交易失敗的 gas 損失微不足道。
相較之下,Ethereum 上的 NFT 機器人會導致 gas 價格飆升,這使得嘗試自動化鑄造流程的經濟成本更高。
有哪些對抗 Solana 鑄造機器人的解決方案?
Solana 開發者已推出多種修正方案與新協定來對抗機器人,包括 Metaplex 的 Fair Launch Protocol(FLP)以及驗證碼設定等等。
Fair Launch Protocol(已棄用)
**Fair Launch Protocol(FLP)**於 2021 年底作為一項社群信任實驗開發,試圖藉由讓創作者設定 NFT 的價格區間、鑄造者在該區間內出價的方式,來保護 NFT 社群免受機器人侵擾。
FLP 有三階段的抽籤流程來決定鑄造者:
- 買家設定他們願意支付的鑄造價格
- 以中位數價格決定「公平」價格
- 願意支付「公平」價格的買家會被納入抽籤
第一階段是在 FLP 上線日期起一天內購買抽籤券。使用者可以支付他們認為該系列 NFT 值得的任何價格。該抽籤券的價格必須落在系列創作者設定的區間內。
第二階段,FLP 會計算已購買抽籤券的中位數價格,並將該中位數價格作為系列中每枚 NFT 的最終價格。已購買抽籤券的使用者此時可以選擇接受或拒絕該報價,接受者需支付差額,拒絕者則可獲得退款。
在最後階段,NFT 會分配給接受報價的使用者。若需求超過該系列的總供應量,FLP 會隨機選出幸運得主。這項「抽籤」在鏈下進行,NFT 則於預先設定的交付日期送出。
不幸的是,Fair Launch Protocol 在 2021 年 11 月的 Degenerate Trash Pandas 鑄造事件中被證明是可被操弄的方案。當時鑄造價格區間設定為 0.1 至 10 SOL,但所有買家協調一致,僅支付 0.1 SOL 購買抽籤券。最終,該系列以 0.1 SOL 鑄造完成,顯示出當買家知道價格區間時,他們有能力自行組織,將出價集中在區間下限。
Candy Machine v2
在備受期待的 Candy Machine v2 發布中,有一項功能特別能防止 NFT 機器人:驗證碼設定。透過加入驗證碼(Completely Automated Public Turing test to tell Computers and Humans Apart),使用 Metaplex 的 Candy Machine v2 建立的 NFT 系列,可以強制只有通過驗證碼的地址才能鑄造。這能有效防止機器人,因為它們無法完成如將圖片與物件名稱配對等較複雜的驗證碼。
具體而言,CM v2 的設定包含 gatekeeper 選項,可「在使用者鑄造前啟用驗證碼驗證」。創作者可以使用現有的驗證碼服務,例如 Civic,無縫為真人使用者提供驗證碼服務。
雖然這個解決方案現已被廣泛採用,並在某種程度上證實有效,但仍存在可被操弄的環節。舉例來說,心懷不軌的 Solana 開發者可以建構 NFT 鑄造工具來繞過驗證碼並用機器人鑄造。已有多個 NFT 專案打造過這類工具,包括 Cyber Keys 和 Solana Research Labs。
CM v2 並沒有針對能完成或繞過驗證碼的進階機器人採取任何防範措施。若驗證碼被繞過,NFT 機器人便能利用鑄造機制,尤其是因為 NFT 的鑄造價格固定不變(這是 CM v2 的一項限制)。
什麼是 Strata 的 Dynamic Pricing Mint 工具?
Strata 的「Dynamic Pricing Mint」使用流動性引導曲線(Liquidity Bootstrap Curve)依供需為 NFT 鑄造定價,起始鑄造價格較高,若無人以該價格購買,則會隨時間逐漸下降。每當有 NFT 被購買,價格就會上升。
Strata 的 Dynamic Pricing Mint 機制實現了一種自然的價格發現過程:隨著鑄造價格下降,需求會上升,供需交會之處即為市場認定的 NFT 公平價格。
由於 NFT 鑄造價格會隨購買行為而變動,NFT 機器人無法一次性鑄造所有 NFT,否則每多鑄造一枚就得支付更高的溢價。

什麼是聯結曲線(Bonding Curve)與流動性引導曲線(LBC)?
聯結曲線「相對於代幣的供應量設定其價格」,讓使用者無需流動性提供者即可買賣代幣;而流動性引導曲線(Liquidity Bootstrapping Curve,LBC)則讓 NFT 創作者能透過「以動態價格發現機制出售代幣」來「引導流動性」。
聯結曲線與流動性引導曲線是 Strata 的 Dynamic Pricing Mint 工具背後的兩大核心創新,讓 NFT 開發者能安全推出具備防機器人保護的 NFT 專案。
聯結曲線在自動做市商(AMM)中最為知名,例如 Uniswap,使用者可以從流動性池中買賣新代幣,而無需撮合引擎來配對買賣雙方。取而代之的是,代幣價格是相對於該代幣的供應量來決定的。從流動性池中購買的資產越多,每多購買一單位代幣的成本就越高。
**流動性引導曲線(LBC)**是一個既有概念,類似於 Balancer 的流動性引導池(Liquidity Bootstrapping Pools,LBP),其價格起始較高、隨時間下降,並隨每次新的購買而上升。

這兩項創新共同構成了 Strata 對抗 NFT 機器人的終極方案的架構基礎:Dynamic Pricing Mints。
如何使用 Strata 的 Launchpad 推出動態定價 NFT
Strata 提供了一種直觀的方式,讓 NFT 創作者能為其代幣使用 Dynamic Pricing Mints。在開始建立動態定價 NFT 鑄造之前,你首先需要為你的 NFT 專案建立一台 Candy Machine。

建立好 Candy Machine 並取得 Candy Machine ID(CMID)後,前往 Strata Launchpad,並選擇「Dynamic Pricing NFT Mint」。
接著,填寫表單以為你的 NFT 空投建立流動性引導曲線。
建立完成後,LBC 會自動連接到既有的 Candy Machine,並提供一個代幣鑄造地址,用於動態設定 NFT 鑄造的價格。

若要觀看使用 Strata 與 Candy Machine 搭配 allowlist 推出動態定價 NFT 鑄造的完整教學,請至 YouTube 觀看 Strata 的教學影片。
保護你的社群免受 NFT 機器人侵擾
NFT 機器人可能對 NFT 專案造成永久性損害。由於成功打造一個 NFT 專案需要投入大量心力,從建立真實的社群、設計 NFT,到創造實用性,使用 Strata Protocol 的 Dynamic Pricing Mint 工具能協助保護你的團隊與收藏者。
相關總覽
Solana2026年7月27日
Solana 節點:驗證者、RPC 節點與自架
說明 Solana 節點是什麼、驗證者、RPC 節點與次級資料系統的差異,以及何時該自架、何時該使用服務供應商。
Solana2026年7月22日
Solana 歸檔資料:如何查詢完整區塊與交易歷史
說明 Solana 歸檔資料:節點為何會修剪歷史資料、哪些 RPC 方法需要歸檔存取權限,以及如何大規模查詢完整區塊與交易歷史。
Solana2026年5月28日
Solana Agent Kit vs GOAT vs ElizaOS:該選哪個框架?
比較 Solana Agent Kit、GOAT 與 ElizaOS:Solana 原生深度、多鏈廣度,或完整的 agent runtime。附程式碼範例與選擇依據。

打造區塊鏈魔法
Alchemy 結合最強大的 Web3 開發者產品與工具,並提供資源、社群與卓越的支援。