-
Bitcoin
$117,437.7579
-0.07% -
Ethereum
$2,941.2085
-1.60% -
XRP
$2.7401
-2.74% -
Tether USDt
$1.0003
0.01% -
BNB
$686.1265
-1.45% -
Solana
$160.4543
-2.20% -
USDC
$0.9999
0.00% -
Dogecoin
$0.1978
-6.93% -
TRON
$0.3004
-0.84% -
Cardano
$0.7070
-4.36% -
Hyperliquid
$46.2661
0.17% -
Stellar
$0.3863
1.91% -
Sui
$3.3950
-2.30% -
Chainlink
$15.0457
-4.37% -
Bitcoin Cash
$509.5988
-5.11% -
Avalanche
$20.7564
-2.33% -
UNUS SED LEO
$9.0858
0.91% -
Hedera
$0.1966
-1.84% -
Shiba Inu
$0.0...01322
-3.93% -
Toncoin
$2.9703
-0.84% -
Litecoin
$92.5299
-4.93% -
Polkadot
$3.9029
-3.48% -
Monero
$329.4911
0.15% -
Dai
$0.9999
0.00% -
Ethena USDe
$1.0005
-0.02% -
Uniswap
$8.3731
-5.49% -
Pepe
$0.0...01222
-5.50% -
Bitget Token
$4.3641
-2.93% -
Aave
$300.2764
-2.27% -
Bittensor
$384.7556
-3.26%
메타 마스크에서 "트랜잭션이 되돌아가는"오류는 무엇입니까?
메타 마스크에서 "트랜잭션 복귀"오류는 유효하지 않은 조건으로 인해 스마트 계약이 실행을 중단하고 변경을 롤백하지만 여전히 가스 수수료를 소비 할 때 발생합니다.
2025/07/13 00:42

