솔라나

Solana의 SPL Token과 Token-2022, 무엇이 다를까?

Solana에는 기존의 SPL Token과 확장 가능한 Token-2022라는 두 가지 토큰 프로그램이 있습니다. 실제 메인넷 테스트를 바탕으로 생성 비용, 메타데이터, 확장 기능, DEX 지원을 비교하고, 새 토큰에는 어느 쪽을 선택해야 하는지 설명합니다.

Antonio VaganovsAntonio Vaganovs·게시 ·7분 분량
SPL Token vs Token-2022 — Solana 토큰 표준 비교

Solana에서는 Ethereum처럼 토큰마다 별도의 스마트 컨트랙트를 배포하지 않습니다. 토큰은 공용 토큰 프로그램을 통해 발행되며, 이런 프로그램은 두 가지가 있습니다. 기존의 SPL Token 프로그램과 Token Extensions라고도 불리는 최신 Token-2022입니다. 둘 다 잔액, decimals(소수 자릿수), 권한(authority)을 갖춘 대체 가능 토큰을 만들지만 작동 방식은 다릅니다. 어느 쪽을 선택하느냐에 따라 출시 비용, 이름과 로고가 저장되는 위치, 토큰을 지원하는 DEX와 서비스, 그리고 토큰에 추가할 수 있는 기능이 달라집니다.

아래에서는 두 프로그램을 실제 사용 관점에서 비교합니다. 모든 수치는 실제 테스트에서 나온 것입니다. 2026년 10월 20일, ChainTx.Tools 토큰 생성 도구로 메인넷에서 테스트 토큰 3개를 만들고 온체인에서 결과를 확인했습니다.

짧은 결론

SPL TokenToken-2022 (Token Extensions)
프로그램 주소TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
이름, 심볼, 로고별도의 Metaplex 계정에 저장민트 계정 자체에 저장(Token Metadata 확장)
추가 기능없음확장 기능: 전송 수수료, 전송 훅, 영구 위임자 등
테스트에서의 생성 비용≈ 0.0163 SOL≈ 0.0049 SOL
DEX 지원레거시 Raydium AMM v4 풀을 포함해 모든 곳Jupiter, Raydium CPMM/CLMM, Meteora, PumpSwap. Raydium AMM v4는 미지원
적합한 용도기존 인프라와의 최대 호환성신규 토큰, 밈코인, 확장 기능이 필요한 프로젝트

요약하면, 2026년에 새 토큰을 만든다면 Token-2022가 합리적인 기본 선택입니다. 생성 비용이 더 저렴하고, 메타데이터를 민트 안에 보관하며, Pump.fun 출시의 표준이기도 합니다. 다만 Token-2022를 인식하지 못하는 인프라와의 호환성이 필요하다면 여전히 SPL Token이 올바른 선택입니다.

SPL Token이란

SPL Token은 Solana 최초의 토큰 프로그램으로, 네트워크 초창기부터 운영되어 왔습니다. 생태계의 '오래된' 토큰 대부분이 이 프로그램으로 발행되었습니다. USDC, USDT, 1세대 밈코인, 유동성 풀의 LP 토큰 등이 그 예입니다.

이 프로그램은 꼭 필요한 정보만 저장합니다.

  • 민트 계정: 총 공급량, decimals, 민트 권한(mint authority)과 동결 권한(freeze authority)
  • 보유자의 토큰 계정: 하나의 지갑이 보유한 하나의 토큰 잔액

SPL Token은 이름, 심볼, 로고 링크를 저장할 수 없습니다. 이 역할은 별도 프로그램인 Metaplex Token Metadata가 맡으며, 민트 옆에 메타데이터를 담을 계정을 하나 더 만듭니다. 지갑, 익스플로러, DEX는 이 계정을 읽어 토큰의 이름과 아이콘을 표시합니다. 계정이 따로 있다는 것은 추가 렌트(rent)와 Metaplex 프로토콜 수수료가 든다는 뜻이며, 그래서 메타데이터가 포함된 SPL 토큰을 출시하는 비용이 눈에 띄게 더 높습니다.

Token-2022란

Token-2022는 SPL Token이 할 수 있는 모든 기능을 유지하면서 확장 기능(extensions)을 더한 별도의 토큰 프로그램입니다. 확장 기능은 민트를 생성할 때 활성화되며(일부는 토큰 계정에서 활성화), 민트 데이터 안에 바로 저장됩니다. 그 결과 Token-2022 민트 계정은 데이터가 더 길어지고, 토큰은 더 많은 기능을 갖추게 됩니다.

