가스비 절약방법 및 가스비의 개념은 무엇인가요?
이더리움계열을 지갑이나 거래소에 이동시 가스비를 소모 하더라구요.거래소 평균으로 설정하면 생각 보다 많은 가스비를 소모 하게 되고..그리고 따로 제가 설정하면 느리게 전송 되거나 생각보다 빠르게 될때도 잇더라구요.
사실 전송을 빠르게 작은 가스비 소모 하고 코인을 이동하고 싶어요..너무 욕심이죠ㅠㅠ
어떻게하면 최소한의 가스비를 사용하여 코인 이동이 가능 할까요?
안녕하세요. 가스의 역할에 대하여 답변드리겠습니다.
암호화폐(코인) 송금시 시용되는 가스(GAS)는 이더리움 및 이더리움 기반의 ERC-20 토큰에서 시용되는 수수료 방식입니다.
가스리밋(Gas Limit)은사용할 가스에 대한 예측치를 말하며, 이더리움 네트워크 상태에 따라 수치는 달라질 수 있습니다. 또한 많으면 좋지만 너무 많을 경우 거절 당할 수 있습니다. 가스프라이스(Gas Price)은 가스리밋(Gas Limit)에서 측정된 1가스(Gas) 당 계산된 가격을 나타냅니다. 수치가 높을 수록 빠른 전송(트랜잭션)이 가능합니다.
실제 가스(GAS)가격은 가스프라이스 X 가스리밋으로 계산 됩니다.
가스비가 부족하면 가스비는 소모되지 않고 트랜잭션이 취소됩니다.
지불한 가스비가 많을 경우 사용하고 남은 가스비는 반환됩니다.
적정 가스비 계산에 도움이 되는 사이트가 있습니다. 해당 사이트를 참고하시어 가스비를 설정하시면 되겠습니다.
이더 가스 스테이션 : https://ethgasstation.info/
감사합니다.
이더리움 블록체인 상에서 트랜젝션이 브로드캐스팅 되면 EVM의 연산을 통해 해당 트랜젝션이 처리되는데 이때 EVM에서 실행되는 명령어인 Opcode(Operatin Code)를 실행하기 위한 비용이 정해져 있어 이러한 비용을 지불해야 트랜젝션이 처리 될 수 있습니다.
왜냐하면 이러한 EVM의 연산에는 마이닝 노드들의 컴퓨팅 파워가 이용되므로, 트랜젝션의 처리는 무상으로 이루어지는 것이 아니기 때문입니다.
따라서 EVM에서의 opcode의 실행과 연산에 필요한 비용을 가스 단위로 계산하게 되고 그에 따라 마이닝 노드들에게 트랜젝션 처리 보상으로 지급되는 것이 가스비(Gas Fee, 트랜젝션 처리 수수료)라고 할 수 있겠습니다.
또한 가스비는 '가스 가격(gwei) X 가스 한도'로 계산됩니다. 1gwei가 0.000000001이더이고 가스 한도는 최저값이 21000입니다.
다음으로 가스비를 절약하기 위해서는 https://ethgasstation.info/calculatorTxV.php 아래의 스크린샷과 같이 이더리움 가스스테이션이라는 사이트에 방문하시면 현재 네트워크에서 권장되는 가스비를 계산하여 정보를 줍니다.
그 결과(Outcome)가 오르쪽에 Predictions 항목에 나타나는데, 파란색 체크 박스를 보시면 위와 같이 가스 가격과 한도를 설정하여 지불했을 때 '지난 200블록을 기준으로 트랜젝션이 승인된 %'가 약 81%로 나타난다고 할 수 있습니다.
이것은 이 정도 가스비를 지불하게 되면 81% 정도는 정상적으로 무리 없이 처리된다는 것을 의미합니다. 또한 가장 빠른 속도로 전송할 수 있는 10 Gwei로 가스 가격을 설정한다고 하더라도 이 수치는 92% 정도로 11%의 차이만 나게 되므로 1 Gwei를 가스 가격으로 설정하는 것이 가스비를 절약할 수 있는 방법이라는 것을 알 수 있습니다.
끝으로 이더리움의 가스비는 너무 낮게 설정해도 트랜젝션이 완전히 처리 되기 전에 가스 한도에 도달하여 취소될 수 있어서 좋지 않지만, 또 너무 높게 설정하게 되면 블록 당 가스 한도에 걸려서 해당 트랜젝션이 블록에 포함되지 못하고 뒤로 밀릴 수가 있습니다. 따라서 적정 수준의 가스비를 지불하는 것이 가장 빠르고 안전하게 이더리움을 전송할 수 있는 방법이라고 할 수 있겠습니다.
답변이 도움이 되길 바랍니다.
안녕하세요. 가스비 절약방법 및 가스비의 개념은 무엇인가요? 라고 문의 하셨는데요.
일반적으로 높은 가격의 가스를 책정해야 빨리 처리가 됩니다.하지만 가스비를 너무작게 책정하면 채굴자 선택이 되지않고 가스비를 너무 높게 책정을 하게 되면 블록에 담길수 없는 문제점이 발생을 합니다.그러기 때문에 아래 보이는 이더가스 스테이션에 방문을 하여 현재 시간의 최적가스비를 확인하여 전송하시는 방법이 가장 안전하게 전송을 하는 방법이라 보시면됩니다.
https://www.ethgasstation.info/
아래 그림은 현재 시간 최적 가스비 입니다.
https://ethgasstation.info/gasrecs.php
위 링크를 번역하면 아래와 같이 설명이 되어 있습니다.
권장 사용자 가스 가격은 얼마입니까?
많은 사람들이 거래를 할 때 지갑의 기본 가스 가격을 사용합니다. 이는 일반적으로 정상입니다. 그러나 거래가 신속하게 채굴되기를 원할 경우 더 많은 금액을 지불하는 것이 좋으며, 특히 채굴되는 속도에 신경 쓰지 않는 경우 비용을 절약하고 저렴한 가스 가격을 제공 할 수도 있습니다. 이 경우 네트워크 모니터링 (또는이 사이트를 자주 확인)하지 않는 한 어떤 가스 가격을 사용해야하는지 알기가 어렵습니다.
그러므로, 우리 는 바람직한 거래 속도와 비용 에 따라 가스 가격 선택을 단순화하기 위해 이러한 권장 사항 ( ETHgasAPI )을 발표합니다 :
1) 안전 최저 - 이것은 저렴한 가격과 성공적인 가격을 목표로합니다. 이 가격 (예 : 5 분)으로 확인을받는 데 약간 시간이 걸릴 수 있지만 사용하기에 안전하며 propmpty로 확인해야합니다. 이 가격은 네트워크 해시 전력의 최소 5 %가 허용하는 최저 가격으로 결정됩니다. 이 가격으로 지난 24 시간 동안 최소한 50 건의 거래가 채굴되어야합니다. 또한 실시간으로 네트워크를 모니터링하고 그 이상의 거래가 50 블록 이내에 확인되지 않으면이 가격을 업데이트합니다.
2) 평균 - 이것은 채굴 된 금고의 50 %를 채굴하는 최고 광부가 허용하는 가격이며 안전하고 신속합니다. 일반적으로 지갑 기본값을 반영합니다.
3) 가장 빠름 - 이것은 모든 최고 광부들에 의해 받아 들여지는 최저 가스 가격입니다 (지난 2 일 동안 예상 됨). 따라서이 가스 가격의 거래는 모든 상위 풀에서 허용되어야합니다. 이 가격 이상을 지불하면 정상적인 상황에서 거래 확인 시간이 증가하지 않을 것입니다.
감사합니다.
안녕하세요 답변드리러 왔습니다.
질문자님께서 이더리움 관련 이해도가 어느정도 일지 몰라서 잘 모르시는 분들까지도 알기 쉽게 단순하게 알려드릴께요
우선 이더리움 가스스테이션이라는 사이트에 가보시면( https://ethgasstation.info/index.php ) 네트워크 상황에 따른 적정수준의 가스비를 책정해줘서 유저가 확인 할 수 있어요.
가스비 계산방식은.. 굳이 피료한 사항은 아니지만 가격 보는 방법은 언급하겠습니다. 모르시는분들을 위해~
우선 빠른 값으로 본다면 8Gwei = 0.000168 ETH 거든요~ $0.02달러 위 보기와 갖죠 ?
1 Gwei = 0.000021 ETH = $0.00 출금준비하는 시스템에서는 표기가 안되네요? ㅎㅎ
한화로는 이더리움 갯수를 두고 현제 시세를 반영하시면 되겠습니다.
질문자님께서 궁금하신건 최소한의 가스비로 빨리 보내보고 싶다라는 말씀이니까
가장 좋은건 그냥 스탠다드로 보내시는걸 추천드려요 ^^;;;; 너무 심플해서 당황하셨겠지만
사실 가스스테이션에서도 적정한 수수료를 책정해봤다고 하면서 저렇게 띄워는 주고 있지만
네트워크 상의 컨디션이 좋을때나 그렇지 큰 상관이 없더라구요
이더리움 출금을 하루에 대략 400건에 가까운 수량을 해본적이 있는데요!! 마이이더월렛에서요.
너무 낮게 해도 리밋이 걸리고 높게해도 리밋에 걸리고... 황당해서 잠시 멍때리고 바라본적이 있습니다.
확실핞건 스탠다드 수수료로 보내도 충분했다..입니다.
정말 중요한건 단순하게 네트워크의 컨디션인것 같더라고요 스탠다드로 하셔도 충분히 빠른 속도로 보내실 수 있어요 5분이라고 나와있지만 5분 미만으로 도착합니다.
이것도 결국 이더리움 네트워크의 컨디션에 따라 다릅니다 ^^;;;;
출금하시는데까지도 머리아프게 고민하지 마시구 보통 값으로 또는 최소한도로 보내보세요 큰 이슈가 없다면 적정한 속도로 출금이 도착할 것 입니다.