이더리움이나 호환되는 네트워크에서 거래를 제출할 때, 가스 가격은 거래를 더 빨리 처리하기 위한 네트워크 입찰가입니다. 가스 가격을 낮은 가격으로 제출하면 거래 처리에 오랜 시간이 걸린다는 것을 알 수 있습니다. 가스 가격을 어떻게 설정해야 거래를 합리적인 시간 안에 완료시킬 수 있는지 조언을 원하신다면, 이더스캔의 가스 추적기 또는 사용 중인 네트워크의 유사한 추적기에 대한 정보를 참조하십시오.
또한 때때로 문제가 발생하여 거래가 중단되거나 매우 오랫동안 보류되는 상황이 발생할 수 있습니다.
이 지경에 어떻게 이르렀든 간에, 이 문제를 해결할 수 있는 몇 가지 다른 방법이 있습니다.
추가 작업을 수행하기 전에 먼저 브라우저를 완전히 종료한 후 다시 열어서 MetaMask를 잠금 해제해야 합니다. 문제가 해결되지 않으면 다음 단계를 계속 따르십시오.
거래 속도 향상
아래 있는 옵션 중 하나를 시도해 보십시오.
- 네트워크가 이 가격으로 거래 주문을 처리할 때까지 기다리십시오.
- 아직 실행되지 않은 경우 속도 향상이라고 표시된 단추를 클릭하십시오. 이렇게 하면 동일한 거래를 다시 제출할 수 있고, 더 높은 가스 요금으로 거래를 더 빨리 처리할 수 있습니다.
거래 속도를 높이면 가스 요금을 다시 지불해야 한다는 것을 명심하십시오. 이는 거래를 다시 제출하는 것을 포함하는데, 원 주문이 취소된 후에만 수행될 수 있기 때문입니다.
여기에는 취소 후 다시 제출하는 작업이 포함됩니다. 단, 거래는 여러 번 취소할 수 없으므로 거래 속도도 한 번만 높일 수 있습니다.
거래 취소 - 방법 1: 어플리케이션 내에서 취소
거래가 아직 실행되지 않은 경우 위의 스크린샷과 같이 취소를 선택하면 거래를 취소할 수 있습니다. 거래가 네트워크에서 아직 보류 중인 경우에만 취소를 시도할 수 있다는 것을 유념하십시오. 이미 확정된 거래는 되돌릴 수 없습니다.
거래 취소 - 방법 2: 사용자 지정 논스
이 프로세스에는 동일한 논스(모든 트랜잭션에 대한 식별 번호)로 새 거래 주문을 보내는 작업이 포함됩니다. 거래 주문에 실제로 값이 있을 필요는 없습니다. 예를 들어 0 이더리움도 전송할 수 있습니다. 중요한 것은 네트워크가 우선순위를 매길 수 있도록 충분한 가스를 지불하는 것입니다.
아래의 방법을 사용해 취소할 경우, 취소하려는 대기열에서 가장 오래 보류 중인 거래부터 작업해야 합니다. 예를 들어, 논스 9를 취소하기 전까지는 논스 10의 거래 주문을 취소할 수 없습니다.
고급 설정에서 거래 논스 사용자 지정 및 고급 가스 제어를 설정합니다. 후자를 사용하면 결제한 가스를 조작할 수 있으며, 취소하려는 원 주문보다 취소 거래가 먼저 처리되도록 할 수 있습니다.
참고:
MetaMask 확장 프로그램에는 현재 고급 가스 UI라는 실험 기능이 있습니다. 이 단계는 해당 기능이 켜져 있는지 여부에 관계없이 수행할 수 있지만, 경우에 따라 인터페이스가 다르게 보일 수 있다는 점에 유의하십시오.
새로운 거래를 보내십시오. 새로운 거래를 자신에게 , 즉 MetaMask 공개 주소로 보내십시오. 아직 보류 중인 거래와 동일한 논스로 '사용자 지정 논스'를 입력하십시오.:
이제 '가스 요금' 옆에 있는 '편집'을 누르십시오(실험용 고급 가스 UI를 켜면 '시장'으로 표시됩니다). 이제 다음 옵션을 볼 수 있습니다.
취소 요청이 우선적으로 처리되도록 하려면, 원 주문보다 가스 요금을 더 지불해야 합니다. 다음 지침을 따르십시오.
- 원 주문보다 가스 한도를 약간 높게 설정하십시오.
- 최대 우선 순위 수수료를 원래(보류 중인) 거래 주문의 가스 요금보다 10% 이상 높게(Gwei 단위로)로 설정합니다(예: 해당 거래의 가스 요금이 30Gwei인 경우, 교체/취소 거래의 최대 우선 순위 수수료를 33-35Gwei로 설정하십시오).
- 최대 수수료가 대체할 거래의 최대 수수료보다 최소 30% 이상 높은지 확인하십시오. 예를 들어 이전 요금이 150Gwei였다면, 이번에는 200Gwei에 가깝도록 설정하십시오.
권장 최대 요금에 대한 지침을 알고 싶으시다면 이더스캔 또는 ETH Gas Station과 같은 가스 추적기의 자료를 확인하십시오.