Ghostlight Guide 안전하게 다운로드

Phantom 거래 실패: 흔한 Solana 오류와 해결 방법

Solana에서 Phantom 거래가 실패하는 원인은 대부분 가격이 슬리피지 설정 범위를 넘어 움직였거나, 거래가 확정되기 전에 만료되었거나(약 60~90초), 수수료와 렌트에 필요한 SOL이 부족한 경우입니다. 먼저 블록 탐색기에서 거래를 확인한 뒤 새 견적, 더 적은 금액, 또는 더 많은 SOL로 다시 시도하세요.

빠른 단계

  1. 탐색기 확인. 다른 조치를 하기 전에 Phantom 내역에서 거래를 Solana 탐색기로 열어 결과 줄을 읽으세요.
  2. 오류 읽기. 오류를 표와 대조하세요: 슬리피지, 블록해시 만료, 시뮬레이션 실패, SOL 부족, 프로그램 오류.
  3. 새 견적 받기. 스왑이라면 이전 견적을 닫고 다시 시작해 가격과 블록해시를 최신으로 만드세요.
  4. 금액이나 슬리피지 조정. 먼저 금액을 줄여 보고, 더 나쁜 가격을 감수할 때만 슬리피지를 올리세요.
  5. 필요하면 SOL 충전. 수수료와 새 토큰 계정 렌트에 충분한 SOL을 남긴 뒤 재시도하세요.
  6. 바로 승인. 약 1분 안에 확인하고, Ledger는 시작하기 전에 기기에서 Solana 앱을 여세요.

거래 실패는 짜증스럽지만, Solana에서는 흔한 일입니다. 특히 혼잡한 시간대의 밈코인 스왑에서 그렇습니다. 다시 시도하기 전에 실제로 실패했는지 확인하세요. Phantom 고객센터는 앱에 오류가 표시되어도 거래가 아직 대기 중일 수 있다고 경고하며, 다시 시도하기 전에 내역과 블록 탐색기를 확인하라고 권합니다(Phantom 고객센터, 2026).

1단계: 정말 실패했나요?

  1. Phantom에서 활동 또는 내역을 열고 해당 거래를 탭하세요.
  2. Solscan이나 Solana Explorer 같은 Solana 탐색기에서 거래를 열거나, 지갑 주소를 검색하세요.
  3. 결과 줄을 확인하세요. "Success"는 처리되었다는 뜻입니다. 빨간 오류 메시지는 실패 이유를 알려 줍니다. 거래가 아예 조회되지 않으면 체인에 도달하지 못한 것입니다.

경우에 따라 수수료가 다르게 적용됩니다. 온체인에 기록된 뒤 실패한 거래는 검증인이 처리했으므로 네트워크 수수료가 부과됩니다(Solana Foundation, 2026). Phantom 미리보기에서 실패했거나 그냥 만료된 거래는 체인에 기록되지 않았으므로 비용이 들지 않습니다.

흔한 실패 원인

오류 또는 증상보통 의미하는 것해결 방법
슬리피지 오류, 주로 0x1771견적과 실행 사이에 가격이 슬리피지 허용 범위보다 많이 움직임새 견적을 받아 재시도하고, 금액을 줄여 보세요. 더 나쁜 가격을 감수할 때만 슬리피지를 올리세요
TransactionExpiredBlockheightExceeded, "block height exceeded", "transaction expired", "Blockhash not found"블록해시가 만료되기 전에 거래가 확정되지 않음재시도하고 바로 승인하세요. 체인에 기록되지 않았다면 비용은 없습니다
Transaction simulation failed전송 전 거래 사전 실행이 잔액, 슬리피지, 프로그램 규칙 등의 이유로 실패함메시지의 나머지 부분을 읽고, 금액을 줄이고 슬리피지를 확인하세요
"Not Enough SOL" 또는 insufficient funds for rent수수료용 SOL 부족, 또는 거래 후 계정이 Solana 렌트 최소치 아래로 떨어짐SOL을 추가하거나 조금 덜 보내세요. SOL 부족 참고
Custom program error: 0x1프로그램이 오류 번호 1을 반환함. Solana 토큰 프로그램에서는 계정에 해당 토큰이 충분하지 않다는 뜻토큰 잔액과 금액을 확인하고 더 적은 금액으로 재시도하세요
네트워크가 혼잡할 때만 실패혼잡으로 우선순위가 낮은 거래가 누락됨몇 분 기다렸다가 재시도하세요

위 오류 문자열은 Solana 지갑과 탐색기에서 보고되는 형태이며, Phantom에서는 더 짧게 표시될 수 있습니다.

Phantom 스왑의 슬리피지

슬리피지는 견적과 스왑 실행 시점 사이에 허용하는 최대 가격 변동입니다. 시장이 그보다 더 움직이면 더 나쁜 가격에 체결되는 대신 온체인에서 스왑이 취소됩니다. 빠르게 움직이거나 유동성이 적은 밈코인에서 자주 발생합니다.

