아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
훈훈한너구리239
훈훈한너구리23919.05.22

이더리움을 전송할 때 다른 사람보다 가스비를 많이 지불하더라도 거래가 먼저 처리되지 않는 것은 왜 그런걸까요?

아는 사람이 어떤 프로젝트의 IEO를 소개해 주면서 참여하자고 하더라구요

갑자기 연락이 와서 참여할까 말까 고민하다가 이더리움을 전송했어요.

근데 제 이더리움 전송은 늦고 그 사람은 전송이 더 빠르게 되었고 IEO가 빠르게 완판되는 바람에

저는 참여하지 못하고 제 지인은 참여해서 이익을 봤거든요

근데 보니까 전송 시간은 비슷하고 제가 가스비를 더 많이 지불했는데도 거래가 더 늦게 처리되었더라고요

이런 일이 가능한지 궁금하네요ㅠ 답변 부탁드릴게요~

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 안녕하세요. 전송시간이 비슷하다고 하였더라도 잠깐의 시간 동안 이더리움 네트워크에 과부하가 걸리게 되면 전송수수료를 높게 했다고 하더라도 늦게 처리가 될 수 있습니다. 보통 인기있는 ICO나 IEO가 진행되게 되면 이더리움 네트워크에 과부하가 발생하게 됩니다.

    다음에 이더리움을 전송하게 되면 이더게스스테이션 사이트를 참조하셔서 가스비를 설정하시면 도움이 될 것입니다.

    이더게스스테이션: https://ethgasstation.info/

    아래 그림은 이더게스스테이션의 화면인데 가스가격과 가스한도당 현재 이더리움네트워크 상에서 전송시간이 얼마나 걸릴지 확인이 가능 합니다. 이를 참조하여 가스가격과 가스한도를 설정하신다면 다음에 ICO나 IEO에 성공적으로 참여하실 수 있을 것이라 봅니다.


  • 이더리움 가스비는 너무 낮게 설정해도 가스 리미트에 걸려서 트랜젝션이 취소될 수 있어서 좋지 않지만, 또 너무 높게 설정하게 되면 블록 당 가스 한도에 걸려서 해당 트랜젝션이 블록에 포함되지 못하고 뒤로 밀릴 수가 있습니다.

    블록당 가스 한도는 이더리움 블록체인에서 트랜젝션을 처리하여 블록에 기록할 때 한 블록당 얼마나 많은 트랜잭션이 포함될 수 있는지를 나타내는 최대 가스량이라고 할 수 있습니다.

    예를 들어 최대 블록당 가스 한도가 100이라고 할 때 각각 가스 한도가 20, 30, 40인 트랜젝션이 먼저 블록에 포함되었다고 하면 나머지 블록당 가스 한도는 10이 남게 됩니다. 이때 블록에 포함시킬 수 있는 가스 한도는 10만 남게되겠죠?그런데 A라는 사람이 가스 한도로 10을 설정해서 트랜젝션을 일으키고 B라는 사람이 가스 한도로 20을 설정해서 트랜젝션을 일으켰다고 해 보겠습니다. 이때는 B가 더 많은 가스비를 지불했음에도 블록당 가스 한도를 초과하므로 해당 블록에 포함되지 못하고 A의 트랜젝션은 블록당 가스 한도에 포함되므로 A의 트랜젝션이 블록에 포함되어 먼저 처리되는 것입니다.

    답변이 도움이 되길 바랍니다.


  • 이더리움 전송에는 블록당 전송 한도라는 것이 존재합니다. 작성자 님이 아무리 가스비를 많이 지불하여도 그 한계치에 다다르게 되면 다음 작업 순서로 밀리게 되어 가스를 더 적게 쓴 사람보다 늦게 이더리움 전송이 이루어질 수도 있는 것이죠.