메타 마스크에서 '트랜잭션이 되돌아 간'오류를 이해합니다
'트랜잭션 복귀' 오류는 가장 널리 사용되는 암호 화폐 지갑 중 하나 인 메타 마스크를 사용하여 분산 응용 프로그램 (DAPP) 또는 스마트 계약과 상호 작용할 때 사용자가 발생하는 일반적인 문제입니다. 이 오류는 일반적으로 트랜잭션이 실행되었지만 SMART 계약 내의 내부 상태로 인해 성공적으로 완료되지 않았 음을 나타냅니다.
거래가 되돌아 가면 스마트 계약이 잘못된 상태 또는 조건을 감지하고 의도하지 않은 결과를 방지하기 위해 실행을 중지했음을 의미합니다. EVM (Ethereum Virtual Machine)은 거래 중에 모든 변경 사항을 롤백하지만 계산 자원이 사용 되었기 때문에 가스 수수료는 여전히 소비됩니다.
거래 복귀의 일반적인 원인
몇 가지 조건으로 인해 거래가 이더 리움 블록 체인을 되돌릴 수 있습니다.
- 자금이 부족 : 발신자가 전송되는 가치와 가스 수수료를 모두 충당하기에 충분한 ETH가 없으면 거래가 실패 할 수 있습니다.
- 실패한 요구/어시스트 진술 : 스마트 계약에는 종종 논리를 시행하기위한
require
,assert
또는revert
포함합니다. 이러한 조건이 충족되지 않으면 거래가 되돌아갑니다. - 가스 외 오류 : 이는 일반적으로 가스 외 오류로 나타나지 만 일부 시나리오에서는 반대 메시지를 대신 반환 할 수 있습니다.
- 잘못된 기능 매개 변수 : 스마트 계약 기능으로 잘못 또는 기형 데이터를 전송하면 되돌릴 수 있습니다.
- Reentrancy Guard Triggers : Reentrancy Guards와 같은 보안 조치와의 계약은 잠재적으로 악의적 인 행동을 감지하면 거래를 되돌릴 수 있습니다.
이러한 각 원인은 오류가 발생하는 컨텍스트에 따라 개별적으로 해결되어야합니다.
'트랜잭션 리버팅 된'오류를 진단하는 방법
거래가 되돌아가는 이유를 이해하려면 다음을 수행 할 수 있습니다.
- 거래 해시를 확인하십시오 : Etherscan과 같은 블록 체인 탐색기를 사용하여 거래 세부 정보를 찾으십시오.
- 트랜잭션 로그 검토 : 스마트 계약에서 방출 된 이벤트 로그를 검사하여 실패가 발생한 위치를 식별하십시오.
- 계약 코드 검사 : Etherscan에서 소스 코드가 확인되면 특정 코드 줄과 오류 메시지를 교차 참조 할 수 있습니다.
- 디버깅 도구 사용 : Hardhat 또는 Truffle과 같은 도구는 로컬로 트랜잭션을 시뮬레이션하고보다 자세한 오류 출력을 제공 할 수 있습니다.
- 리버드 이유 문자열 읽기 : 일부 계약은 특히 견고성 버전 0.6.3 이상으로 편집 된 경우 반대에 대한 인간이 읽을 수있는 설명을 반환합니다.
이러한 진단 방법은 추측없이 근본 원인을 좁히는 데 도움이됩니다.
실제로 거래 복귀의 예
사용자가 Uniswap과 같은 분산 된 교환에서 토큰을 바꾸려고 시도하는 시나리오를 고려하십시오. 그들은 토큰 B로 교체하려는 토큰 A의 양을 입력합니다. 미끄러짐 허용 오차가 너무 낮거나 거래가 채굴되기 전에 가격이 크게 변경되면 계약은 거래를 되돌릴 수 있습니다.
또 다른 예는 결함 프로토콜에서 토큰을 스테이킹하는 것입니다. 사용자가 ERC-20 approve()
함수를 통해 토큰을 소비하도록 계약을 승인하지 않은 경우, 스테이 킹 풀에 입금하려는 모든 시도로 인해 되돌아갑니다.
두 경우 모두 기본 스마트 계약 로직에는 잘못된 운영을 방지하는 수표가 포함되며 해당 점검이 실패하면 거래가 되돌아갑니다.
'트랜잭션 리버팅 된'오류를 해결하는 방법
원인에 따라 다른 전략 이이 문제를 해결할 수 있습니다.
- 가스 제한 증가 수동으로 : 때로는 기본 가스 추정이 불충분합니다. 메타 마스크의 거래 확인 화면으로 이동하여 가스 한도를 약간 늘리십시오.
- 이중 확인 입력 매개 변수 : 트랜잭션을 제출하기 전에 토큰 주소, 금액 및 기타 기능 인수가 올바른지 확인하십시오.
- 토큰 수당을 올바르게 승인하십시오 : 토큰 전송과 관련된 조치를 수행하기 전에 DAPP가 토큰에 액세스 할 수있는 충분한 수당이 있는지 확인하십시오.
- 미끄러짐 설정 조정 : DEFI 앱에서 미끄러짐 허용 오차를 증가 시키면 휘발성 시장 조건으로 인한 반전을 방지 할 수 있습니다.
- 연락처 지원 또는 확인 문서 : 많은 DAPP는 사용자가 거래 문제를 겪는 사용자를 지원하기 위해 문제 해결 가이드 또는 고객 지원을 제공합니다.
이러한 단계를 수행함으로써, '트랜잭션이 반전 된' 오류의 많은 인스턴스는 깊은 기술적 지식 없이는 해결 될 수 있습니다.
자주 묻는 질문
Q : 거래가되면 가스 수수료에 대한 환불을받을 수 있습니까?
아니요, 네트워크에서 거래가 처리되면 거래가 되돌아가더라도 가스 수수료는 환불되지 않습니다. 광부 또는 유효성 검사기는 여전히 거래를 실행하는 자원을 소비하기 때문입니다.
Q : 복귀 된 트랜잭션이 지갑 균형에 영향을 미칩니 까?
되돌린 거래는 블록 체인의 상태를 변경하지 않으므로 자금은 양도되지 않습니다. 그러나 ETH로 지불 된 가스 수수료는 지갑에서 공제됩니다.
Q : 개발자는 어떻게 거래가 되돌아 오는 것을 방지 할 수 있습니까?
개발자는 철저한 테스트를 구현하고 적절한 오류 처리를하며 명확한 되돌아가는 메시지를 제공 할 수 있습니다. 또한 제출 전에 체인 오프 체인을 시뮬레이션하면 잠재적 인 문제를 해결하는 데 도움이됩니다.
Q : '트랜잭션이 되돌아가는'오류가 사기 또는 악의적 인 계약의 징후입니까?
반드시 그런 것은 아닙니다. 악의적 인 계약은 또한 회복을 일으킬 수 있지만 대부분의 발생은 정상적인 계약 논리 또는 사용자 측 실수로 인한 것입니다. 항상 계약 주소를 확인하고 거래 세부 정보를주의 깊게 읽으십시오.
부인 성명:info@kdj.com
제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!
본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.
- Bitcoin Rally, Nakamoto Satoshi 및 가장 부유 한 엘리트 : 새로운 세계 질서?
- 2025-07-13 12:30:12
- Mining, Bdag, LTC Outlook : 무엇이 뜨겁고 무엇이 아닌가?
- 2025-07-13 12:30:12
- Web3 Gaming : 2032 년까지 폭발적인 성장 예측 - 그러나 장애물을 극복 할 수 있습니까?
- 2025-07-13 12:50:11
- XRP 가격, 지갑 성장 및 고래 베팅 : 모멘텀 디코딩
- 2025-07-13 12:50:11
- 고래 지갑 축적 및 토큰 생태계 성장 속에서 XRP 가격이 급증
- 2025-07-13 11:50:12
- Toncoin, UAE 비자 및 기관 입양 : 암호화의 야생 타기
- 2025-07-13 11:05:12
관련 지식

