전체 글
가이드

솔라나 밈코인 트레이더를 위한 버너 지갑 전략

밈코인 거래에서 잘못된 서명 한 번이 포트폴리오 전체로 번지지 않게 막는 버너 지갑 전략입니다. 콜드·핫·버너 3계층, 세션 자금 규모, 교체 주기, 세션 뒤 정리 순서를 담았습니다.

읽는 시간 7분 J Tools Editorial
버너 지갑 가이드의 표지 일러스트. 어두운 조리대 위에 호박색 액체가 든 밀봉된 큰 유리병과 그보다 작은 투명한 병, 아주 작은 유리잔이 놓여 있고, 큰 병의 뚜껑에서 가느다란 붉은 필라멘트가 작은 병 쪽으로 휘어져 뻗어 있습니다

밈코인을 사다가 잘못된 서명 한 번에 당했을 때, 그 서명이 메인 지갑에서 나갔다면 피해는 포트폴리오 전체입니다. 같은 서명이 버너 지갑에서 나갔다면 잃는 돈은 그 세션에 넣어 둔 자금이 전부입니다. 두 결과의 차이는 지갑을 어떻게 나눠 두었는지에서 생기며, 얼마나 조심했는지와는 거의 관계가 없습니다.

밈코인 거래는 솔라나에서 지갑을 비우는 함정이 가장 빽빽하게 몰린 분야입니다. 하룻밤 사이에 올라온 프런트엔드, 아무도 보안 감사를 하지 않은 컨트랙트, 에어드롭처럼 꾸민 클레임 페이지가 한곳에 모여 있습니다. 솔라나 버너 지갑은 적은 비용으로 피해를 세션 자금 안에 가둬 두는 보험입니다.

밈코인 거래에서 실제로 마주하는 위험

밈코인 프런트엔드는 몇 시간 만에 만들어지고, 익명 팀이 운영하는 경우도 많습니다. 대부분은 정상입니다. 일부는 처음부터 지갑을 털려고 만든 드레이너입니다.

Phantom과 Solflare는 서명 전에 트랜잭션 시뮬레이션을 보여 줍니다. 하지만 솜씨 좋은 드레이너는 권한 변경이나 토큰 계정 위임을 평범한 스왑처럼 꾸밀 수 있습니다. 밈코인용 지갑은 일주일에 트랜잭션 수백 건에 서명합니다. 한 건 한 건의 확률은 낮아도, 시간이 쌓이면 실제 위험 노출이 됩니다.

지갑이 털리는 방식은 대개 세 가지 가운데 하나입니다.

  • 화면과 다른 서명 요청. 승인 창에는 “0.5 SOL을 X 토큰으로 스왑”이라고 나오는데, 실제 트랜잭션은 잔액을 통째로 쓸어 갑니다.
  • 허니팟 토큰. 매수는 체결되지만 그 토큰은 팔리지 않습니다. SOL은 이미 빠져나갔고 물량은 손에 묶입니다. 매수하기 전에 걸러 내는 방법은 허니팟 토큰을 알아보는 법에서 볼 수 있습니다.
  • 권한과 위임을 노리는 드레이너. “에어드롭 받기” 페이지가 토큰 계정의 위임 권한이나 소유 권한을 넘기는 서명을 받아 냅니다. 드레이너는 그 권한으로 나중에, 자기가 정한 때에 계정을 비웁니다. 진짜 에어드롭이 돌아가는 방식은 코인 에어드롭의 작동 원리에, 토큰 계정과 위임 승인은 솔라나 공식 토큰 문서에 나옵니다.

버너 하나를 두 세션에 걸쳐 쓰면, 첫 세션에서 넘어간 위임 권한이 다음 입금을 조용히 기다립니다. 버너의 보호를 확실하게 만드는 방법은 교체 하나뿐입니다.

버너 지갑이 하는 일과 하지 않는 일

버너 지갑은 위험한 작업에만 쓰는 새로 만든 솔라나 키 쌍입니다. 처음부터 언젠가 털릴 수 있다고 가정하고 씁니다.

개인정보를 가려 주는 장치는 아닙니다. 버너를 채운 SOL은 누구든 출처 지갑까지 거슬러 올라가 추적할 수 있습니다.

