온체인 확인 결과 보고 · 2차

yesBswap 시스템 점검

B2 코인을 KAIA로 되돌리는 건에 대해, 현재 운영 중인 시스템을 기준으로 다시 조사했습니다. 추가로 알려주신 itbank.io 접속 장애의 원인도 함께 확인했습니다.

조회일 2026-08-20 대상 카이아 메인넷(8217) · Kairos 테스트넷(1001) 기준 블록 225,007,374
손실 없음

되돌리려는 B2는 테스트용입니다

스왑하신 기록은 테스트넷에 있습니다. 실제 화폐 가치가 없는 연습용 자산이라, 되돌려도 얻는 것이 없습니다.

중대

실제 B2는 팔 곳이 없습니다

메인넷 B2를 KAIA나 USDT로 바꿔줄 거래소도, 유동성 풀도 존재하지 않습니다.

즉시 해결

itbank.io는 보안접속이 꺼져 있습니다

서버의 443 포트가 닫혀 있어 https로는 연결되지 않습니다. 우회 접속 방법은 6장에 있습니다.

01 먼저 정정드립니다

지난번에 보내주신 «yesbswip 컨트롤 정보» 문서의 컨트랙트 두 개는 현재 사용되지 않는 구버전이었습니다. 대표님 지적이 정확했습니다.

이번에는 문서가 아니라 실제 서비스 중인 사이트의 코드를 직접 열어 어떤 컨트랙트를 사용하는지 확인했습니다. 그 결과 문서의 두 주소는 사이트 어디에서도 참조되지 않았습니다.

구버전과 현행 대조
구분문서에 적힌 것 (폐기됨)실제 사용 중
B2 토큰 0x6cFdC43F…e8Fb7924 0xe551311e95Ab6f1F42422b0f1A5F3CE7e4384ede
교환 방식 단일 스왑 컨트랙트 (USDT 전용) 탈중앙거래소(DEX) 형태로 재구축
대표님 보유량 0개 20,999,999,948,988개

1차 보고서에서 «되돌릴 것이 없다»고 말씀드린 것은 이 폐기된 구버전을 조사한 결과였습니다. 아래 내용이 현행 기준의 정확한 조사 결과입니다.

02 현재 시스템 구성

현행 yesBswap은 널리 쓰이는 탈중앙거래소 소프트웨어를 기반으로 재구축되어 있습니다. 카이아 메인넷에 실제로 배포된 구성은 다음과 같습니다.

카이아 메인넷 배포 현황
구성요소주소상태
B2 토큰0xe551311e…e4384ede총발행 21조 개
YB 토큰0x85854c9d…6ff70b9총발행 2,100만 개 · 유통 없음
예치·보상(마스터셰프)0xDA11e185…9Cf7E7보상 지급액 0 · 미가동
자동복리 금고0x1eC6691b…4Fe3C4예치금 0
조회 보조(멀티콜)0xd11dfc2a…5c4b8표준 도구
거래소 핵심부배포되지 않음
가장 중요한 발견

거래소가 실제로 코인을 교환하려면 «교환소»와 «유동성 창고»에 해당하는 컨트랙트가 반드시 있어야 합니다. 그런데 사이트 설정 어디에도 이 둘이 등록되어 있지 않고, 메인넷에 배포된 흔적도 없습니다.

화면에는 교환 기능이 보이지만, 그 기능을 실제로 처리할 부분이 메인넷에는 존재하지 않는 상태입니다.

03 대표님 지갑 현황

알려주신 지갑 0x7cFe40018881CcbDe3e9F0aD6390C76eDAFFe429을 두 네트워크에서 각각 조회했습니다. 이 대조가 이번 건의 핵심입니다.

같은 지갑, 두 네트워크
항목카이아 메인넷 (실제 돈)Kairos 테스트넷 (연습용)
KAIA 잔액7,372.4200366.98174
B2 보유량20,999,999,948,9889,999,999,976,968
USDT 잔액11.98
보낸 거래 수40건6건
마지막 거래2024-12-09해당 네트워크에서 활동
여기서 답이 나옵니다

