728x90

ICO에 투자하는 경우 

거래소에서 이더를 사서, 본인의 myetherwallet으로 보낸다음에,

다시 투자처로 전송을 하게 되는데요.


오늘은 이더리움(Ethereum)을 전송을 하는 방법에 대해서 정리해보겠습니다.


1. myetherwallet에서 전송


마이이더월렛(https://www.myetherwallet.com)에서 전송하기 메뉴는 

좌측 상단에 보시면 send ether & tokens로 들어가시면 됩니다.

그럼 지갑에 어떻게 액세스 할것인지를 선택하라고 나오는데요.


요즘은 보안상의 이유로, 하드웨어 월렛인Ledger wallet을 이용을 많이 하시지요.

(이것을 이용한 로그인 방법은 이글에서는 다루지 않겠습니다)

혹은 myetherwallet에서 지갑을 만드셨다면 private key나 key값이 저장된 json file등을 선택하시고,

key값을 읽을 수 있도록 선택해 주시면 됩니다.


참고로 MyEtherWallet에서 지갑을 만드는 방법은 아래글을 참조해 주세요.

>>> ICO 참가를 위한 마이이더월렛(myetherwallet)을 만들어 보자 <<<




저는 연습용이므로 아래와 같이 privateKey를 선택하였구요. 

빈 칸에 만들었던 지갑의 올바른 private key를 입력하면

unlock버튼이 생겨나구요. 그 버튼을 누르면 됩니다.




정상적으로 값을 입력하면 unlock버튼이 보이는데요. 

클릭하면 아래와 같이 전송화면이 나오게 됩니다.


To Address에는 전송받을 이더지갑의 주소를 입력해 주시구요.

Amount to Send 에 코인의 양을 적어줍니다.

오른쪽드롭다운 버튼에서 ETH(이더리움)혹은 다른 코인을 선택할 수 있습니다.


코인 전송으로 들어가는 방법도 알았고,

주소나 코인양적는것도 알았는데요.

분명 이더리움을 보낼때는 가스비가 든다고 했었는데,

어디에 그것을 적나요?

아래에서 보도록 하겠습니다.




Myetherwallet의 우측 상단에 보시면 

Gas Price라고 하는 드롭다운 버튼이 보이실 겁니다.

전송하는 단계에 이더리움의 가스가격을 입력하는 방식이 아니라서 약간 당황스럽긴 하실텐데요.

(UX가 별로라는 생각을 하게 되네요.)

어쨌든 여기서 GasPrice를 바꿔서 정해놓고

전송을 하시면 되는 겁니다.

그럼 어느정도 값을 책정하면 되는 것일까요?



그러한 고민을 해결해주기 위해서 사이트가 존재하는데요.

바로 ethgasstation.info라는 사이트 입니다.

아래 링크를 클릭해 주시면 되는데요.


>> https://ethgasstation.info <<


아래와 같은 화면이 나와있습니다.

여기서 중요한 것은 화살표가 가르키는 Gas Price Std값입니다.

현재는 2라고 나와있는데요.

2Gwei가스값을 평균적으로 사용하고 있다는 것입니다.


참고로 더 낮은 가격에 보내고 싶다면 

바로 우측에 SafeLow를 보시면 1.7이라고 나와있는데요.

최소 그 값정도는 gas값으로 책정해 주어야 제대로 전송이 될 수 있다는 것입니다.

이더리움 네트워크 사용량이 많을 수록 이 값은 높아지겠지요.





저는 현재 8Gwei를 가스값으로 책정하고 있었는데요.

드롭다운 버튼을 눌러서 보면, really slow하다고 나옵니다.

아마도 40gwei정도는 되어야 빠르게 보내줄 것 같네요.


MyEtherWallet을 처음 사용하고 계시다면,

디폴트 값이 41Gwei에 맞추어져 있을텐데요.

가스값을 특별하게 낮게 사용하고자 하는것이 아니라면,

그 값을 그대로 쓰시는 것도 괜찮다고 생각합니다.

(사실 gas price를 낮추었을 때, 전송이 fail이 날 수 있기 때문인데요.

이럴경우에는 CheckTxStatus메뉴로 들어가서 재전송을 보내거나 취소해야 하는데요.

초보자에게는 매우 번거로운일이기 때문에 기회비용상

안전하게 디폴트값을 쓰는것도 좋을 것 같네요.




가스 가격설정하는 방법은 알았으니,

다시 이전 전송화면을 보도록 하겠습니다.


주소와 양을 입력해주고 나면,

Gas Limit이 코인마다 자동으로 바뀌어서 나오는데요.

이더리움의 경우는 21000으로 보이는데요.




위에서 Gas Price를 설정했는데,

왜 또 Gas Limit라고 하는것을 또 설정하는 것일까요?

이것은 이더리움 전송시에 가스가 소요되는데,

최대 얼마만큼의 가스를 소모시킬수 있게 할 것인가를 정하는 것이구요.

만약, 네트워크사용자는 많은데,

가스가 적다면 전송이 fail이 날 수도 있기 때문에 어느 정도 이상의 값을 책정해주어야 합니다.

보통 이더리움은 21000정도의 가스가 필요로 하구요.

대신 이 하나의 가스의 값은 얼마의 gwei가 될 것인지를 

웹사이트 우측상단에서 gas price를 책정해주는 거구요.

gas limit이 21000이라면 최대 21000개의 가스를 사용할 수 있다는 것인데.

이더리움은 전송량이 많아서인지 21000개를 다 사용하게 되네요.


좀 복잡하듯 한데요.

단순하게 다시 정리해보면,

웹사이트 상단의 우측에서 정하는 Gas Price값에

전송시 입력하는 Gas Price값을 곱한값이

수수료가 된다는 말이지요.

예를들어서,

이더리움의 경우 Gas Limit이 21000으로 책정되어있고,

위에서 Gas Price가 8Gwei였다면,

8 * 21,000 =  168000gwei

가 최종 수수료가 됩니다.

1gwei = 0.000000001 eth이므로,

최종수수료는  0.000168이 되는것이지요.


이제 Gas Price와 Gas Limit를 곱한 값이 수수료로 책정된다는 사실을 알았는데요.

사실 myetherwallet에서 디폴트값을 제공해주기 때문에,

공부해서 낮은 Gas값으로 수수료를 아주 조금이라도 아껴보고자 하는 것이 아니라면 굳이 손대지 않는 것이 좋아보입니다.


이제 Generate Token버튼을 누르면, 

두개의 Transaction코드가 생성이 되구요.

그 아래에 Send Transaction버튼이 보입니다.




Send Transaction버튼을 누르면 최종적으로 전송할 주소와 아래와 같이 

전송수수료가 계산되어서 나오는데요.

Max Tx Fee 즉 최대 전송 수수료 부분인데요.

위에서 저희가 계산한대로 0.000168ETH가 되는군요.(8gwei [gas price], 21000Gas Limit)

화면아래에 Yes, I am sure! Make Transaction을 선택하시면

최종적으로 전송이 됩니다.

만약 지갑에 전송수수료보다 이더리움이 적다면,

fund가 부족해서 보낼 수 없다는 경고화면이 나올 수 있습니다.


전송을 하고 나서, Tx id링크가 나오는데요.

특히 가스가격을 낮춘경우 전송이 잘 되는지 주의할 필요가 있으니,

확인을 해주는 것이 좋습니다.



2. 정리


이더월렛에서 Gas Price와 Limit을 설정하고 코인을 전송하는 방법에 대해서 알아보았는데요.

아직 UI가 사용자 친화적인 부분이 부족하지만,

Gas Price에 Gas Limit을 곱한 값이 수수료가 된다는 것만 알고 있으면 

무리없이 사용할 수 있을 것 같습니다.


+ Recent posts