버너가 주는 것은 단단한 상한선입니다. 최악의 서명이 가져가는 돈은 그 순간 버너에 들어 있던 금액을 넘지 못합니다. 예전이라면 50 SOL을 잃었을 나쁜 날이 2 SOL짜리 교훈으로 끝납니다.

어두운 나무 선반장 꼭대기에 주황빛 다이얼이 빛나는 작은 금고가 놓여 있고, 위 칸에는 둥근 유리 플라스크 하나, 아래 칸에는 작은 유리 바이알이 한 줄로 서 있어 콜드, 핫, 버너 지갑 계층을 떠올리게 하는 그림

콜드, 핫, 버너로 나누는 3계층 구조

지갑 하나로 모든 일을 처리하면 구성은 가장 단순하지만, 무너질 때 가장 비쌉니다. 3계층 구조는 사고가 번질 수 있는 범위를 층마다 나눠 둡니다.

  • 콜드 지갑. 포트폴리오 대부분을 보관하며, 가능하면 하드웨어 지갑을 씁니다. 브라우저에 연결하지 않고 dApp 트랜잭션에도 서명하지 않습니다.
  • 핫 지갑. 적은 잔액만 두고 브라우저에 연결해 둡니다. 거래소 입출금, 수수료, 믿을 수 있는 에어드롭 클레임을 맡습니다. 거래소에서 SOL을 옮기는 절차는 거래소에서 지갑으로 SOL 보내는 법에 정리되어 있습니다.
  • 버너 지갑. 밈코인 세션마다 새로 만들고, 세션이 끝나면 정리한 뒤 다시 쓰지 않습니다.

돈이 오가는 길도 정해져 있습니다. 콜드에서 핫으로 조금씩 채우고, 핫에서 버너로 세션 자금을 보냅니다. 세션이 끝나면 방향이 거꾸로 바뀝니다. 버너에서 핫으로 수익을 쓸어 오고, 핫에서 콜드로 모읍니다.

모든 돈이 핫 지갑을 거쳐 가므로 핫 지갑이 관문 역할을 맡고, 콜드 지갑은 밈코인 사이트와 같은 브라우저 세션에 놓일 일이 없습니다.

버너 지갑에 넣을 금액 정하기

적정 금액은 질문 하나로 정합니다. 세션을 굴리기에는 넉넉하되, 털리더라도 한 주를 망치지 않을 만큼인지 보면 됩니다. 밈코인에 다섯에서 열 번 진입하고 한 번에 0.2~0.5 SOL을 쓴다면, 필요한 자금은 모두 합쳐 1~5 SOL입니다.

버너에 50 SOL을 넣으면 상한선의 의미가 사라지고, 버너는 두 번째 메인 지갑이 됩니다. 스나이퍼 방식으로 움직이는 운영자는 더 큰 버너를 쓰기도 합니다. 그 대신 교체를 앞당겨, 주 단위가 아닌 출시 한 건 단위로 바꿉니다. 스나이핑이 돌아가는 구조는 스나이퍼 봇이 작동하는 방식에 정리되어 있습니다.

교체 주기: 세션마다, 매주, 출시마다

대부분의 트레이더는 아래 세 리듬 가운데 하나를 고르면 됩니다. 기준은 한 주에 서명하는 양과 세션 길이입니다.

주기맞는 사람거래량장점비용
세션마다밤새 적극적으로 거래하는 트레이더많음노출되는 시간이 가장 짧음준비할 일이 늘고, 토큰 계정에 묶이는 렌트도 늘어남
매주거래량이 중간 정도인 밈코인 트레이더보통운영 부담이 가벼움한 주 내내 공격받을 수 있는 지점이 하나로 남음
출시마다스나이퍼 운영자들쭉날쭉출시마다 다른 위험을 따로 떼어 둠지갑이 늘고, 쓸어 담는 작업도 늘어남

버너 지갑 만드는 법: 단계별 순서

