Guide
压缩 NFT(compressed NFT)是什么?通俗解读原理与低成本的秘密

结论:让批量铸造成本低到不可思议的 NFT
压缩 NFT(compressed NFT/cNFT)是利用 Solana 的状态压缩(state compression)技术,大幅降低铸造成本的 NFT。普通 NFT 会把全部数据保存在各自独立的账户中,而 cNFT 只把数据的密码学摘要(Merkle 树信息)记录到链上。正因如此,批量铸造的成本可以低到数量级级别的差距。
本文要点
压缩 NFT = 用状态压缩把成本大幅降低的 NFT。链上只记录摘要(Merkle 树),数据本体保存在链下,同时保持可验证性。通过 Metaplex 的 Bubblegum 铸造。适合大规模空投、游戏内道具。基础知识请看Solana NFT 入门指南。
工作原理(通俗版)
将 Solana 的并发 Merkle 树(concurrent Merkle tree)与 Metaplex 的 Bubblegum 程序结合,把大量 NFT 汇总记录到同一棵树里。每个 NFT 都表示为树的「叶子(leaf)」的哈希值,即使不保存全部数据,也能验证其正当性,这正是关键所在。
| 观点 | 普通 NFT | 压缩 NFT(cNFT) |
|---|---|---|
| 保存方式 | 全部数据存入独立账户 | 链上仅存摘要(Merkle 树) |
| 铸造成本 | 相对较高 | 低数个数量级(适合批量铸造) |
| 用途 | 单品・收藏品 | 大规模空投・游戏・门票等 |
根据官方及各类解读,与普通 NFT 相比,cNFT 可以大幅削减批量铸造的成本(削减比例会因规模而异)。
会在哪些场景使用?
- 大规模空投:批量发放活动参与凭证、优惠券等
- 游戏:以低成本铸造大量道具或角色
- 忠诚度计划:会员证、集章卡等
注意事项
- 处理时需要支持它的钱包/服务(部分旧工具可能不兼容)
- 由于与普通 NFT 的内部结构不同,显示或转移的行为可能有所差异
延伸阅读
- 基础 → Solana NFT 入门指南
- 入口 → Solana 生态系统入门
常见问题
Q. 什么是压缩 NFT? A. 它是利用状态压缩大幅降低铸造成本的 Solana NFT。链上只记录数据的摘要(Merkle 树)。
Q. 为什么能低成本铸造? A. 因为它不把全部数据保存到各自独立的账户,而只把 Merkle 树的摘要记录到链上,所以保存成本大幅下降。
Q. 它和普通 NFT 有什么区别? A. 正当性同样可以验证,但保存方式不同,其特点在于批量铸造便宜数个数量级。适合游戏与大规模分发。
Q. 该怎么制作? A. 使用 Metaplex 的 Bubblegum 等工具铸造。由于需要开发知识,一般会使用支持它的现成服务。
参考・出处
- Metaplex 官方(Bubblegum): https://developers.metaplex.com/bubblegum
- Solana 官方(State Compression): https://solana.com/developers/courses/state-compression
投资相关提示
本文仅以提供信息为目的,并非投资建议。加密资产(包括 SOL)存在价格波动、遭黑客攻击、网络故障等风险。投资决策请自行承担责任,并在闲余资金范围内进行。
Sources
常见问题
- 什么是压缩 NFT?
- 它是利用状态压缩大幅降低铸造成本的 Solana NFT。链上只记录数据的摘要(Merkle 树),本体保存在链下,同时保持可验证性。
- 为什么能低成本铸造?
- 因为它不把全部数据保存到各自独立的账户,而只把 Merkle 树的摘要记录到链上,所以保存成本大幅下降。
- 它和普通 NFT 有什么区别?
- 正当性同样可以验证,但保存方式不同,其特点在于批量铸造便宜数个数量级。适合游戏与大规模分发。
- 压缩 NFT 怎么制作?
- 使用 Metaplex 的 Bubblegum 等工具铸造。由于需要开发知识,一般会使用支持它的现成服务。
本文仅供参考,不构成投资、金融或交易建议。价格为参考值,可能已过时。投资决策请自行判断。