이더리움, Gas, fee

in #ico8 years ago

복잡한 설명보다는 조금 간추려서 작성하려고 합니다

가스는 블럭체인상의 컴퓨터들의 사용을 위한 계량 단위 입니다
계량을 하는 가장 기본적인 이유는 마이너들에게 인센티브를 제공하기 위해서입니다

컴퓨터들이 더 많은 행동을 하기 위해서는 더 많은 가스가 사용됩니다
더 많은 하중을 처리하기 위해서는 더 많은 가스가 필요로 해 진다는 의미 입니다

ICO의 오픈같은 시기때는 트랜잭션이 급격히 늘어나고 더 많은 가스가 필요로 해집니다
그러므로 Gas limit을 많이 지정할 수록 실패 확율이 줄어듭니다
Limit이라는 말에서도 알 수 있듯 최대값을 지정하는 것이지 그 값만큼 쓰는 것은 아닙니다
그래도 그 값만큼 나갈 수 있음을 양지하고 입력을 해야 합니다

여기서 사용할 가스의 양을 지정한다고 하면 가스의 가격은 Gwei설정에 있습니다
Gwei는 Giga wei의 줄임이고 1Gwei는 0.000000001 ETH 입니다
1ETH의 10-9승 입니다

그리고 수수료는 가스 가격과 가스의 양의 곱셉이겠죠
곱한값이 10억이 되면 1ETH가 수수료로 나가는 셈입니다
50Gwei에 20만의 양으로 가스를 보내면 수수료가 어떻게 될까요?
곱한값이 천만 이므로 0.01ETH라는 결과가 나옵니다
어렵지 않죠? ^^

한 ICO에 참여했던 기록을 캡쳐 한 것인데요
Gas Price, Gas Used By Txn 과 Actual Tx Cost/Fee라는 부분을 보시면
위의 공식대로 적용이 된 것을 보실 수 있을 겁니다

한가지 추가로 설명을 하고 싶은 부분은 성공하지 못한 트랜젝션의 fee의 계산인데요
Gas Limit 값을 입력하면 트랜젠션이 시작될 때 start gas가 어떤 과정을 거쳐 산출됩니다
그리고 start gas에서 남아 있는 gas를 제외한 gas 곱하기 가스가격이 fee가 되는데
이 start gas 곱하기 가스가격이 마이너들에게 보장되어 있는 수수료가 되기때문에
에스크로를 통해서 무조건 지급하게 되어 있습니다
그래서 트랜젠션이 실패하더라도 fee는 빠져나간다는걸 명심하십시요

Sort:  

Congratulations @soulkeep! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @soulkeep! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You published 4 posts in one day

Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @soulkeep! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You made your First Comment

Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

자세한 포스팅 감사합니다. 그런데 조금 이해가 가지 않는 부분이 있는데
가스 리밋을 높게 설정하는 것과 gwei를 높게 설정하는 것이 어떤 차이가 있을까요? 예를 들어 설정한 리밋만큼 다 채택이 되었을때 20000020gwei 와 10000040gwei 가 계산되는 수수료값은 다른데 유의미한 차이가 있을까요?