bitcoinmix®
← 모든 가이드
SOLANA · 7분 분량

솔라나를 익명으로 사용하는 방법

솔라나는 빠르지만 솔라나에서 생성되는 모든 계정은 공개됩니다. 이 가이드는 토큰 계정, 렌트, 수수료 지불자가 지갑을 어떻게 연결하는지 설명한 다음, 비공개 SOL 지갑의 일생을 첫 송금부터 마지막 송금까지 단계별로 안내합니다.

솔라나 마크에 닿기 전에 점선 연결이 끊긴 왼쪽의 오래된 지갑과 막대가 흩어져 떠 있는 솔라나 마크

솔라나는 빠릅니다. 블록은 약 400밀리초마다 생성되고, 수수료는 1센트에도 못 미칩니다. 바쁜 지갑은 하루에 수백 건의 트랜잭션에 서명하기도 합니다. 하지만 이런 속도가 활동을 추적하기 어렵게 만들지는 않습니다. 모든 서명, 토큰 계정, 렌트 결제는 탐색기가 몇 초 안에 색인하는 공개 원장에 저장됩니다. 솔라나를 익명으로 사용하려면 솔라나 지갑이 어떻게 구성되는지 이해한 다음, 그중 어떤 부분을 세상이 연결하도록 둘지 결정해야 합니다.

솔라나 익명 사용에 관한 오해

솔라나를 익명으로 사용하려는 많은 사람이 그럴듯하게 들리지만 실제로는 맞지 않는 가정에 기댑니다.

오해: 속도가 빠르면 트랜잭션을 추적하기 어렵다

빠른 확정은 기록이 나타나는 속도만 바꿀 뿐입니다. 인덱서는 모든 슬롯을 도착하는 즉시 처리합니다. 03:14:07에 이루어진 거래는 03:14:08이면 정확한 금액, 처리한 프로그램, 관련된 모든 계정과 함께 검색됩니다.

오해: 새 주소만 있으면 충분하다

새 키페어는 과거 없이 시작합니다. 그 상태는 첫 수신 송금이 들어오기 전까지만 유지됩니다. 새 주소를 활성화하는 SOL이 이미 쓰고 있는 지갑에서 온다면, 새 주소는 단 한 단계 만에 기존 신원을 물려받습니다.

오해: 토큰은 지갑 안에 들어 있다

솔라나에서 토큰은 별도의 토큰 계정에 있습니다. 각 토큰 계정은 메인 주소를 소유자로 기록합니다. 누구나 공개 키와 토큰의 민트(mint)로 토큰 계정 주소를 계산할 수 있으므로, 알려진 주소 하나만으로 전체 포트폴리오가 드러납니다.

오해: 지갑 연결은 아무것도 드러내지 않는다

사이트에서 "Connect"를 누르면 아무것도 서명하기 전에 공개 키가 곧바로 전달됩니다. 이제 사이트, 그 분석 스크립트, 로그를 받는 모든 파트너가 그 주소를 IP 주소와 짝지을 수 있습니다. 브라우저 지문과 방문 시각도 함께 따라갑니다.

솔라나 지갑의 구조

구성 요소를 알면 프라이버시 결정이 쉬워집니다. 기술적인 모델은 솔라나 계정 문서에 자세히 나와 있습니다.

계정 유형보관하는 것소유자를 가리키는 방식
시스템 계정(내 주소)SOL과 서명 권한공개 키 그 자체
연관 토큰 계정USDC 같은 한 종류의 토큰주소와 민트에서 파생되며 소유자 필드에 주소가 표시됨
스테이크 계정검증인에게 위임된 SOL스테이크 권한자와 출금 권한자를 기록
NFT 토큰 계정수집품 하나일반 토큰 계정과 같은 소유자 연결
도메인 이름 레코드읽기 쉬운 .sol 형식의 이름이름을 주소에 직접 연결

프라이버시에는 두 가지 세부 사항이 가장 중요합니다.

렌트(Rent). 모든 새 계정은 유지되려면 소량의 SOL을 보유해야 하며, 토큰 계정의 경우 약 0.002 SOL입니다. 그 렌트를 낸 쪽이 계정을 생성하는 트랜잭션에 나타납니다.