메인넷의 B2는 손댄 흔적이 없습니다. 총발행 21조 개 중 대표님 지갑에 20,999,999,948,988개, 즉 99.9999998%가 그대로 있습니다. 여기서 교환이 일어났다면 수량이 줄었어야 합니다.

반면 테스트넷에서는 실제로 교환이 일어났습니다. 총발행 21조 개 중 대표님 지갑에는 10조 개만 남아 있고, 11조 개가 빠져나갔습니다. 기억하시는 «스왑하고 되돌리고 반복»한 그 기록이 바로 이것입니다.

04 그래서 되돌릴 필요가 없습니다

결론적으로 대표님이 «B2로 바꿔둔 채 남겨둔» 그 자산은 테스트넷의 연습용 코인입니다.

테스트넷은 개발자가 실제 돈을 쓰지 않고 기능을 시험해보라고 만들어진 연습 공간입니다. 그곳의 KAIA와 B2는 실제 화폐 가치가 전혀 없습니다. 그래서 되돌려도 얻는 것이 없고, 되돌리지 않아도 잃는 것이 없습니다.

대표님께서 «수십만원어치»로 기억하신 것은, 테스트넷 화면에 표시된 숫자가 실제 시세로 환산되어 보였기 때문일 가능성이 높습니다. 실제로 지출된 금액은 없습니다.

확인 방법

사용하시는 지갑 프로그램 상단의 네트워크 목록에서 «메인넷»과 «Kairos 테스트넷»을 번갈아 선택해보시면, 같은 지갑인데 잔액이 다르게 표시되는 것을 직접 보실 수 있습니다. 테스트 작업은 «Kairos 테스트넷» 쪽에서 하신 것입니다.

05 다만 이건 별도로 심각합니다

되돌리기 건은 해결되었지만, 조사 과정에서 서비스 운영에 직결되는 문제가 확인되었습니다.

대표님이 메인넷에 보유하신 21조 개의 B2는 현재 팔 수 있는 곳이 없습니다. 이 토큰을 KAIA나 USDT로 바꾸려면 그것을 받아줄 거래소나 유동성이 있어야 하는데, 조사 결과 어느 컨트랙트에도 자금이 들어 있지 않습니다.

예치·보상 컨트랙트 보유 자산
0전 항목
자동복리 금고 보유 자산
0전 항목
B2를 받아줄 유동성
0없음
메인넷 교환소 컨트랙트
미배포

참고로 폐기된 구버전 스왑 컨트랙트에는 지금도 78.99 USDT가 남아 있습니다. 다만 그 컨트랙트는 구버전 B2만 받으며, 대표님은 구버전 B2를 0개 보유하고 계셔서 이 자금과는 연결되지 않습니다.

06 itbank.io 접속 장애

원인을 특정했습니다. 서버가 죽은 것이 아니라 보안접속(https) 통로만 닫혀 있는 상태입니다.

진단 결과
확인 항목결과
https://itbank.io (443 포트)연결 거부 — 서버가 응답하지 않음
http://itbank.io (80 포트)정상 응답
실제 사이트 위치yesbswap.netlify.app
itbank.io의 역할위 주소로 연결해주는 주소 전달용 도메인

요즘 브라우저는 주소창에 itbank.io만 입력하면 자동으로 보안접속(https)을 먼저 시도합니다. 그런데 그 통로가 닫혀 있어 «접속할 수 없음»이 뜨는 것입니다. 예전에 되었던 것은 그때는 열려 있었기 때문이고, 이후 인증서 갱신이 누락되었거나 서버 설정이 초기화된 것으로 보입니다.

지금 바로 접속하는 방법

아래 주소를 주소창에 그대로 복사해서 입력하시면 즉시 열립니다.

https://yesbswap.netlify.app

itbank.io 주소를 계속 쓰시려면 서버의 보안접속 설정을 복구해야 하며, 이는 서버 관리 권한이 있는 쪽에서 처리할 작업입니다.

07 확인된 문제점

