SPL Token กับ Token-2022 บน Solana ต่างกันอย่างไร?
Solana มีโปรแกรมโทเคนอยู่สองตัว ได้แก่ SPL Token แบบคลาสสิก และ Token-2022 ที่ขยายความสามารถได้ เราเปรียบเทียบต้นทุน เมทาดาทา ส่วนขยาย และการรองรับบน DEX จากการทดสอบจริงบน mainnet พร้อมอธิบายว่าควรเลือกแบบไหนสำหรับโทเคนใหม่

บน Solana โทเคนไม่ได้ถูก deploy เป็นสมาร์ตคอนแทรกต์แยกกันเหมือนบน Ethereum แต่จะถูกออกผ่าน โปรแกรมโทเคน (token program) ที่ใช้ร่วมกัน ซึ่งมีอยู่สองตัว คือโปรแกรม SPL Token แบบคลาสสิก และ Token-2022 ที่ใหม่กว่า หรือที่เรียกอีกชื่อว่า Token Extensions ทั้งสองตัวสร้างโทเคนแบบ fungible ที่มียอดคงเหลือ ทศนิยม และสิทธิ์ควบคุม (authority) เหมือนกัน แต่ทำงานต่างกัน ตัวเลือกของคุณจะกำหนดว่าการเปิดตัวมีค่าใช้จ่ายเท่าไร ชื่อและโลโก้ถูกเก็บไว้ที่ไหน DEX และบริการใดบ้างที่ยอมรับโทเคน และโทเคนจะมีฟีเจอร์เพิ่มเติมอะไรได้บ้าง
ด้านล่างนี้เราจะเปรียบเทียบทั้งสองแบบจากการใช้งานจริง ทุกตัวเลขมาจากการทดสอบจริง: เมื่อวันที่ 20 ตุลาคม 2026 เราสร้างโทเคนทดสอบสามตัวบน mainnet ด้วยเครื่องมือ สร้างโทเคน ของ ChainTx.Tools แล้วตรวจสอบผลลัพธ์แบบออนเชน
คำตอบสั้น ๆ
| SPL Token | Token-2022 (Token Extensions) | |
|---|---|---|
| ที่อยู่โปรแกรม | TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA | TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb |
| ชื่อ สัญลักษณ์ โลโก้ | อยู่ในบัญชี Metaplex แยกต่างหาก | อยู่ในบัญชี mint เอง (ส่วนขยาย Token Metadata) |
| ฟีเจอร์เพิ่มเติม | ไม่มี | ส่วนขยาย: transfer fee, transfer hook, permanent delegate และอื่น ๆ |
| ต้นทุนการสร้างในการทดสอบของเรา | ≈ 0.0163 SOL | ≈ 0.0049 SOL |
| การรองรับบน DEX | ทุกที่ รวมถึงพูล Raydium AMM v4 รุ่นเก่า | Jupiter, Raydium CPMM/CLMM, Meteora, PumpSwap; ไม่รองรับ Raydium AMM v4 |
| เหมาะที่สุดสำหรับ | ความเข้ากันได้สูงสุดกับโครงสร้างพื้นฐานรุ่นเก่า | โทเคนใหม่ มีมคอยน์ และโปรเจกต์ที่ต้องใช้ส่วนขยาย |
สรุปสั้น ๆ: สำหรับโทเคนใหม่ในปี 2026 Token-2022 คือตัวเลือกเริ่มต้นที่สมเหตุสมผล เพราะสร้างได้ถูกกว่า เก็บเมทาดาทาไว้ภายใน mint และเป็นมาตรฐานของการเปิดตัวบน Pump.fun ส่วน SPL Token ยังคงเป็นตัวเลือกที่ถูกต้องเมื่อคุณต้องการความเข้ากันได้กับโครงสร้างพื้นฐานที่ไม่รู้จัก Token-2022
SPL Token คืออะไร
SPL Token คือโปรแกรมโทเคนดั้งเดิมของ Solana ที่ใช้งานมาตั้งแต่ช่วงปีแรก ๆ ของเครือข่าย โทเคน "รุ่นเก่า" ส่วนใหญ่ในอีโคซิสเต็มถูกออกผ่านโปรแกรมนี้ ได้แก่ USDC, USDT, มีมคอยน์ยุคแรก และ LP token ของพูลสภาพคล่อง
โปรแกรมนี้เก็บเฉพาะข้อมูลที่จำเป็น:
- บัญชี mint (mint account): ซัพพลายทั้งหมด จำนวนทศนิยม mint authority และ freeze authority
- บัญชีโทเคน (token account) ของผู้ถือ: ยอดคงเหลือของกระเป๋าเงินหนึ่งใบในโทเคนหนึ่งตัว
SPL Token ไม่สามารถเก็บชื่อ สัญลักษณ์ หรือลิงก์โลโก้ได้ หน้าที่นี้เป็นของอีกโปรแกรมหนึ่งคือ Metaplex Token Metadata ซึ่งจะสร้างบัญชีเพิ่มอีกหนึ่งบัญชีไว้ข้าง ๆ mint เพื่อเก็บเมทาดาทา กระเป๋าเงิน explorer และ DEX จะอ่านบัญชีนี้เพื่อแสดงชื่อและไอคอนของโทเคน การมีบัญชีแยกหมายถึงค่า rent ที่เพิ่มขึ้นบวกค่าธรรมเนียมโปรโตคอลของ Metaplex นี่คือเหตุผลที่การเปิดตัวโทเคน SPL พร้อมเมทาดาทามีค่าใช้จ่ายสูงกว่าอย่างเห็นได้ชัด
Token-2022 คืออะไร
Token-2022 เป็นโปรแกรมโทเคนแยกต่างหากที่ทำได้ทุกอย่างเหมือน SPL Token และเพิ่ม ส่วนขยาย (extensions) เข้ามา ส่วนขยายจะถูกเปิดใช้ตอนสร้าง mint (บางตัวเปิดบนบัญชีโทเคน) และถูกเก็บไว้ในข้อมูลของ mint โดยตรง ทำให้บัญชี mint ของ Token-2022 ยาวขึ้น และโทเคนก็มีความสามารถมากขึ้น

