2018년 5월 8일 화요일

가상화폐 : Jaxx 에서 코인을 전송하려는데 "Some of your accounts require more ETH to be able to transfer" 오류

스톰 플레이에서 열심히 채취한 스톰 코인을 거래소로 전송하려고 하니 오류가 발생한다.


 "Some of your accounts require more ETH to be able to transfer" 라는 오류가 발생하며 전송이 되지 않았다.

경고 문구를 그 뜻 그대로 해석하면 ETH 가 더 있어야 전송이 된다는 말인데, "ETH" 라는게 내가 알고 있는 그 "이더리움" 이란 얘긴가? 그건 그렇다 치고 "스톰" 코인을 전송하려는데 왜 "이더리움" 코인이 필요하단 말인가?

열심히 구글 신께 문의해 본 결과, 어떤데서는 단순한 오류라서 캐쉬를 삭제하면 된다는 얘기가 있지만, 캐쉬 삭제로는 문제 해결이 안되었다.

주된 해결책은 "ETH" 가 필요하니 소량의 "ETH" 를 전송 시켜 놓으면 해결된다고 한다. 그 이유가 "ETH" 가스가 어쩌고 저쩌고 하는데... 사실 잘 이해는 안된다.

그래서 직접 "ETH" 전송을 해보았다.


도대체 어느정도 "ETH" 가 필요한지 알수가 없어서 내가 전송 가능한 최소한의 금액을 전송해 보았다. 수수료를 제외하니 대충 0.001319 ETH (1,096.32원) 가 되었다.


어라? 그러니 진짜로 경고 문구가 없어졌다?


경고 문구가 없어졌길래 실제로 스톰 코인을 전송해보자 원인이 확실하게 나왔다.

결국 문제는 "STORM" 코인은 전송 수수료를 스톰 코인으로 받지 않기 때문에 발생하는 문제 였다. JAXX 에서 어떤 코인은 그 자체 코인으로 수수료가 책정되는 반면 어떤 코인은 그 코인을 전송할때도 "ETH" 로 수수료를 받는다.


스톰 코인을 거래소로 전송하자, 이더리움 코인이 줄어 들었다.
그 대신 보낸 스톰 코인은 수수료 차감없이 전채 금액이 그대로 수신되었다.

어떤 기준으로 자체 코인을 수수료로 차감하는지 아니면 이더리움으로 수수료를 차감하는지 결정되는지는 모르겠지만, 하여튼 "Some of your accounts require more ETH to be able to transfer" 오류가 난다면, 그 계정에 수수료에 해당하는 이더리움 코인을 전송해 놓으면 타 코인도 전송 할수가 있다.