Phantom 스왑 설정에는 자동 슬리피지 옵션이 있으며, Phantom은 대부분의 스왑에 적합하다고 설명합니다. 허용 범위를 올리면 더 나쁜 가격을 감수하는 것입니다(Phantom 고객센터, 2026). 실용적인 원칙:

  • 먼저 슬리피지를 자동으로 두고 새 견적으로 그냥 다시 시도하세요.
  • 금액을 줄여 보세요. 작은 풀에서 큰 주문은 가격을 더 많이 움직입니다.
  • 새 토큰에서 슬리피지를 올릴 때는 매우 조심하세요. 슬리피지가 높으면 본인 거래 직전과 직후에 거래하는 봇의 쉬운 표적이 됩니다.
  • 토큰을 살 수는 있는데 모든 매도가 실패한다면 허니팟일 수 있습니다. Phantom 밈코인 안전 가이드를 참고하세요.

Phantom은 대부분의 스왑에 0.85% 수수료를 부과하며 승인 전에 표시합니다(Phantom 고객센터, 2026). 거래의 총비용은 스왑 비용 계산기로, 자세한 내용은 Phantom 스왑의 작동 방식에서 확인하세요.

블록해시 만료: 60~90초의 시간 창

모든 Solana 거래에는 일종의 타임스탬프인 최근 블록해시가 포함됩니다. Solana 문서에 따르면 블록해시는 약 150블록 동안 유효하며, 슬롯당 400~600밀리초 기준으로 대략 60~90초입니다(Solana 문서, 2026). 이 시간 안에 거래가 처리되지 않으면 검증인이 거부하며, 나중에도 절대 처리될 수 없습니다.

따라서 만료된 거래는 안전하게 재시도할 수 있습니다. 이전 거래는 이미 무효입니다. 보통 승인을 너무 오래 기다렸거나, Ledger 확인이 너무 오래 걸렸거나, 네트워크가 혼잡해서 만료됩니다. 바로 승인하고, Ledger를 쓴다면 시작하기 전에 기기에서 Solana 앱을 여세요.

"시뮬레이션 실패"와 Phantom 미리보기

서명하기 전에 Phantom은 거래를 시뮬레이션해 지갑에서 무엇이 바뀌는지 보여 줍니다. 시뮬레이션 자체가 실패하면 시뮬레이션 오류나 Phantom이 결과를 예측할 수 없다는 경고가 표시될 수 있습니다. Phantom 고객센터는 시뮬레이션 실패만으로 토큰이 악성이라는 증거는 아니라며, 금액을 줄이고 슬리피지를 확인해 보라고 권합니다(Phantom 고객센터, 2026).

다른 경우로 "This dApp could be malicious. Do not proceed unless you are certain it is safe."(이 dApp은 악성일 수 있습니다. 안전하다고 확신하지 않는 한 진행하지 마세요)라는 빨간 경고가 있습니다. 이 경고는 Phantom이 사이트의 거래를 시뮬레이션할 수 없을 때 나타납니다. 심각하게 받아들이고, 계속하기 전에 Phantom dApp 경고를 읽어 보세요.

Ledger 사용자

Ledger로 서명한다면 많은 실패가 시간 초과입니다. 기기가 대기하는 동안 거래가 만료되는 것입니다. Ledger 펌웨어와 Solana 앱을 업데이트하고, 승인하기 전에 기기 잠금을 해제해 Solana 앱을 열고, dApp이 요구하면 Solana 앱에서 블라인드 서명을 켜세요(업데이트 후 꺼질 수 있습니다). Phantom과 Ledger 함께 쓰기를 참고하세요.

하지 말아야 할 것

  • 장애 중에 재시도 버튼을 연타하지 마세요. 먼저 탐색기와 Phantom 공식 X 계정을 확인하세요.
  • 실패한 거래를 "고쳐 주겠다"는 사람에게 복구 문구를 주지 마세요. 정상적인 해결책에는 필요하지 않습니다.
  • 검색 결과나 DM에서 찾은 "거래 부스터"나 "멈춤 해제" 도구를 설치하지 마세요.

자주 묻는 질문

Phantom 거래가 실패하면 SOL을 잃나요?

거래가 온체인에 기록된 뒤 실패했다면 소액의 네트워크 수수료가 부과됩니다. Phantom 미리보기에서 실패했거나 기록 전에 만료되었다면 비용은 없습니다.

Solana에서 0x1771은 무슨 뜻인가요?

슬리피지 허용 범위를 초과했을 때 스왑 프로그램이 흔히 반환하는 프로그램 오류입니다. 새 견적을 받거나 금액을 줄이고, 더 나쁜 가격이 괜찮을 때만 슬리피지를 높이세요.

거래에 block height exceeded라고 나오는 이유는?

Solana 거래는 블록해시 이후 약 60~90초가 지나면 만료됩니다. 제때 확정되지 않으면 영구히 폐기되므로 안전하게 재시도할 수 있습니다.

Phantom에 오류가 떴는데 스왑이 처리됐어요. 왜죠?

거래가 아직 처리 중일 때 앱에 오류가 표시될 수 있습니다. Phantom은 두 번 스왑하는 일을 막기 위해 재시도 전에 내역과 블록 탐색기를 확인하라고 권합니다.

실패를 막으려면 슬리피지를 아주 높게 해야 하나요?

대개 아닙니다. 슬리피지가 높으면 훨씬 나쁜 가격에 체결될 수 있고 트레이딩 봇의 표적이 됩니다. 먼저 자동 슬리피지나 더 적은 금액으로 재시도하세요.