데이터 저장 방식: SPL Token은 메타데이터를 별도의 Metaplex 계정에 저장하고, Token-2022는 다른 확장 기능과 함께 민트 계정 안에 저장합니다
SPL Token과 Token-2022에서 토큰 데이터가 저장되는 위치

핵심은 이것이 주소가 다른 별개의 프로그램이라는 점입니다. 민트는 SPL Token 또는 Token-2022 중 하나에만 속하며, 기존 토큰을 한 프로그램에서 다른 프로그램으로 '전환'할 수는 없습니다. 연결 토큰 계정(ATA)의 주소도 프로그램에 따라 달라지므로, 지갑과 서비스는 해당 토큰이 어떤 프로그램을 쓰는지 알아야 합니다.

Token-2022의 주요 확장 기능

  • Token Metadata + Metadata Pointer — 이름, 심볼, 메타데이터 URI를 민트 자체에 저장하므로 Metaplex가 필요 없습니다. 가장 널리 쓰이는 확장 기능으로, 거의 모든 신규 토큰에 적용되어 있습니다.
  • Transfer Fee — 모든 전송에 상한이 있는 비율 수수료(베이시스 포인트 단위)를 부과합니다. 징수된 토큰은 수신자 계정에 쌓이고, 출금 권한(withdraw authority) 보유자가 이를 회수합니다.
  • Transfer Hook — 전송할 때마다 지정한 프로그램을 호출합니다. 로열티, 허용 목록(allowlist), 거래 제한 등에 쓰입니다.
  • Permanent Delegate — 어떤 계정에서든 토큰을 이동하거나 소각할 수 있는 주소입니다. 규제 대상 자산에는 유용하지만, 일반 토큰 보유자에게는 심각한 위험입니다.
  • Non-Transferable — 전송할 수 없는 '소울바운드' 토큰(업적, 인증서 등)입니다.
  • Interest-Bearing과 Scaled UI Amount — 새 트랜잭션 없이 이율이나 배수에 따라 표시 잔액이 늘어납니다.
  • Default Account State — 새 토큰 계정이 동결된 상태로 시작되며, 관리자가 동결을 해제해야 사용할 수 있습니다.
  • Mint Close Authority — 공급량이 0이 되면 민트를 닫고 렌트를 회수할 수 있습니다.
  • Confidential Transfers — 암호 기술로 전송 금액을 숨깁니다.
  • Pausable — 토큰의 모든 전송을 일시 중지할 수 있습니다.
  • 토큰 계정 확장 기능: Memo Required(수신 전송에 메모 필수), CPI Guard, Immutable Owner.

각 확장 기능에는 고유한 권한이 따릅니다. 이 중 상당수는 RugCheck 같은 토큰 스캐너에 표시되며, 구매자들은 민트 권한이나 동결 권한만큼이나 꼼꼼히 확인합니다.

실전: 메인넷에서 만든 토큰 3개

비교를 구체적으로 하기 위해 동일한 설정으로 토큰 3개를 출시했습니다. decimals 6, 공급량 1,000,000,000이며, 민트 권한과 동결 권한은 모두 해지(revoke)했습니다.

토큰프로그램구성생성 비용
SPLTEST1SPL Token민트 + Metaplex 메타데이터 계정, 트랜잭션 1건≈ 0.0163 SOL
TEST2022Token-2022Metadata Pointer + Token Metadata + 1% Transfer Fee≈ 0.0049 SOL
PUMPTEST1Token-2022Pump.fun으로 출시, 전체 공급량을 본딩 커브에 배치≈ 0.0058 SOL

비용에는 생성된 모든 계정(민트, 소유자의 토큰 계정, 메타데이터)의 렌트와 네트워크 수수료가 포함되지만, 토큰 생성 도구의 서비스 수수료는 포함되지 않습니다.

테스트로 확인한 점:

  1. Token-2022가 3배 이상 저렴했습니다. 차이의 대부분은 SPL Token에 필요한 별도의 Metaplex 계정과 그 생성 수수료에서 나옵니다. Token-2022는 메타데이터를 민트 안에 보관합니다.
  2. 두 방식 모두 트랜잭션 하나로 처리됩니다. 민트와 메타데이터 생성, 전체 공급량 발행, 권한 해지가 원자적으로 실행되어 전부 성공하거나 전부 실패합니다.
  3. Pump.fun은 Token-2022 토큰을 만듭니다. Pump.fun의 현재 명령어(instruction)로 출시한 PUMPTEST1은 메타데이터가 내장된 Token-2022 민트였습니다.