수수료 지불자(Fee payer). 트랜잭션은 서명자 하나를 수수료 지불자로 지정합니다. 자금을 소유한 지갑일 필요는 없습니다. 이 유연성은 앱에 유용하지만, 한 지갑이 다른 지갑의 비용을 조용히 대신 내면서 영구적인 연결 고리를 남길 수 있다는 뜻이기도 합니다. 작동 방식은 수수료 문서에서 설명합니다.

거래소 출금은 지갑을 실명과 묶는다

대부분의 SOL은 본인 인증된 거래소 계정에서 시작됩니다. 그 계정에는 이름, 신분증 서류, 은행 정보가 들어 있습니다. SOL을 지갑으로 출금하면 거래소는 목적지 주소를 기록해 둡니다. 송금 자체도 공개되며, 분석 업체들이 오래전부터 라벨을 붙여 둔 핫월렛에서 출발합니다.

그 순간부터 받는 주소는 거래소 기록을 볼 수 있는 누구에게나 본인과 연결됩니다. 이후 그 주소가 다른 지갑으로 보내는 모든 자금은 그 연결을 한 단계씩 앞으로 옮깁니다.

몇 가지 규칙을 지키면 거래소 출금이 나머지 노력을 무너뜨리지 않습니다.

  • 출금 주소는 공개된 것으로 취급하세요. 실명과 연결되어도 상관없는 일에만 쓰세요.
  • 비공개 지갑으로 바로 출금하지 마세요. 거래소와 연결된 주소와 비공개로 유지할 지갑 사이에 믹싱 단계를 두세요.
  • 반대 방향으로 자금을 보내지 마세요. 비공개 지갑에서 거래소 연결 주소로 보내는 송금도 두 주소를 똑같이 단단히 묶습니다.

비공개 솔라나 지갑의 일생

솔라나의 프라이버시는 수명 주기로 관리할 때 가장 쉽습니다. 지갑은 생성되고, 자금을 받고, 사용되고, 그다음 은퇴합니다. 단계마다 고유한 함정이 있습니다.

생성

지갑은 오프라인이나 신뢰할 수 있는 기기에서 생성하세요. 시드 문구 하나로 서로 다른 파생 경로에 여러 계정을 만들 수 있습니다. 온체인에서는 이들이 아무것도 공유하지 않으므로, 어떤 트랜잭션도 이들을 잇지 않는 한 시드 하나로 비공개 지갑 여러 개를 운영해도 괜찮습니다.

비공개 용도라면 배니티 주소는 피하세요. 이니셜이나 기억하기 쉬운 단어로 시작하는 지갑은 송금 목록에서 쉽게 눈에 띕니다.

자금 마련

맨 처음 들어오는 SOL이 지갑의 기록을 정의합니다. 이 SOL은 수수료 이상을 충당해야 합니다. 보유할 토큰마다 렌트가 따로 필요하기 때문입니다. USDC를 받았지만 SOL이 없는 지갑은 그 토큰을 옮길 수 없고, 그래서 알려진 주소에서 "충전"하고 싶은 유혹이 생깁니다.

첫 송금에서 수수료와 앞으로 열 모든 토큰 계정의 렌트를 감당할 만큼 충분한 SOL을 보내세요. 그 SOL이 다른 지갑과 공유된 기록이 없는 출처에서 오도록 하세요. 솔라나 믹서의 지급액으로 받는 방법이 여기에 잘 맞습니다. 과거 활동이 전혀 없는 키페어에 평범한 SOL로 도착하기 때문입니다.

알려진 지갑이 비공개 지갑의 수수료 지불자가 되게 하지 마세요. 단 한 번도 안 됩니다.

사용

일상적인 사용이 가장 풍부한 흔적을 남깁니다. 몇 가지 습관으로 이를 줄일 수 있습니다.

  • 연결은 최소한으로 하세요. 주소를 본 사이트는 모두 그 주소를 저장할 수 있습니다. 한 번만 써 볼 앱용 지갑은 따로 두세요.
  • 메모는 비워 두세요. 메모 프로그램은 텍스트를 원장에 영원히 기록합니다. 송장 번호나 사용자 이름 같은 메모는 송금을 특정인과 연결합니다.
  • 리듬을 바꾸세요. 매일 같은 시간에 같은 토큰을 거래하면 주소를 바꿔도 남는 패턴이 생깁니다.
  • 금액에 주의하세요. 한 지갑에서 37.5 SOL을 빼고 1분 뒤 다른 지갑에 37.5 SOL을 넣으면 직접 송금만큼이나 분명하게 연결됩니다.