ประเด็นสำคัญคือ นี่เป็น โปรแกรมคนละตัวที่มีที่อยู่ต่างกัน mint หนึ่งตัวจะเป็นของ SPL Token หรือ Token-2022 อย่างใดอย่างหนึ่ง และไม่สามารถ "สลับ" โทเคนที่มีอยู่แล้วจากโปรแกรมหนึ่งไปอีกโปรแกรมหนึ่งได้ ที่อยู่ของ associated token account (ATA) ก็ขึ้นอยู่กับโปรแกรมด้วย ดังนั้นกระเป๋าเงินและบริการต่าง ๆ จึงต้องรู้ว่าโทเคนแต่ละตัวใช้โปรแกรมไหน
ส่วนขยายหลักของ Token-2022
- Token Metadata + Metadata Pointer — ชื่อ สัญลักษณ์ และ URI ของเมทาดาทาถูกเก็บไว้ใน mint เอง ไม่ต้องใช้ Metaplex เป็นส่วนขยายที่ได้รับความนิยมที่สุด โทเคนใหม่เกือบทุกตัวมีส่วนขยายนี้
- Transfer Fee — ค่าธรรมเนียมเป็นเปอร์เซ็นต์ (หน่วย basis point) จากการโอนทุกครั้ง โดยมีเพดานสูงสุด โทเคนที่ถูกหักไว้จะสะสมอยู่ในบัญชีของผู้รับ และ withdraw authority จะเป็นผู้เก็บรวบรวม
- Transfer Hook — การโอนทุกครั้งจะเรียกใช้โปรแกรมที่คุณกำหนด ใช้สำหรับค่า royalty, allowlist และการจำกัดการเทรด
- Permanent Delegate — ที่อยู่ที่สามารถย้ายหรือเผาโทเคนจากบัญชีใดก็ได้ มีประโยชน์สำหรับสินทรัพย์ที่อยู่ภายใต้การกำกับดูแล แต่เป็นความเสี่ยงร้ายแรงสำหรับผู้ถือโทเคนทั่วไป
- Non-Transferable — โทเคนแบบ "soulbound" ที่ส่งต่อไม่ได้ (เช่น ความสำเร็จ ใบรับรอง)
- Interest-Bearing และ Scaled UI Amount — ยอดคงเหลือที่แสดงจะเพิ่มขึ้นตามอัตราหรือตัวคูณโดยไม่ต้องมีธุรกรรมใหม่
- Default Account State — บัญชีโทเคนใหม่จะเริ่มต้นในสถานะถูกแช่แข็ง จนกว่าผู้ดูแลจะปลดการแช่แข็ง (thaw)
- Mint Close Authority — สามารถปิด mint และขอคืนค่า rent ได้เมื่อซัพพลายเป็นศูนย์
- Confidential Transfers — ซ่อนจำนวนที่โอนด้วยวิทยาการเข้ารหัส
- Pausable — ความสามารถในการหยุดการโอนโทเคนทั้งหมดชั่วคราว
- ส่วนขยายของบัญชีโทเคน: Memo Required (ต้องมี memo สำหรับการโอนขาเข้า), CPI Guard, Immutable Owner
ส่วนขยายแต่ละตัวมาพร้อม authority ของตัวเอง หลายตัวแสดงอยู่ในเครื่องมือสแกนโทเคนอย่าง RugCheck และผู้ซื้อก็ตรวจดูอย่างละเอียดไม่แพ้ mint authority และ freeze authority
การทดสอบจริง: โทเคนสามตัวบน mainnet
เพื่อให้การเปรียบเทียบอิงกับข้อเท็จจริง เราเปิดตัวโทเคนสามตัวด้วยการตั้งค่าเหมือนกัน: ทศนิยม 6 ตำแหน่ง ซัพพลาย 1,000,000,000 และเพิกถอน mint authority กับ freeze authority แล้ว
| โทเคน | โปรแกรม | ภายในมีอะไร | ต้นทุนการสร้าง |
|---|---|---|---|
| SPLTEST1 | SPL Token | Mint + บัญชีเมทาดาทา Metaplex ในธุรกรรมเดียว | ≈ 0.0163 SOL |
| TEST2022 | Token-2022 | Metadata Pointer + Token Metadata + Transfer Fee 1% | ≈ 0.0049 SOL |
| PUMPTEST1 | Token-2022 | เปิดตัวผ่าน Pump.fun ซัพพลายทั้งหมดอยู่บน bonding curve | ≈ 0.0058 SOL |
ต้นทุนนี้รวมค่า rent ของทุกบัญชีที่ถูกสร้าง (mint บัญชีโทเคนของเจ้าของ และเมทาดาทา) และค่าธรรมเนียมเครือข่าย แต่ ไม่รวม ค่าบริการของเครื่องมือสร้างโทเคน
ผลการทดสอบแสดงให้เห็นว่า:
- Token-2022 ถูกกว่ามากกว่าสามเท่า ส่วนต่างส่วนใหญ่มาจากบัญชี Metaplex ที่แยกออกมาของ SPL Token และค่าธรรมเนียมการสร้างบัญชีนั้น ส่วน Token-2022 เก็บเมทาดาทาไว้ใน mint
- ทั้งสองแบบทำเสร็จได้ในธุรกรรมเดียว การสร้าง mint และเมทาดาทา การมิ้นต์ซัพพลายทั้งหมด และการเพิกถอน authority เกิดขึ้นแบบ atomic — สำเร็จทั้งหมดหรือไม่เกิดอะไรขึ้นเลย
- Pump.fun สร้างโทเคนแบบ Token-2022 PUMPTEST1 ของเราซึ่งเปิดตัวผ่าน instruction ปัจจุบันของ Pump.fun กลายเป็น mint แบบ Token-2022 ที่มีเมทาดาทาอยู่ภายใน
ความเข้ากันได้: กระเป๋าเงิน DEX และกระดานเทรด
กระเป๋าเงิน Phantom, Solflare, Backpack และกระเป๋าเงินยอดนิยมอื่น ๆ แสดงผลและส่งโทเคน Token-2022 ได้ รวมถึงโทเคนที่มีเมทาดาทาอยู่ภายใน mint
DEX ทั้ง aggregator อย่าง Jupiter, Raydium CPMM และ CLMM, พูลของ Meteora (DLMM, DAMM v2, DBC) และ PumpSwap ล้วนทำงานกับ Token-2022 ได้ ข้อยกเว้นคือพูล Raydium AMM v4 รุ่นเก่า ซึ่งรองรับเฉพาะ SPL Token หากคุณวางแผนจะเพิ่มสภาพคล่องที่นั่นโดยเฉพาะ นั่นคือเหตุผลที่ควรเลือก SPL
ส่วนขยายและการลิสต์ โทเคน Token-2022 ธรรมดาที่มีแค่เมทาดาทาได้รับการยอมรับแทบทุกที่ อย่างไรก็ตาม โทเคนที่มี ค่าธรรมเนียมการโอน (transfer fee) หรือ transfer hook จะไม่ได้รับการรองรับ — หรือถูกทำเครื่องหมายว่ามีความเสี่ยง — จาก DEX, aggregator และกระดานเทรดแบบรวมศูนย์บางแห่ง นั่นคือเหตุผลที่เครื่องมือสร้างโทเคนของเราปิดค่าธรรมเนียมการโอนไว้เป็นค่าเริ่มต้น และแสดงคำเตือนไว้ข้างช่องกรอก
ควรเลือกแบบไหน
เลือก Token-2022 หาก:
- คุณกำลังเปิดตัวโทเคนใหม่หรือมีมคอยน์ และต้องการจ่ายค่าสร้างให้น้อยลง
- คุณต้องการโทเคนที่ "สะอาด" โดยไม่ต้องใช้ Metaplex และมีเมทาดาทาอยู่ใน mint เอง
- คุณต้องการส่วนขยาย เช่น ค่าธรรมเนียมการโอน transfer hook โทเคนที่โอนไม่ได้ และอื่น ๆ
เลือก SPL Token หาก:
- คุณวางแผนจะใส่สภาพคล่องในพูล Raydium AMM v4 หรือใช้บริการที่ยอมรับเฉพาะโปรแกรมคลาสสิก
- ความเข้ากันได้สูงสุดกับสคริปต์ บอต และระบบเชื่อมต่อรุ่นเก่าคือสิ่งสำคัญที่สุด
ไม่ว่าจะเลือกแบบไหน หากเป็นโทเคนที่คุณต้องการให้ผู้ซื้อเชื่อถือ ควรเพิกถอน mint authority และ freeze authority และอย่าเปิดใช้ permanent delegate หรือค่าธรรมเนียมการโอนสูง ๆ หากไม่มีเหตุผลที่ดีจริง ๆ
วิธีสร้างโทเคนบน ChainTx.Tools

