실패가 실행 실패를 의미하는 것은 아닙니다.

이더리움에서는 트랜잭션이 패키징되고 실행된 후 실패를 반환할 수 있습니다. 실행 중에 이미 컴퓨팅 리소스가 소모되었으며, 계약 상태 변경은 롤백되지만 트랜잭션 수수료는 여전히 발생할 수 있습니다. 먼저 "아직 브로드캐스트되지 않음", "처리 대기 중", "대체됨", "블록에 이미 포함되었지만 실패함"을 구분하고 자금 변동 사항을 설명해야 합니다. 지갑 팝업의 실패 메시지와 온체인 영수증은 동일한 유형의 증거가 아닙니다.

수수료, 이체 금액 및 승인은 별도로 확인해야 합니다.

일반적인 실행 롤백은 해당 트랜잭션의 상태 변경을 되돌리지만, 송신자는 실제로 소모된 가스 수수료를 지불해야 합니다. 지갑에 예약되거나 표시된 최대 수수료가 전액 차감되지 않을 수 있습니다. 영수증의 gasUsed 값을 유효한 가스 가격과 비교하여 잔액 변동을 확인하십시오. 네트워크 수수료와 전송할 토큰 금액을 합산하여 "플랫폼에서 차감됨"이라고 판단하거나 모든 실패가 동일한 원인으로 발생한다고 가정하지 마십시오.

실패 영수증이 알려주는 정보

영수증의 상태는 실행 결과를 나타내고, 블록 정보는 처리된 블록을 나타냅니다. 오류 원인, 추적 정보 및 시뮬레이션 결과는 서로 다른 도구에서 제공될 수 있습니다. 오류 메시지가 완전하지 않을 수 있으며, 일부 계약은 제한된 정보만 반환합니다. 이벤트 로그가 롤백된 실행과 관련된 경우, 이는 성공적인 전송 기록으로 간주할 수 없습니다. 의심스러운 토큰을 발견했을 때는 지갑 알림에만 의존하지 말고 실제 상태와 신뢰할 수 있는 브라우저를 참고하십시오.

가상 예시를 사용하여 수수료 확인하기

영수증에 실제 가스 사용량이 50,000이고 유효 가격이 10 gwei로 표시되어 있다고 가정하면 수수료는 0.0005 ETH입니다. 이는 단지 예시일 뿐이며 현재 권장되는 수수료는 아닙니다. 지갑에 제출 전 최대 예산이 더 높게 표시되는 경우, 차액이 도난당했다고 단정하기보다는 실제 차감액과 미사용액을 비교해 보세요. 또한 브라우저에 동일한 네트워크에서 동일한 거래가 표시되는지 확인하십시오.

언제 다시 클릭하지 말아야 할까요?

먼저 계정 nonce가 사용되었는지, 원래 거래가 실제로 실패했는지, 그리고 다른 승인 단계가 이미 성공했는지 확인하십시오. 중복 제출은 새로운 수수료 또는 중복 작업을 발생시킬 수 있습니다. 실패 원인이 슬리피지, 잔액, 만료일 또는 권한 문제인 경우, 결정을 내리기 전에 해당 매개변수를 정확히 파악해야 합니다. 허용 범위를 무한정 늘리지 마십시오. 상대방이 실패를 이유로 니모닉 구문이나 동결 해제 수수료 지불을 요구하는 경우, 즉시 작업을 중단하십시오.

문제 해결 로그 작성 방법

네트워크, 송금 주소, 거래 해시, 수신 상태, 실제 가스, 유효 가격, 작업 유형 및 관련 이전 성공 거래를 저장하십시오. 공개적으로 도움을 요청하기 전에 계정 관련 정보를 필요한 만큼 익명화하십시오. 본 문서에서는 수수료 및 롤백 메커니즘에 대해 설명하지만, 제3자 애플리케이션의 네트워크 수수료 환불을 보장하는 것은 아닙니다. 플랫폼 보상 여부는 특정 서비스 약관 및 공식 작업 지시서에서 별도로 확인해야 합니다.