안녕하세요. 류쨩입니다.
거래소 마다, 입금 출금 방식이 조금 차이가 있습니다.
제가 아는 솔루션으로는
거래소 SmartContract로 관리
거래소 Hot & Cold Wallet으로 관리 하는 방법 들이 있는데.
질문자님이 이더리움을 거래소 이더리움 지갑으로 입금할 경우, 그 즉시 거래소의 컨트랙트 혹은 지갑으로 빠져나가게 됩니다.
그리고, 출금을 요청했을 때 거래소의 지갑에서 출금을 해드리는 시스템이지요.
질문자님의 말씀처럼 질문자님의 지갑에서 그저 커스텀토큰을 지정해준 후 다시 돌려드리면 되지만
질문자님의 프라이빗키를 찾고
지갑의 수수료로 사용할 이더리움을 재입금하고
커스텀 토큰을 추가하고, 재전송한 후
남아있는 이더리움 잔액을 거래소 지갑으로 옮기는 과정이 어렵지는 않지만 번거로울 수 있다고 생각합니다.
복구 비용으로 30만원은 어떻게 보면 많은 비용인 것 같지만
거래소 입장에서는 합리적인 비용이라고 생각해볼 수 있을 것 같습니다.