은퇴

토큰 계정을 닫으면 렌트가 닫는 트랜잭션에서 지정한 주소로 SOL이 되어 돌아옵니다. 지갑 앱은 보통 이를 소유자에게 보냅니다. 비공개 지갑의 계정을 닫으면서 환급을 메인 지갑으로 지정하면 방금 두 지갑을 연결한 것입니다. 환급은 비공개 지갑 자체로 받은 다음, 자금을 마련할 때 썼던 것과 같은 신중한 경로로 SOL을 옮기세요.

남은 더스트도 같은 문제가 있습니다. 오래된 지갑 다섯 개의 소액 잔액을 새 주소 하나로 쓸어 담으면 다섯 개의 기록이 한 번에 합쳐집니다.

스팸 토큰과 원치 않는 NFT

솔라나는 비용이 낮아 수천 개의 지갑에 요청하지 않은 토큰이나 압축 NFT를 보내는 일이 저렴합니다. 일부는 피싱 사이트 링크를 담고 있습니다. 어떤 지갑이 반응하는지 보려고만 존재하는 것도 있습니다.

판매하든, 소각하든, 링크를 열든 이들과 상호작용하면 지갑이 활성 상태임을 보여 주는 트랜잭션에 서명하게 됩니다. 누가 지갑을 관리하는지에 대한 단서가 될 수도 있습니다. 대부분의 지갑 앱은 스팸을 화면에서 숨기는 기능을 제공합니다. 숨기기는 온체인 흔적이 없는 로컬 설정이므로 가장 안전한 선택입니다.

이름, 라벨, 영구적인 메모

읽기 쉬운 이름은 편리하게 느껴집니다. 하지만 공개 원장에서는 이름표처럼 작동합니다.

  • 주소를 가리키는 도메인 이름이 있으면 누구나 단어 하나만 입력해 그 지갑의 전체 기록을 볼 수 있습니다.
  • 소셜 사이트나 프로젝트 대시보드의 프로필 링크는 주소를 공개된 신원으로 바꿉니다.
  • 메모는 작성한 사실을 잊은 뒤에도 오래도록 트랜잭션에 붙어 있습니다.

이런 것은 알려져도 괜찮은 지갑에 두세요. 비공개 지갑에는 이름도, 프로필도, 메모도 없어야 합니다.

기밀 전송: 숨기는 것과 숨기지 못하는 것

솔라나의 Token-2022 프로그램에는 기밀 전송 확장이 있습니다. 영지식 증명과 함께 암호화를 사용합니다. 토큰 잔액과 전송 금액이 외부 관찰자에게 숨겨집니다.

분명한 진전이지만 한계도 뚜렷합니다.

  • 송신자와 수신자 주소는 그대로 보입니다.
  • 발행자가 확장을 활성화한 토큰에만 적용되며, 일반 SOL에는 적용되지 않습니다.
  • 지갑 지원이 아직 제한적이어서 사용 가능 여부는 토큰과 앱에 따라 다릅니다.

금액이 숨겨지면 패턴 매칭이 어려워집니다. 하지만 금액을 숨기는 것만으로 주소가 익명이 되지는 않습니다.

원장만큼 중요한 네트워크 연결

지갑 앱은 RPC 서버를 통해 네트워크와 통신합니다. 앱이 새로 고칠 때마다 서버에 SOL 잔액, 모든 토큰 계정, 해당 주소의 최근 서명을 요청합니다. RPC 운영자는 그 질의를 IP 주소와 함께 봅니다.

솔라나 노드를 직접 운영하려면 대부분의 사람이 가진 것보다 훨씬 많은 하드웨어가 필요하므로, 현실적인 선택지는 다른 네트워크와 다릅니다.

  • 지갑 트래픽을 Tor로 우회하세요. 그러면 RPC 서버에는 집 인터넷 연결 대신 출구 릴레이가 보입니다.
  • 공개 지갑과 비공개 지갑의 지갑 앱이나 브라우저 프로필을 분리하세요. 그러면 조회 요청이 같은 세션에서 함께 오가지 않습니다.
  • RPC 엔드포인트를 신중하게 고르세요. 지갑이 허용한다면 앱에 기본으로 들어 있는 엔드포인트를 그대로 받아들이지 마세요.