하드웨어 지갑의 안전한 요소는 무엇입니까?
2025-07-11 22:14:12
하드웨어 지갑의 안전한 요소는 무엇입니까? 하드웨어 지갑은 암호 화폐를 저장하는 가장 안전한 방법 중 하나입니다. 온라인 위협에 취약한 소프트웨어 지갑과 달리 하드웨어 지갑은 개인 키를 오프라인으로 유지하고 잠재적 해커와 격리합니다. 이러한 맥락에서 보안 요소 (SE)...

양육권과 비 양육 지갑의 차이점은 무엇입니까?
2025-07-13 03:21:34
cryptocurrency의 지갑 유형 이해 cryptocurrency의 세계에서 디지털 지갑은 자산을 관리하고 보호하는 데 중요한 역할을합니다. 지갑은 본질적으로 사용자가 디지털 통화를 저장, 전송 및받을 수있는 소프트웨어 프로그램입니다 . 그러나 모든 지갑이 같은 ...

메타 마스크에 새 네트워크를 추가하는 방법
2025-07-11 23:42:34
새로운 네트워크를 추가 할 필요성을 이해합니다 인기있는 이더 리움 기반 암호 화폐 지갑 인 Metamask를 사용할 때 사용자는 종종 메인 이더 리움 네트워크를 넘어서 다른 블록 체인 네트워크와 상호 작용해야합니다. 여기에는 Ropsten 또는 Kovan 과 같은 테스...

Arbitrum과 같은 이더 리움 L2 네트워크를 트레 조르에 추가하는 방법
2025-07-11 00:36:17
Ethereum L2 란 무엇이며 왜 Trezor에 추가합니까? Arbitrum 과 같은 이더 리움 레이어 2 (L2) 네트워크는 보안을 유지하면서 주 이더 리움 블록 체인의 정체를 줄이기 위해 설계된 스케일링 솔루션입니다. 이 네트워크는 이더 리움 메인 넷에서 마무리...