버너 하나를 만드는 데는 몇 분이면 충분하고, 따로 설치할 프로그램도 없습니다.

  1. 새 키 쌍을 만듭니다. 메인 자산과 한 번도 엮인 적 없는 주소여야 합니다. 솔라나 지갑 생성기는 키 쌍을 브라우저 안에서 만들고, 개인 키를 입력하라고 요구하지 않습니다.
  2. 자금을 넣기 전에 복구 문구와 개인 키를 오프라인에 적어 둡니다. 이것을 잃으면 지갑과 그 안의 돈도 함께 사라집니다.
  3. 세션 규모만큼만 채웁니다. 핫 지갑에서 이번 세션에 잃어도 되는 금액만 보내고, 콜드 계층은 건드리지 않습니다.
  4. 거래가 끝나면 손을 뗍니다. 매수와 매도는 버너에서 하고, 남은 자금을 쓸어 온 뒤에는 그 주소를 다시 쓰지 않습니다.

지갑 생성기는 키 쌍을 사용자의 브라우저에서 만듭니다. 개인 키는 기기를 떠나지 않고, 서버에 저장되는 키도 없습니다. 기본 설정에서는 지갑마다 24개 단어로 된 복구 문구가 따로 생깁니다.

모든 지갑을 문구 하나로 묶는 공유 니모닉 모드(shared mnemonic)도 있습니다. 버너를 만들 때는 이 모드를 꺼 두세요. 문구 하나를 여러 지갑이 나눠 쓰는 구조가 바로 이 글이 경계하는 위험입니다.

버너 여러 개를 한 번에 채울 때는 토큰 멀티센더를 쓰면 됩니다. 핫 지갑에서 여러 주소로 SOL을 한 번의 실행으로 보내므로, 주소마다 트랜잭션을 하나씩 승인할 필요가 없습니다.

키를 브라우저에서 만드는 데에는 이유가 있습니다. 버너는 개인 키가 내 컴퓨터 밖으로 나가지 않고 다른 누군가의 로그에도 남지 않을 때만 제 역할을 합니다.

세션이 끝난 뒤 버너 지갑 정리 순서

정리할 때는 순서가 결과를 바꿉니다. SOL부터 빼 오면 토큰 계정에 묶인 렌트가 그대로 남고, 계정을 닫을 때 낼 수수료조차 남지 않습니다. 아래 순서를 지키세요.

  1. 남은 토큰을 SOL로 되돌립니다. 팔지 못하고 남은 토큰은 솔라나 스왑 도구에서 SOL로 바꿉니다.
  2. 가치 없는 더스트를 소각합니다. 솔라나 토큰 소각기로 남은 부스러기 토큰을 없애 계정을 비웁니다. 소각이 무엇을 뜻하는지는 솔라나 토큰 소각 방법과 의미에 있습니다.
  3. 빈 토큰 계정을 닫습니다. 빈 계정마다 작은 렌트 보증금이 묶여 있고, 토큰 계정 닫기 도구로 계정을 닫으면 그 보증금이 돌아옵니다. 원리는 빈 토큰 계정에서 렌트를 회수하는 법에 정리되어 있습니다.
  4. 남은 SOL을 핫 지갑으로 모읍니다. 솔라나 배치 수집기는 정리할 버너들의 SOL을 한 번에 핫 지갑으로 쓸어 옵니다. 버너마다 개인 키를 받지만 브라우저 안에서만 처리하고 저장하지 않습니다. 그래도 개인 키를 넣는 도구이니 반드시 실제 j.tools 사이트에서만 쓰세요.

작은 바이알들이 한 줄로 기울어져 호박색 액체를 쏟고, 가운데에는 받침대에 올린 깔때기가 있으며, 오른쪽에서는 한 손이 뚜껑 달린 병의 호박색 액체를 둥근 플라스크에 붓는 그림. 작은 바이알 하나는 옆으로 누워 있어 비운 버너를 한곳에 모으는 과정을 보여 줍니다

수익을 어느 지갑으로 모을지도 따져 봐야 합니다. 이미 거래 신원과 공개적으로 이어진 지갑으로 수익이 들어가면, 버너는 해야 할 일의 절반만 한 셈입니다.

Phantom 새 계정과 전용 생성기의 차이

Phantom에서 같은 시드 문구 아래 계정을 하나 더 추가하면 버너를 금방 만들 수 있습니다. 문제는 그 시드에서 파생된 계정이 모두 복구 문구 하나를 나눠 쓴다는 점입니다. 문구가 새어 나가면 그 아래의 버너 전부와 실제 자산이 든 계정이 한꺼번에 드러납니다.

