생활
이더리움에서 gas price가 매우매우 낮으면?
이더리움에서 gas price가 매우매우 낮으면 트랜잭션의 컨펌이 거절되는 건가요?
아니면, 언젠가는 컨펌이 되지만 그 속도가 매우매우 느린건가요?
거절된다면 이 트랜잭션의 행방은 어떻게 되나요?
트랜잭션풀에서 컨펌되지 못한 트랜잭션들은 삭제가 되나요?
1개의 답변이 있어요!
이더리움을 전송하실 때 가스비를 낮게 설정해 두시면 트랜젝션의 처리가 우선 순위에 밀려 처리 시간이 오래 걸릴 확률이 있습니다.
또한 가스 리미트도 중요할 텐데요, 이것은 트랜젝션을 처리하기 위해 지불하는 수수료의 한도라고 할 수 있습니다. 예를 들어 차를 타고 서울에서 부산까지 간다고 할 때 중간에 연료를 보충하지 않을 것이라면 처음부터 충분한 연료를 준비해서 출발하는 것이 맞겠죠?그런데 중간에 연료를 보충하지도 못하는데 처음부터 부산까지 갈 수 없을 만큼의 연료를 준비했다면, 곧 연료의 한계에 도달하게 되고 차가 멈춰 버리겠죠?
이더리움의 전송도 이와 마찬가지로 충간에 가스 리미트에 도달하게 되면 그 동안 해당 트랜젝션의 처리를 위해 연산 작업을 했던 모든 것들이 없었던 것으로 되어 버립니다. 왜냐하면 처리되지 않은 거래 내역을 블록에 기록할 수가 없기 때문입니다.
따라서 가스비와 가스비 한도가 매우 낮을 경우 트랜젝션이 취소되는 결과가 생기게 되며 해당 거래 내역이 블록에 기록되지 않으므로 사실상 없었던 거래가 되어버리게 되는 것입니다.
답변이 도움이 되길 바랍니다.