메타마스크(Metamask) 사용법 02

in #kr6 years ago (edited)

실습 준비


백문이 불여일견이고
일견이 불여일실습이라는 말이 있습니다.
없으면 말구

하지만 이더는 실제 통용되는 돈이라
테스트후 시원하게 날려먹고
대동강 맥주를 마실 기분은 들지 않을 것입니다.

아예 정신이 나가버리면 몰라도..

그래서 이전 포스팅에서 살짝 본 테스트 서버로
접속하여 실습 해보도록 하겠습니다


여우머리 옆의 Main Network 를 클릭한후
아래의 랍스턴지 롭스턴지 하는 테스트넷을 선택합니다

그럼

요렇게 바뀝니다.


그리고 아래의 BUY 버튼을 누릅시다.
메인넷에선 인생에 쓸일이 없을 버튼이지만
테스트넷에선 BUY가 아니라 JUKSUN 버튼이므로
눌러서 구걸하면 이더를 넙죽넙죽 줍니다

들어가서 faucet 머시기하는 버튼 누르면
구걸웹사이트로 들어갑니다.


한 3-5번 눌러줍니다


그러면 이렇게 구걸이 완료된 모습을 볼 수 있습니다

이제 계좌이체 실습을 해봅시다.
연습하기 쉽게하기위해

새로운 주소를 추가하여 이주소 저주소 이체해봅니다.

Create Account 를 클릭하여 주소를 추가합니다.


상당히 카와이이한 주소가 만들어졌습니다.


주소를 카피합니다


위의 목을 분지르는 아이콘을 누르면
가진 주소들이 나옵니다.
첫번째 주소를 클릭합니다.

전송창



Send 를 클릭


위의 칸이 주소를 넣는 칸이고
아래 칸이 보낼 이더수입니다.

가장 아래칸은 생까면 됩니다.

Next를 클릭하면
이체 확인 창이 뜹니다.


나오는 정보는 아래와 같습니다.

  • 보내는 주소, 받는 주소
  • 보내는 금액 (Amount)
  • 가스 한도 (Gas Limit)
  • 가스 금액 (Gas Price)
  • 수수료 최대 지불 예상 금액 (Max Transaction Fee)
  • 보내는 금액 + 수수료 최대 예상치 (Max Total)

여기서 은행앱과 다른점이
가스 한도, 가스 금액, 수수료 최대 예상치
부분입니다.

수수료 개념


은행은 수수료를 자기맘대로 떼지만
이더는 양심수수료제를 행하고 있습니다.
그래서 더럽게 비싼데 특히 네트웤이 붐빌때는

탈 사람은 많고 블록은 욜라 부족합니다.
그덕분에 서로 블록에 탈려고 쟁탈전을 벌이는데
블록운전자.. 즉 채굴자는
고객이 몰리니까 바가지를 요구합니다.
즉, 수수료를 많이 내는 순으로 태워주죠.

뭐 어쩔수 없긴합니다.

이더리움 택시가 구리니까요.
탈려는 거래는 많구 블록은 작고..

그래서 현재 블록평균 수수료값보다 약간 비싸게 지불하면
이번차 탈수 있고.. 낮게 지불하면
이번 차 타는거 장담못합니다.

참고로 이더리움 택시는 14초당 한대씩 옵니다.
님이 거래를 보냈는데
1400초.. 즉, 23분동안 처리가 안되고 있다면
블록 100대를 놓쳤다는 소리입니다.
그럼 답이 없으니 수수료를 올려야겠죠?
(단 네트워크에 인증을 받아야되므로 10-30초 정도는
기본으로 걸립니다.)

https://ethgasstation.info/
이더 수수료는 여길보면 실시간으로 나오니
보고 알아서 보내시면 됩니다.

가스(GAS)와 가스 한도(GAS LIMIT)



이더리움 블록 택시는 수수료를
선불로 받습니다.

이더리움 택시에는 미터기가 달려있는데
여기서 올라가는 단위가
바로 가스 값 (Gas Price)입니다.


가스 가격을 100원으로 하면 1미터갈때마다
100원씩 올라가는 것이죠.

그리고 목적지까지의 거리한도를 미리 계산합니다
이것을 가스 한도 (Gas Limit) 라고 부릅니다

고로 가스 한도가 100, 가스값이 300 이라고 하면

100 x 300 = 30000

이 선불로 내야되는
최대 수수료(Max Transaction Fee)가 됩니다.

여기서 최대라는 말을 쓴 이유는
목적지에 도착하면 요금기가 정지하고 남은 금액은
환불해주기 때문입니다.

최대 목적지를 100으로 해놨는데 실은 50에서 도착했다면
절반의 금액 15000원은 환불해주는 것이죠.

하지만 계산이 빗나가서
최대 목적지를 100으로 잡았는데 실은 200이었다!
이러면 비용 초과입니다.

이상태를 [Out of Gas] 라고 하며
(가스 다 썼어영 고갱님)

해당 고갱님은

달리는 이더에서 강제하차하시게 됩니다.
물론 달린 거리만큼의 수수료는 안돌려줍니다 :)

이런 똥 같은 사태를 방지하고 싶으면
가스 한도를 왕창 넣으면 되긴한데
선불이라서 한계거리를 무작정 늘리면

자신의 자금을 초과해버리는 일이 종종 일어납니다.