- เปิด สร้างโทเคน สำหรับ Solana แล้วเชื่อมต่อกระเป๋าเงินของคุณ
- เลือกประเภท: Token-2022 (แนะนำ), SPL Token หรือ Pump.fun
- กรอกชื่อ สัญลักษณ์ ทศนิยม และซัพพลาย แล้วอัปโหลดโลโก้ — เมทาดาทาจะถูก pin ไปยัง IPFS โดยอัตโนมัติ
- ตัดสินใจว่าจะเก็บ mint authority และ freeze authority ไว้หรือไม่ (ค่าเริ่มต้นคือเพิกถอน) และสำหรับ Token-2022 ให้ตั้งค่าธรรมเนียมการโอนเฉพาะเมื่อจำเป็นจริง ๆ
- อนุมัติธุรกรรมเพียงรายการเดียวในกระเป๋าเงินของคุณ — โทเคนจะถูกสร้างในขั้นตอนเดียว
คุณสามารถเปลี่ยนหรือเพิกถอน authority ของโทเคนที่มีอยู่แล้วได้ที่แท็บ Set/Update Authority ในเครื่องมือเดียวกัน
สรุป
SPL Token และ Token-2022 ทำหน้าที่เดียวกัน แต่ Token-2022 คือเวอร์ชันที่ขยายความสามารถได้ มีเมทาดาทาในตัวและชุดฟีเจอร์แบบเนทีฟ สำหรับโทเคนใหม่ส่วนใหญ่ในปี 2026 Token-2022 ถูกกว่าและสะดวกกว่า ขณะที่ SPL Token ยังคงเป็นตัวเลือกสำหรับความเข้ากันได้สูงสุดกับโครงสร้างพื้นฐานรุ่นเก่า สิ่งสำคัญที่สุดคือการรู้ว่าคุณเปิดใช้ส่วนขยายและ authority อะไรบ้าง — เพราะนั่นคือสิ่งแรกที่ผู้ซื้อและกระดานเทรดจะตรวจดู
คำถามที่พบบ่อย
+ควรเลือกมาตรฐานไหนสำหรับมีมคอยน์?
Token-2022: สร้างได้ถูกกว่า เก็บเมทาดาทาไว้ใน mint โดยตรง และเป็นมาตรฐานที่ Pump.fun ใช้เป็นค่าเริ่มต้น ให้เลือก SPL Token หากคุณวางแผนจะใส่สภาพคล่องในพูล Raydium AMM v4 รุ่นเก่า
+สามารถแปลงโทเคน SPL ที่มีอยู่แล้วเป็น Token-2022 ได้หรือไม่?
ไม่ได้ mint หนึ่งตัวผูกอยู่กับโปรแกรมเดียวตลอดไป หากต้องการย้ายไป Token-2022 โปรเจกต์จะสร้างโทเคนใหม่แล้วย้ายผู้ถือตามไป เช่น ให้ผู้ถือแลกโทเคนเก่าเป็นโทเคนใหม่
+กระเป๋าเงินรองรับ Token-2022 หรือไม่?
รองรับ Phantom, Solflare, Backpack และกระเป๋าเงินยอดนิยมอื่น ๆ แสดงผลและส่งโทเคน Token-2022 ได้ รวมถึงโทเคนที่เก็บเมทาดาทาไว้ภายใน mint
+ทำไมการสร้างโทเคน SPL ถึงแพงกว่า?
โทเคน SPL เก็บเมทาดาทาไว้ในบัญชี Metaplex แยกต่างหาก ซึ่งต้องจ่ายค่า rent บวกค่าธรรมเนียมโปรโตคอล ในการทดสอบของเรา การสร้างโทเคน SPL ใช้ประมาณ 0.0163 SOL ส่วนโทเคน Token-2022 ใช้ประมาณ 0.0049 SOL
+ควรเปิดใช้ค่าธรรมเนียมการโอน (transfer fee) หรือไม่?
ควรเปิดเฉพาะเมื่อโปรเจกต์ของคุณจำเป็นต้องใช้จริง ๆ DEX, aggregator และกระดานเทรดบางแห่งไม่รองรับโทเคนที่มีค่าธรรมเนียมการโอน หรือทำเครื่องหมายว่ามีความเสี่ยง และเทรดเดอร์มักหลีกเลี่ยงโทเคนประเภทนี้
+แบบไหนทันสมัยกว่า: SPL Token หรือ Token-2022?
Token-2022 เป็นโปรแกรมที่ใหม่กว่า (ชื่อสะท้อนถึงปีที่สร้างขึ้น) และฟีเจอร์ใหม่ ๆ ก็มาลงที่นี่ ได้แก่ เมทาดาทาภายใน mint ค่าธรรมเนียมการโอน transfer hook การโอนแบบปกปิดจำนวน (confidential transfers) และส่วนขยายอื่น ๆ ส่วน SPL Token ยังคงเป็นมาตรฐานคลาสสิกที่เสถียรและไม่มีฟีเจอร์ใหม่ — ยังเชื่อถือได้และรองรับทุกที่ แต่การพัฒนาอย่างต่อเนื่องเกิดขึ้นใน Token-2022
+ทำไมไม่ควรเก็บ mint authority ไว้?
ตราบใดที่โทเคนยังมี mint authority เจ้าของสามารถมิ้นต์โทเคนใหม่จำนวนเท่าใดก็ได้ในเวลาใดก็ได้ และทำให้สัดส่วนการถือของผู้ถือทุกคนลดลง (dilute) เครื่องมือสแกนอย่าง RugCheck และ DexScreener จะทำเครื่องหมายโทเคนเหล่านี้ว่ามีความเสี่ยง และผู้ซื้อจำนวนมากก็จะข้ามไปเลย การเพิกถอน mint authority รับประกันว่าซัพพลายจะคงที่ตลอดไป การเก็บไว้จะสมเหตุสมผลก็ต่อเมื่อการออกโทเคนเพิ่มเป็นส่วนหนึ่งของการออกแบบ เช่น สเตเบิลคอยน์หรือโทเคนรางวัล
+ทำไมไม่ควรเก็บ freeze authority ไว้?
freeze authority ทำให้เจ้าของสามารถแช่แข็ง (freeze) บัญชีโทเคนของผู้ถือคนใดก็ได้ หลังจากนั้นผู้ถือรายนั้นจะไม่สามารถขายหรือโอนโทเคนของตนได้ นี่คือวิธีการทำงานของโทเคนหลอกลวง (honeypot) จำนวนมาก RugCheck และเครื่องมือสแกนอื่น ๆ จึงถือว่า freeze authority ที่ยังใช้งานอยู่เป็นความเสี่ยงร้ายแรง และบางแพลตฟอร์มและ launchpad ก็กำหนดให้ต้องเพิกถอน สิทธิ์นี้สมเหตุสมผลเฉพาะกับสินทรัพย์ที่อยู่ภายใต้การกำกับดูแลอย่าง USDC ซึ่งการแช่แข็งเป็นข้อกำหนดทางกฎหมาย


