솔라나 네트워크에서 사기 토큰을 100% 정확도로 잡아내는 프로젝트를 만든 여정
안녕하세요 everyone,
프로젝트 자체를 얘기하기 전에 왜 이 길을 시작했는지 먼저 말씀드릴게요. 지난 2년 동안 Pump.fun과 솔라나 네트워크 다른 프로젝트에서 사기꾼들에게 10만 달러 이상을 잃었어요. 저는 소프트웨어 엔지니어인데, 직접 써보며 쌓은 실전 경험과 깊은 기술적 이해로 솔라나 생태계를 꽤 잘 알고 있거든요. Rust, Go, C#을 많이 다루고 초저지연 시스템도 0.01ms 안에 동작하게 만들 수 있는 수준이에요. 작년에는 거래 봇을 만들고 점점 고도화했었는데, 결국 이 봇들이 진짜 성공적이지 않다는 걸 깨달았죠.
왜 그런가요? 하루에 신규 토큰이 약 1만~2만 개 생기는데, 대부분의 거래 봇은 20가지 이상 필터 옵션을 제공해도 임계값을 하나만 위아래로 움직여도 틀리게 돼요. 시간이 지나면서 규칙 기반 봇으로는 이 문제를 절대 해결할 수 없다는 결론에 도달했어요. 만약 지금 이런 봇을 만들고 최적화하는 분이 계시다면, 솔직히 시간 낭비하지 말라고 하고 싶어요.
그때 이 일이 persön해졌어요.
솔라나에서 새로 나오는 토큰 중 약 99.8%가 rug pull을 목적으로 만든 거란 걸 깨닫고, rug 연결을 분석하고 홀더 분포를 보며 사기꾼들의 관계를 밝혀내는 걸 만들고 싶었어요. 그러려고 ihrem playbook을 완전히 끝내버리려고 했죠.
그 결정으로 대략 6~8개월 동안 프로젝트를 만들게 됐어요.
지금은 Axiom Trade 인터페이스에서 실시간으로 동작하는데, 대략 1초 정도 지연이 있어요. 토큰 상세 페이지를 열지 않아도 홀더 분포, rug 연결, 숨겨진 지갑 관계 같은 위험 지표를 바로 볼 수 있게 했어요. 그동안 쌓아온 경험과 지식을 전부 이 프로젝트에 쏟아부었죠.
두 달 전에 Chrome Web Store에 무료 일일 사용 tier로 올렸어요.
기술적인 세부 사항은 말씀드리지 않을게요. 그게 제가 이번 여정 속에서 쏟아부은 시간, 돈, 경험의 가치니까요.
그리고 궁금해졌어요.
Pump.fun이나 Axiom이 직접 이런 걸 만들 수 있었을 텐데 왜 안 했을까? 답은 간단해 보여요. 만약 그들이 사기를 노출할 수 있는 인프라를 갖췄다면, 사기 토큰이 드러나기 전에 사람들이 거래해서 얻게 되는 수수료가 훨씬 줄었거든요. 모두가 이런 툴을 쓴다면, Axiom 사용자 1만 명 이상과 Pump.fun 사용자 10만 명 이상이 매일 여러 토큰을 사면서 돈 지키면서 잃지 않을 수 있을 거예요. 다른 이점이 없어도 사기 걱정 없이 거래할 수 있게 되니까요.
그러면 누가 손해 보겠어요?
Pump.fun과 Axiom이에요.
이 플랫폼들은 거래 활동에서 enormes한 수수료 수익을 얻는데, 그 거래 중 대부분이 결국 rug이 되는 토큰에서 일어나요. 사업 관점에서 보면 그런 활동을 완전히 없앨 동기가 별로 없어요.
저는 이 프로젝트를 API 사용량 기준으로 일간, 주간, 월간 구독 플랜으로 패키징했어요. 광고 한 푼 안 쓰고도 이미 거의 100명의 사용자가 모였죠.
문제는 인프라 비용을 감당하기가 점점 힘들어졌다는 거예요. 심지어 안정적인 솔라나 WebSocket 연결 유지도 재정적으로 버거워요. 다들 아시다시피 Jito ShredStream은 솔라나에서 가장 빠른 전파 방법 중 하나인데(약 200ms), 패킷 손실 때문에 추가적인 신뢰할 수 있는 WebSocket 제공업체와 함께 써야 해요.
대략 월 500달러 정도의 API 비용 외엔 다른 지출이 크지 않아요.
실제로 큰 문제는 제가 지쳐버렸다는 거예요. 저는 자체 광고 회사를 운영하고 있는데, 이제는 프로젝트를 홍보하거나 마케팅하거나 혼자서 계속 업무를 끌어가는 에너지가 없네요. 잃은 돈과 투자한 년들이 경험이 됐고, 덕분에 솔라나 생태계를 끝부터 끝까지 이해할 수 있게 됐고, 눈에 띄는 구멍 없이 이 프로젝트를 만들 수 있었어요.
그런데 이제 진짜 소진됐어요.
지난 2년을 솔라나 생태계에 바쳤는데, 그 비용은 돈 이상이었어요. 내 시간, 가족, 아이들, жизни의 거의 모든 부분에 영향을 미쳤죠.
그래서 다들께 묻고 싶어요.
만약 제가 처한 상황이라면 여러분은 어떻게 할 건가요?
앞으로 어떻게 나아가야 할까요?