SOL 믹싱으로 기존 지갑과 새 지갑 분리하기

위의 모든 내용은 이미 존재하는 지갑을 보호합니다. 가장 어려운 단계는 여전히 알려진 지갑에서 비공개 지갑으로, 둘 사이에 보이는 다리 없이 가치를 옮기는 일입니다. SOL 믹서는 바로 이 단계를 위해 존재합니다. 솔라나 텀블러나 익명화 도구라고 부르기도 하지만 원리는 같습니다.

SOL은 그 믹싱을 위해 생성된 일회용 주소로 전송됩니다. 선택한 지연 시간이 지나면 입력한 목적지로 새로운 SOL이 전송됩니다. 그 목적지는 첫 트랜잭션부터 수수료와 렌트를 감당할 SOL을 갖춘 완전히 새로운 비공개 지갑일 수 있습니다.

효과를 최대한 얻으려면 다음을 지키세요.

  • 기록이 전혀 없는 목적지를 쓰세요. 완전히 새로운 키페어가 이상적입니다.
  • 대기 시간을 넉넉하게 고르세요. 그러면 양쪽이 몇 분이 아니라 몇 시간 간격으로 떨어집니다.
  • 새 지갑에서는 믹싱한 금액과 다른 금액으로 쓰세요.
  • 서명된 보증서를 보관하세요. 누구나 표준 메시지 검증 도구로 서명을 확인할 수 있습니다. 자세한 내용은 보증서 가이드에서 안내합니다.

솔라나 사용자가 자주 묻는 질문

솔라나를 익명으로 사용할 수 있나요?

네, 주의한다면 가능합니다. 주소에는 이름이 없으므로 핵심은 주소들을 분리해 두는 것입니다. 각 비공개 지갑에는 본인과 연결 고리가 없는 출처에서 자금을 마련하고, 거래소나 실명 프로필과 멀리 떨어뜨려 두고, 지갑이 네트워크와 통신할 때 IP 주소를 보호하세요.

솔라나 트랜잭션은 추적할 수 있나요?

네. 모든 송금, 스왑, 계정 생성이 공개됩니다. 지갑끼리 서로 자금을 대 주거나, 수수료 지불자를 공유하거나, 렌트 환급을 같은 곳으로 보내면 추적이 쉬워집니다.

솔라나는 이더리움보다 프라이버시가 더 좋은가요?

어느 네트워크도 주소를 숨기지 않습니다. 솔라나는 토큰 계정, 렌트, 수수료 지불자를 통해 연결 고리를 더합니다. 이더리움에는 고유한 가스비 조달 문제가 있으며, 이더리움을 익명으로 사용하는 방법에서 다룹니다.

토큰 계정을 닫으면 기록이 지워지나요?

아닙니다. 계정을 닫으면 현재 상태에서는 사라지지만 과거의 모든 트랜잭션은 원장에 남습니다. 닫는 트랜잭션에는 렌트 환급이 어디로 갔는지도 나타납니다.

메인 지갑을 드러내지 않고 SPL 토큰을 받을 수 있나요?

네, 받는 지갑이 메인 지갑과 분리되어 있다면 가능합니다. 렌트를 감당할 SOL을 비공개 경로로 채운 새 주소를 송신자에게 알려 주세요. 메인 지갑에서 그 지갑 대신 토큰 계정을 열어 주지 마세요.

스테이크 계정이 지갑을 연결하나요?

그럴 수 있습니다. 스테이크 계정에는 관리와 출금이 허용된 주소가 기록됩니다. 비공개 지갑에서 자금을 받은 스테이크의 권한자로 메인 지갑을 쓰면 두 지갑이 묶입니다.

시드 문구 하나가 모든 솔라나 계정을 연결하나요?

온체인에서는 아닙니다. 서로 다른 파생 경로의 계정은 무관해 보입니다. 트랜잭션, 수수료 결제, 렌트 환급이 그 사이를 오갈 때만 연결됩니다.

참고 자료

Solana 믹싱 시작 →