호환성: 지갑, DEX, 거래소

지갑. Phantom, Solflare, Backpack 등 주요 지갑은 민트 안에 메타데이터가 있는 토큰을 포함해 Token-2022 토큰을 표시하고 전송할 수 있습니다.

DEX. 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, 애그리게이터, 중앙화 거래소에서 지원되지 않거나 위험 토큰으로 표시됩니다. 그래서 저희 토큰 생성 도구는 전송 수수료를 기본적으로 꺼 두고, 입력란 옆에 경고를 표시합니다.

무엇을 선택해야 할까

Token-2022를 선택해야 하는 경우:

  • 새 토큰이나 밈코인을 출시하면서 생성 비용을 줄이고 싶을 때
  • Metaplex 없이 메타데이터를 민트 자체에 담은 '깔끔한' 토큰을 원할 때
  • 전송 수수료, 전송 훅, 전송 불가 토큰 등 확장 기능이 필요할 때

SPL Token을 선택해야 하는 경우:

  • Raydium AMM v4 풀이나 기존 프로그램만 받는 서비스에서 유동성을 공급할 계획일 때
  • 오래된 스크립트, 봇, 연동 서비스와의 최대 호환성이 가장 중요할 때

어느 쪽이든 구매자의 신뢰가 필요한 토큰이라면 민트 권한과 동결 권한을 해지하고, 아주 타당한 이유가 없는 한 영구 위임자나 높은 전송 수수료는 활성화하지 마십시오.

ChainTx.Tools에서 토큰을 만드는 방법

Token-2022가 기본으로 선택된 ChainTx.Tools의 Solana용 토큰 생성 도구
ChainTx.Tools 토큰 생성 도구: Token-2022가 기본으로 선택되어 있습니다
  1. Solana 토큰 생성 도구를 열고 지갑을 연결합니다.
  2. 유형을 선택합니다: Token-2022(권장), SPL Token 또는 Pump.fun.
  3. 이름, 심볼, decimals, 공급량을 입력하고 로고를 업로드합니다. 메타데이터는 자동으로 IPFS에 고정(pin)됩니다.
  4. 민트 권한과 동결 권한을 유지할지 결정하고(기본값은 해지), Token-2022라면 정말 필요한 경우에만 전송 수수료를 설정합니다.
  5. 지갑에서 트랜잭션 한 건을 승인하면 토큰이 한 번에 생성됩니다.

기존 토큰의 권한은 같은 생성 도구의 Set/Update Authority 탭에서 변경하거나 해지할 수 있습니다.

요약

SPL Token과 Token-2022는 같은 일을 하지만, Token-2022는 메타데이터가 내장되고 다양한 네이티브 기능을 갖춘 확장 가능한 버전입니다. 2026년의 신규 토큰 대부분에게는 Token-2022가 더 저렴하고 편리하며, SPL Token은 기존 인프라와의 최대 호환성이 필요할 때의 선택지로 남아 있습니다. 가장 중요한 것은 어떤 확장 기능과 권한을 활성화하는지 정확히 아는 것입니다. 구매자와 거래소가 가장 먼저 확인하는 부분이 바로 그것이기 때문입니다.

자주 묻는 질문

+밈코인에는 어떤 표준을 선택해야 하나요?

Token-2022입니다. 생성 비용이 더 저렴하고, 메타데이터를 민트 자체에 보관하며, Pump.fun이 기본으로 사용하는 표준입니다. 레거시 Raydium AMM v4 풀에 유동성을 공급할 계획이라면 SPL Token을 선택하십시오.

+기존 SPL 토큰을 Token-2022로 전환할 수 있나요?

아니요. 민트는 영구적으로 하나의 프로그램에 속합니다. Token-2022로 옮기려면 프로젝트가 새 토큰을 만들고, 예를 들어 기존 토큰을 새 토큰으로 교환해 주는 방식으로 보유자를 이전합니다.

+지갑은 Token-2022를 지원하나요?

네. Phantom, Solflare, Backpack 등 주요 지갑은 민트 안에 저장된 메타데이터를 포함해 Token-2022 토큰을 표시하고 전송할 수 있습니다.

