하나의 플랫폼을 만들라고 구상중인데, 헷갈리는 부분이 있어서 질문 드립니다.
사전 지식.
- ERC-20계열 토큰이동에는 ETH가 필요
- 거래소에서는 DB상 처리를 위해 유저 지갑을 시스템적으로 뺑뺑이 돌면서 하나의 관리자 지갑으로 이동시킴
질문.
거래소입장으로 (예를들어 업비트), ERC-20 지갑으로 A라는 유저는 ETH를 입금하고, B유저는 ERC20계열 토큰만 입금을 했다고 가정을떄
A유저는 시스템적으로 체크되서 관리자 지갑으로 입금이 될꺼고,
B유저는 ETH가 없으니깐 관리자 지갑으로 전송을 못하게 될텐데
그렇다면 B유저같이 ETH을 한번도 구매하지 않거나 입금하지 않은 사용자의 토큰은,
관리자가 유저의 지갑으로 ETH를 보내주지 않는 한 관리자 지갑으로 영영 뺄수가 없는건가요?
시스템적으로는 맞는 말인거 같은데,
대형 거래소들이 그렇게 허술하지 않을꺼 같아
혹시 다른 방법이 있는지 고수형님들 아시는 분 계실까요?