• 회사정보
  • 주소: 서울특별시 강남구 강남대로 364, 12층 (역삼동, 미왕빌딩)
  • 대표이사: 서한울
  • 사업자등록번호: 144-81-25784
  • 통신판매업신고: 2017-서울영등포-1695호
  • 이메일: hello@a-ha.io
  • 이용약관 개인정보처리방침
블록체인

Q. 토큰 추가할 때 입력하는 소수부는 무엇인가요?

기본 아바타 더블T 2019. 03. 16. 조회수 527


마이이더월렛으로 받은 토큰을 등록할 때 소수부라는 것을 입력하는데요.

처음에는 18로 되어있는 소수가 있어서 기준이 18인가 했더니 8로 등록되는 토큰도 있더군요.

토큰을 추가할 때 입력하는 이 소수부는 무엇인지요?

2개의 답변이 있습니다.

질문자 & 큐레이터 채택
룰루랄라 답변자인증
시스템 3/16/2019 59%의 채택

어떻게 표현해야 좀 쉬울까요?이더리움 1개는 1ETH 라 표현합니다.
이더에서의 사용되는 단위는 wei 입니다. 1ETH = 10^18wei 입니다.
다시 표현하자면 0.000000000000000001ETH = 1wei 인 셈이죠.

결국 토큰을 추가할 때 입력하는 소수부는 숫자는 이 자릿수를 뜻하는셈입니다.

erc20 답변자인증
거래소/전략기획팀 3/16/2019 41%의 채택

간단히 말씀드리자면 ERC20 토큰의 경우 가장 작은 단위인 wei까지 사용하려면 decimal을 18로 잡아야 합니다.

그 이유는

0.000000000000000001 ETH = 1 wei

1 ETH = 100000000000000000 wei

이기 때문입니다.

보통 ERC20 표준에 따르면 decimal을 18자리로 설정하지만 8로 잡은 이유가 있을 듯합니다. 이 경우 토큰을 발행한 사람의 의도를 정확하게 파악하기 위해서는 그 사람에게 직접 물어보는 것이 가장 좋을 것이지만, 아마도 비트코인의 decimal이 8인 이유와 관련이 있지 않나 싶습니다.