심각

거래소의 핵심 부분이 메인넷에 없습니다

코인을 실제로 교환해주는 컨트랙트가 카이아 메인넷에 배포되어 있지 않고, 사이트 설정에도 등록되어 있지 않습니다. 현재 상태로는 실제 이용자가 메인넷에서 교환을 시도해도 정상 처리될 수 없습니다.

심각

보유하신 B2를 현금화할 경로가 없습니다

21조 개를 보유하고 계시지만 이를 받아줄 유동성이 어디에도 없습니다. 토큰을 이용자에게 배포하거나 판매하실 계획이라면, 유동성 공급이 선행되지 않는 한 이용자도 되팔 수 없는 구조가 됩니다.

심각

itbank.io 보안접속이 중단되어 있습니다

일반 이용자는 itbank.io로 접속을 시도하면 실패합니다. 서비스가 사실상 접근 불가 상태입니다.

주의

인수인계 문서가 최신이 아닙니다

받으신 «컨트롤 정보» 문서의 컨트랙트 두 개는 모두 폐기된 구버전입니다. 이 문서만 믿고 작업하면 엉뚱한 컨트랙트를 건드리게 됩니다. 현행 주소 기준으로 문서를 새로 정리해야 합니다.

주의

총발행량 전부가 한 지갑에 있습니다

21조 개 중 99.9999998%가 대표님 지갑 하나에 보관되어 있습니다. 이 지갑의 복구문구를 분실하면 토큰 전량이 영구히 사라집니다. 보관 상태를 점검해주세요.

주의

예치·보상 기능이 멈춰 있습니다

예치 보상 컨트랙트에 풀이 하나 등록되어 있으나 누적 보상이 0이고 예치금도 없어, 사실상 가동된 적이 없는 상태입니다.

참고

테스트넷과 실제 네트워크를 혼동하기 쉬운 구조입니다

사용 중인 지갑 프로그램이 두 네트워크를 같은 화면에서 전환하도록 되어 있어, 지금처럼 «실제로 거래한 줄 알았는데 테스트였던» 상황이 반복될 수 있습니다. 운영 시에는 실수 방지 장치를 두는 것이 좋습니다.

참고

현행 컨트랙트의 코드 공개 여부는 확인하지 못했습니다

조회 도구의 제약으로 이번에는 판별하지 못했습니다. 추측으로 적지 않고 미확인 항목으로 남깁니다. 다음 확인 때 결과를 알려드리겠습니다.

08 요청드릴 사항

  1. 이전 개발자에게 소스코드를 요청하셔야 합니다. 지난번에 «소스코드가 공개되어 있다»고 말씀드린 것은 폐기된 구버전에 한한 이야기였습니다. 현행 시스템의 웹사이트 코드는 여전히 확보되어 있지 않으며, 이것 없이는 사이트 수정이 불가능합니다.
  2. «B2로 바꿔둔 지갑»이 알려주신 주소가 맞는지 확인해주세요. 0x7cFe4001…FFe429 외에 다른 지갑을 쓰신 적이 있다면 그 주소도 알려주시면 함께 조회하겠습니다.
  3. 서버 관리 권한을 누가 가지고 있는지 확인해주세요. itbank.io의 보안접속 복구와 실제 사이트가 올라가 있는 호스팅 계정 접근에 필요합니다.
  4. 토큰 보관 지갑의 복구문구가 안전하게 보관되어 있는지 점검해주세요. 발행량 전량이 들어 있는 지갑입니다.
보안 안내

개인키나 복구문구는 어떤 경우에도, 누구에게도 전달하지 마세요. 저를 포함해서입니다. 이 보고서에 사용된 정보는 전부 블록체인에 공개된 자료이며, 비밀 정보는 일절 필요하지 않았습니다.

또한 자산 이동은 반드시 대표님이 직접 실행하셔야 합니다. 제3자가 대신 처리하는 방식은 사고 발생 시 책임 관계가 불명확해지므로 권하지 않습니다. 필요한 절차는 제가 안내드리겠습니다.