+SPL 토큰의 생성 비용이 더 비싼 이유는 무엇인가요?

SPL 토큰은 메타데이터를 별도의 Metaplex 계정에 보관하므로 렌트와 프로토콜 수수료가 추가로 듭니다. 저희 테스트에서 생성 비용은 SPL 토큰이 약 0.0163 SOL, Token-2022 토큰이 약 0.0049 SOL이었습니다.

+전송 수수료를 활성화해야 하나요?

프로젝트에 정말 필요한 경우에만 활성화하십시오. 일부 DEX, 애그리게이터, 거래소는 전송 수수료가 있는 토큰을 지원하지 않거나 위험 토큰으로 표시하며, 트레이더들도 이런 토큰을 피하는 경향이 있습니다.

+SPL Token과 Token-2022 중 어느 쪽이 더 최신인가요?

Token-2022입니다. 더 새로운 프로그램이며(이름은 개발된 연도에서 따왔습니다), 새로운 기능도 이쪽에 추가됩니다. 민트 내 메타데이터, 전송 수수료, 전송 훅, 기밀 전송(Confidential Transfers) 등의 확장 기능이 그 예입니다. SPL Token은 새 기능이 더해지지 않는 안정적인 클래식 표준으로, 여전히 신뢰할 수 있고 어디서나 지원되지만 활발한 개발은 Token-2022에서 이루어집니다.

+민트 권한을 유지하면 안 되는 이유는 무엇인가요?

토큰에 민트 권한이 남아 있는 한, 소유자는 언제든 원하는 만큼 새 토큰을 발행해 모든 보유자의 지분을 희석할 수 있습니다. RugCheck, DexScreener 같은 스캐너는 이런 토큰을 위험으로 표시하며, 많은 구매자는 아예 거들떠보지 않습니다. 민트 권한을 해지하면 공급량이 영구히 고정된다는 것이 보장됩니다. 권한을 유지하는 것은 스테이블코인이나 보상 토큰처럼 추가 발행이 설계의 일부인 경우에만 의미가 있습니다.

+동결 권한을 유지하면 안 되는 이유는 무엇인가요?

동결 권한이 있으면 소유자는 어떤 보유자의 토큰 계정이든 동결할 수 있고, 동결된 보유자는 토큰을 팔 수도 전송할 수도 없게 됩니다. 많은 사기(허니팟) 토큰이 바로 이런 방식으로 작동하기 때문에 RugCheck 등 스캐너는 활성화된 동결 권한을 심각한 위험으로 간주하며, 일부 플랫폼과 런치패드는 권한 해지를 필수로 요구합니다. 동결 권한이 정당화되는 것은 동결이 법적 요건인 USDC 같은 규제 대상 자산뿐입니다.

솔라나

2026년에도 Solana는 DEX 거래량 1위일까?

Solana는 2026년 1–9월 약 7,230억 달러의 DEX 거래량을 처리했습니다. 전체 온체인 현물 거래의 3분의 1이자 Ethereum의 두 배입니다. 하지만 점유율은 떨어지고 있고, 시장 전체가 줄었으며, Robinhood Chain이 잠시 Solana를 앞질렀습니다. 수치와 그 원동력, 그리고 유의할 점을 정리했습니다.

· 7분 분량
EVM 체인

Robinhood Chain은 왜 이렇게 인기를 얻었을까?

Robinhood Chain은 출시 몇 주 만에 DEX 거래량 기준 상위 3개 체인에 들었고, 보조금이 끝난 뒤에도 그 자리를 지켰습니다. Arbitrum 기반의 Robinhood L2가 어떻게 작동하는지, 왜 이렇게 빨리 성장했는지, 어떤 위험이 있는지, 그리고 어떻게 사용하는지 설명합니다.

· 12분 분량
EVM 체인

HyperEVM과 Hyperliquid 블록체인, 어느 이름이 맞을까?

Hyperliquid와 HyperEVM은 서로 다른 두 블록체인이 아닙니다. 공식 문서를 바탕으로 HyperCore와 HyperEVM이 무엇인지, 둘이 어떻게 하나의 상태를 공유하는지, 지갑과 애그리게이터가 왜 네트워크를 다르게 표기하는지, 그리고 상황별로 어떤 이름이 맞는지 설명합니다.

· 11분 분량