공유 니모닉 모드를 끈 전용 생성기는 버너마다 독립된 개인 키와 복구 문구를 줍니다. 버너 하나가 뚫려도 다른 버너의 키는 드러나지 않습니다. 대가는 편의성입니다. Phantom 계정은 지갑 화면 하나에 모여 보이지만, 따로 만든 키는 직접 관리해야 합니다. 일상용 지갑과 금고용 지갑을 나누는 이유는 Phantom과 Solflare 지갑 비교에서도 다룹니다.

읽기 쉬운 주소를 원한다면 바니티 지갑 생성기가 원하는 접두사를 브라우저에서 찾아 주고, 키는 여전히 버너마다 따로 둡니다. 맞춤 주소의 원리는 솔라나 바니티 주소 만드는 법에서 볼 수 있습니다. 짧은 거래 한 번이라면 Phantom 하위 계정으로도 충분합니다. 되풀이하는 일이라면 키를 따로 두는 쪽이 더 안전한 기본값입니다.

버너 지갑을 쓰며 자주 하는 실수

  • 버너 하나를 여러 세션에 쓰는 것. 한 번 새어 나간 위임 권한이 다음 입금을 기다립니다.
  • 한 주 치 자금을 버너에 넣는 것. 금액 상한이 버너의 핵심입니다. 이를 무시하면 버너는 두 번째 메인 지갑일 뿐입니다.
  • 메인 Phantom 시드 문구 아래 새 계정을 버너로 여기는 것. 실제 자산이 든 계정과 복구 문구 하나를 함께 씁니다.
  • 메인 지갑이 이미 연결된 사이트에 버너를 연결하는 것. 쿠키와 세션이 두 지갑을 다시 하나로 이어 붙일 수 있습니다.

“나는 조심하니까 괜찮다”는 생각도 흔한 착각입니다. 털린 지갑의 주인들도 모두 주의를 기울이고 있었습니다. 지갑 시뮬레이션은 좋지만 완벽하지 않고, 드레이너는 수백 번의 서명 가운데 한 번만 성공하면 됩니다. 버너 습관에도 분명 비용이 듭니다. 지갑을 바꿔 가며 써야 하고 준비 단계가 하나 늘어납니다. 그 대가로 나쁜 날의 손실이 50 SOL 대신 2 SOL에서 멈춥니다.

버너 지갑 자주 묻는 질문

버너 지갑은 익명입니까?

아닙니다. 버너에 들어간 SOL은 누구나 출처까지 추적할 수 있습니다. 버너는 잘못된 서명이 가져갈 금액에 상한을 둘 뿐이고, 개인정보 보호는 따로 풀어야 할 문제입니다.

버너 지갑에는 SOL을 얼마나 넣어야 합니까?

그 세션에 쓸 만큼만 넣습니다. 한 번에 0.2~0.5 SOL씩 다섯에서 열 번 들어간다면 1~5 SOL입니다. 50 SOL이 든 버너는 사실상 두 번째 메인 지갑입니다.

버너 지갑을 다시 써도 됩니까?

안전하지 않습니다. 앞 세션에서 넘어간 위임 권한이 다음 입금을 기다리고 있을 수 있습니다. 쓰던 버너는 정리하고 새로 만드세요.

Phantom 새 계정을 버너로 써도 됩니까?

빠른 거래 한 번이라면 괜찮습니다. 다만 메인 지갑과 복구 문구를 함께 쓰므로, 반복해서 쓸 버너라면 키를 분리하는 편이 안전합니다.

세션이 끝난 버너는 어떻게 처리합니까?

남은 토큰을 SOL로 스왑하고, 가치 없는 더스트를 소각하고, 빈 토큰 계정을 닫아 렌트를 돌려받은 뒤, 남은 SOL을 핫 지갑으로 모읍니다. 그다음에는 그 주소를 쓰지 않습니다.

버너 지갑이 허니팟 토큰도 막아 줍니까?

막지 못합니다. 버너는 손실을 그 안에 든 금액까지로 묶어 둘 뿐입니다. 토큰은 매수하기 전에 따로 확인해야 합니다.

J
작성자
J Tools Editorial

J Tools 팀에서 작성한 글입니다.

J Tools Editorial의 글 전체 보기 →

관련 글