내 트레조 장치가 끊어지면 내 암호화는 어떻게됩니까?
2025-07-11 13:49:21
하드웨어 지갑 실패 이해 cryptocurrency를 Trezor 하드웨어 지갑 에 저장하면 개인 키가 오프라인 상태로 유지되어 높은 수준의 보안을 제공합니다. 그러나 모든 전자 장치와 마찬가지로 Trezor 장치는 물리적 손상, 소프트웨어 고장 또는 제조 결함으로 인...

내 Trezor에서 특정 수신 주소를 찾는 방법
2025-07-09 22:36:01
수신 주소의 목적 이해 수신 주소는 cryptocurrency를 받기 위해 블록 체인 네트워크에 사용되는 고유 식별자입니다. 자금을 수락 할 때마다 지갑이 개인 정보 및 보안을 향상시키기 위해 새로운 주소를 생성 할 수 있습니다. Trezor 하드웨어 지갑 에서이 주소...

하드웨어 지갑의 안전한 요소는 무엇입니까?
2025-07-11 22:14:12
하드웨어 지갑의 안전한 요소는 무엇입니까? 하드웨어 지갑은 암호 화폐를 저장하는 가장 안전한 방법 중 하나입니다. 온라인 위협에 취약한 소프트웨어 지갑과 달리 하드웨어 지갑은 개인 키를 오프라인으로 유지하고 잠재적 해커와 격리합니다. 이러한 맥락에서 보안 요소 (SE)...

양육권과 비 양육 지갑의 차이점은 무엇입니까?
2025-07-13 03:21:34
cryptocurrency의 지갑 유형 이해 cryptocurrency의 세계에서 디지털 지갑은 자산을 관리하고 보호하는 데 중요한 역할을합니다. 지갑은 본질적으로 사용자가 디지털 통화를 저장, 전송 및받을 수있는 소프트웨어 프로그램입니다 . 그러나 모든 지갑이 같은 ...

메타 마스크에 새 네트워크를 추가하는 방법
2025-07-11 23:42:34
새로운 네트워크를 추가 할 필요성을 이해합니다 인기있는 이더 리움 기반 암호 화폐 지갑 인 Metamask를 사용할 때 사용자는 종종 메인 이더 리움 네트워크를 넘어서 다른 블록 체인 네트워크와 상호 작용해야합니다. 여기에는 Ropsten 또는 Kovan 과 같은 테스...

Arbitrum과 같은 이더 리움 L2 네트워크를 트레 조르에 추가하는 방법
2025-07-11 00:36:17
Ethereum L2 란 무엇이며 왜 Trezor에 추가합니까? Arbitrum 과 같은 이더 리움 레이어 2 (L2) 네트워크는 보안을 유지하면서 주 이더 리움 블록 체인의 정체를 줄이기 위해 설계된 스케일링 솔루션입니다. 이 네트워크는 이더 리움 메인 넷에서 마무리...

내 트레조 장치가 끊어지면 내 암호화는 어떻게됩니까?
2025-07-11 13:49:21
하드웨어 지갑 실패 이해 cryptocurrency를 Trezor 하드웨어 지갑 에 저장하면 개인 키가 오프라인 상태로 유지되어 높은 수준의 보안을 제공합니다. 그러나 모든 전자 장치와 마찬가지로 Trezor 장치는 물리적 손상, 소프트웨어 고장 또는 제조 결함으로 인...

내 Trezor에서 특정 수신 주소를 찾는 방법
2025-07-09 22:36:01
수신 주소의 목적 이해 수신 주소는 cryptocurrency를 받기 위해 블록 체인 네트워크에 사용되는 고유 식별자입니다. 자금을 수락 할 때마다 지갑이 개인 정보 및 보안을 향상시키기 위해 새로운 주소를 생성 할 수 있습니다. Trezor 하드웨어 지갑 에서이 주소...
모든 기사 보기