보통 ico에서 10이더치 들어간다고 하면
초보들은 10이더 딱 넣어놓고 참가하려다
이것땜시 낭패보는 경우가 많죠.
그러므로 수수료 최대치를 생각해서 그거 이상 채워둬야만
원활한 거래가 가능합니다.

또한 간혹 택시가 맛탱이가 가서
목적지를 빙빙 돌아가는 경우가 있습니다.
이 경우 택시가 한도만큼의 가스를 맘껏 소비하고
도착할 수도 있습니다.

그럼 내릴때 빈곤층으로 변신하게 됩니다.

그런 경우를 방지키 위해서도 너무 무식한
가스한도는 좋지 않습니다.
충분히 도착하고도 남을 만큼에서 좀더 넉넉히
주는 정도가 딱 좋습니다.

거리를 모르겠다고요?
일반적 전송은 기본한도로 보내면 되고 (21000)
그외는 특별한 경우(ico 같은거)는 상대가 미리 알려줍니다.

실습 재개



그럼 다시 돌아와서..
적절히 가스한도와 가스가격을 정했으면
수수료 최대치가 얼마 나올지 나올 겁니다.
이 예에선 가스 가격이 좀 낮네요.

우린 부자니까 가스 가격을 높여봅시다.


300 으로 높였습니다. 수수료가 100배네요+_+
그래도 5달러밖에 안됩니다 핫핫
것도 최대치니까 저거보단 적게 나오겠죠

그리고 Submit을 누릅니다.


그럼 현재 진행중임을 보여줍니다.


그러다 끝나고 나면 이렇게 상대방 아이덴티콘이 나오죠
아이덴티콘뒤의 숫자는 그냥
이 주소에서 거래를 얼마나 했는지 보여줍니다.
0부터 시작해서 계속 숫자가 올라갑니다.

거래를 취소하고 싶다면
REJECT를 누릅니다.

만약 취소하지 않고 그냥 나간다면


이런식으로 하다만 거래가 있다는 것을 알려줍니다

저걸 클릭하면 하던 거래내용이 다시 뜹니다

무시하고 진행할 경우


요렇게 쌓인 거래중 몇번째 것인가랑 REJECT ALL(전부취소)
버튼이 보입니다.

그리고 완료나 진행중인 거래를

누르면


좀더 상세한 정보를 알수 있는 사이트가 열립니다


에러, 보낸 주소, 받은 주소, 시간 등등 여러정보를
볼수 있죠.
실제 수수료가 얼마 나왔는지도 쉽게 알 수 있습니다
(테스트넷이라 달러값은 안나왔네요)

마치며


다음은 토큰의 추가와 마이이더월렛과의 연동을
알아보던지 말던지 하겠습니다.

Sort:  

하드웨어 웰렛(나노s,트레저)에 있는 코인들을 여우지갑을 이용해 전송하는 방법이 있나요?

아쉽게도 현재는 없습니다
그거 지원하면 메타마스크가 거의 표준으로 자리잡을텐데 말이죠

매우 유용한 정보 @twinbraid.
공유해 주셔서 감사합니다. 개인적으로 항상 작업을 기다리고 있습니다.

앗! 랜덤 주제인데 ;ㅁ;
감사합니다.

우리 귀여운 여우네요~ 이전에 다른 사이트에서 스팀잇을 통해 글을 올리시는 것을 보았습니다~ 여전히 멋진글 정성스럽게 올려주시는 twinbraid님의 노력에 정말 박수를 보냅니다~

감사합니다 ;ㅁ;/

오 오늘도 어김없이 좋은 정보를 전달해주시는군요.. 감사히 읽고 갑니다.

좀더 쉽게 할려고 하는데
자꾸 마지막에 흐지부지되네요;ㅁ; 감사합니다

트윈님글처럼 띄어쓰기하면 가독성좀 올라갈줄 알았는데 폰으로 보니 전혀 아니군요 -ㅅ-


가로 글자수를 넘기지 않는게 중요하죠
대략 80자 정도로쓰면 모바일에서도 안넘기더군요

80자요? 지금 보내주신 스샷도 40자정도밖에 안되지 않나요?

아 50자 정도인듯-ㅅ-

이번에도 신기하게도 쏙쏙 들어오는 포스팅 감사합니다. 가스에 대한 것과 중도하차에 대한 내용이 빵 터지고 재밌는 정보였어요 ㅋㅋㅋ

감사합니다 +_+/

잘 읽고 만 갑니다^^
머리 어지러워~ ㅎㅎ

언젠간 사용할 날이 오겠죠 ㅎㅎ

글 감사합니다

넵 댓글 감사합니다

이번에 EOS 연동하면서 트랜잭션 보낼때 느낀게, 이게 손으로 가스 계산하면 은근히 빡친다는거였습니다 -_-; 싸게 보내려니 GAS가 없고. 좀 비싸게 보내자니 눈탱이 맞는 것 같고... 옵티멀한 GAS 계산기가 딱 있으면 좀 좋겠는데 어찌 웹에 나도는건 신뢰가 가진 않더군요()

음 전 시간만 신경씁니다.
널널하다면 걍 1가스로 보내고 시간이 중요하다면
실시간 평균보다 2-3정도 높게 보냅니다
ico는 99이상으로-ㅅ-;;

역시 트윈님의 설명은 세계제ㅔㅔㅔㅔㅔㅔ일!
설명하는 테크닉이 너무도 부럽습니다...ㅠㅠ

아코 과찬입니다..;ㅁ;/
감사합니당

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.030
BTC 59400.36
ETH 2498.50
USDT 1.00
SBD 2.47