모든 게시물

승인 취소란 무엇입니까? 암호화폐 지갑을 안전하게 보호하는 방법

blockchainJanuary 26, 2026·#Blockchain

DeFi 시대의 스마트 계약 승인 메커니즘과 주기적인 지갑 정리의 중요성에 대한 Tan Phat Digital 팀의 심층 분석입니다.

승인 취소란 무엇입니까? 암호화폐 지갑을 안전하게 보호하는 방법

분권형 경제가 급속도로 확장되는 상황에서 자산 보안은 더 이상 단순히 기본 문구를 보호하는 데 그치지 않습니다. 오늘날 조용하지만 가장 위험한 보안 허점 중 하나는 스마트 계약의 "승인" 메커니즘입니다. Tan Phat Digital의 전문가에 따르면 승인 취소는 기술적 작업일 뿐만 아니라 암호화폐 시장에 참여하는 모든 개인이나 조직에 대한 필수적인 위험 관리 규칙 집합입니다. 이 보고서는 이 조치의 성격, 잠재적 위험, 여러 생태계에 걸친 안전한 구현 절차를 자세히 분석합니다.

1. 철회 개념의 언어적 및 법적 성격

"철회"라는 단어는 "회상" 또는 "회상"이라는 원래 의미를 갖습니다. 현대적인 맥락에서 이는 다음과 같은 구체적인 뉘앙스를 가지고 법률에서 디지털까지 널리 사용되는 용어입니다.

  • 법적: 이는 이전에 부여된 문서, 법령 또는 권한의 유효성을 취소하거나 무효화하는 행위입니다. 예를 들어, 대상이 규정을 위반하는 경우 당국은 사업 면허, 운전 면허증 또는 비자를 취소할 수 있습니다.

  • 행정부: 미국의 경우 이민부(USCIS)는 초기 승인 후 오류가 발견된 경우 후원 신청서에 "NOIR(Notice of Intent to Revoke)"을 보낼 수 있습니다. top.

  • 암호화폐/DeFi: 승인 취소는 사용자가 지갑에 있는 토큰이나 NFT에 대해 분산 애플리케이션(dApp)에 부여한 액세스를 중단하는 행위입니다. Tan Phat Digital은 "승인"을 제3자가 인벤토리를 가져갈 수 있도록 문을 여는 것에 비유하고, "취소"는 열쇠를 취소하고 문을 잠그는 것을 의미합니다.

  • 커뮤니케이션: 이메일 회수(Recall) 또는 문서 보기 권한을 취소하여 수신자가 잘못 전송되었거나 민감한 정보에 액세스하는 것을 방지합니다.

자세히 보기: 메타마스크란 무엇인가요? 2025년 생태계 분석 및 설치 가이드

2. 스마트 계약 승인의 기술적 메커니즘

자산을 효과적으로 보호하려면 투자자는 블록체인 네트워크에서 승인 주문이 작동하는 방식을 숙지해야 합니다.

승인 및 허용 기능(EVM)

이더리움 또는 BNB 체인과 같은 네트워크에서 dApp을 사용할 때 승인 기능을 호출하는 트랜잭션에 서명해야 합니다. 이 기능은 스마트 계약 주소에 지갑에서 일정량의 토큰까지 이동할 수 있는 권한을 부여합니다. 이 상태는 허용 함수에 저장되며, 이는 dApp이 사용할 수 있는 남은 잔액을 나타냅니다.

"무제한 허용"으로 인한 위험

대부분의 dApp은 매우 큰 숫자(보통 $2^{256}-1$)를 승인하기 위해 권한을 요청합니다. 이것이 바로 "무제한 승인"입니다. 향후 가스 비용을 절약하는 데 도움이 되지만 해당 계약이 해커의 공격을 받으면 추가 확인 없이 해당 토큰을 모두 고갈시킬 수 있습니다.

Solana 생태계의 메커니즘

Ethereum과 달리 Solana는 "위임" 모델을 사용합니다. 각 토큰은 별도의 "연결된 토큰 계정"(ATA)에 있습니다. 승인하면 해당 계정에 "대리인"을 할당합니다. Solana에 대한 취소는 본질적으로 이 대표 정보를 삭제하여 소유자에게 완전한 제어권을 부여합니다.

3. 정기적인 지갑 확인 및 철회가 중요한 이유는 무엇입니까?

정기적인 지갑 정리는 Tan Phat Digital이 특히 다음과 같은 이유로 강조하는 마지막 방어 단계입니다.

  • 스마트 계약 악용 방지: 해커는 더 이상 모니터링되지 않는 오래된 계약(레거시 계약)을 표적으로 삼아 각 수준의 지갑 주소에서 돈을 스캔하고 인출하는 경우가 많습니다.

  • 피싱으로 인한 피해 제한: 악당은 종종 가짜 에어드롭 웹사이트를 통해 사용자를 속여 '승인' 명령에 서명하도록 합니다. 즉각적인 감지 및 취소를 통해 향후 자산 손실을 예방할 수 있습니다.

  • 숨겨진 승인 관리: Permit2 또는 EIP-712와 같은 표준은 기존 블록 탐색기에서는 볼 수 없는 오프체인 승인을 허용합니다.

  • Sweeper Bot에 대한 참고 사항: 지갑에 "sweeper bot"(시드 문구 공개로 인해 입금되자마자 자동으로 돈을 인출하는 봇)이 설치된 경우 취소는 더 이상 유효하지 않습니다. 이 경우 기존 지갑을 버리고 새 지갑을 만들어야 합니다.

자세히 보기: 스마트 계약이란 무엇인가요? 스마트 계약에 대해 알아야 할 사항

4. 안전한 취소 프로세스에 대한 지침

Tan Phat Digital은 널리 사용되는 도구의 구현 프로세스를 안내합니다.

이더리움 및 EVM 체인(Revoke.cash)에서 실행

  1. 연결: revoke.cash로 이동하여 "시작하기"를 선택하고 개인 지갑을 연결합니다.

  2. 검토: 시스템에 토큰 목록, 승인 금액 및 위험 값이 표시됩니다. 확인할 네트워크(이더리움, BNB 체인, 폴리곤...)를 선택할 수 있습니다.

  3. 취소: "취소"를 클릭하고 지갑에서 확인에 서명하세요. 지출 한도를 완전히 취소하는 대신 "업데이트"(펜 아이콘)를 선택하여 지출 한도를 편집할 수도 있습니다.

Solana에서 수행

  • Famous Foxes Revoker 도구를 사용하여 모든 신뢰(위임)를 스캔하고 "모두 취소"를 선택하여 단일 거래로 이전 승인을 삭제하세요.

  • 직접 확인하세요 Solscan 또는 "포트폴리오" 탭의 Solana.fm을 사용하여 대리인이 있는 계정을 찾고 회수를 실행합니다.

5. 피싱 취소 경고: "가짜 승인" 함정

Tan Phat Digital이 지적하는 새로운 피싱 추세는 공격자가 지갑에 이상한 승인 명령을 표시하게 하는 가짜 이벤트 기록(로그)을 생성한다는 것입니다.

  • 본질: 실제로는 액세스 권한이 부여되지 않지만 악당은 사용자를 속여 방법을 찾도록 합니다. "취소".

  • 결과: 가짜 웹사이트에서 취소를 누르면 가스 수수료가 매우 높은 거래에 서명하게 되거나 실제로는 해커에게 송금 명령을 내릴 수 있습니다.

  • 피하는 방법: 항상 침착함을 유지하고 가스 수수료(비정상적으로 높은 수수료가 사기의 징조인 경우)를 확인하고 평판이 좋은 도구만 사용하십시오. 크레딧.

6. 관련 개념에 대한 답변

포괄적인 보기를 제공하기 위해 Tan Phat Digital은 몇 가지 자주 묻는 질문에 답변합니다.

화이트리스트란 무엇입니까?

  • 암호화폐 내: 토큰 조기 구매(ICO/IDO), NFT 발행 또는 CEX의 안전한 주소로 돈을 인출할 권리가 있는 지갑 목록 exchange.

  • 이메일 내: 신뢰할 수 있는 발신 주소 목록은 이메일이 스팸 필터를 우회하여 기본 편지함(받은 편지함)으로 바로 이동하는 데 도움이 됩니다.

FYP란 무엇입니까?

상황에 따라 FYP는 다른 의미를 가질 수 있습니다:

  • 이메일/메시지 내: 일반적으로 "Fixed Your Post"는 철자나 내용 오류를 수정하는 데 도움이 될 때 다른 사람에게 알리는 친근한 방법입니다.

  • 보험: "첫 해 보험료".

  • 소셜 네트워크(TikTok/Instagram): "For You 페이지"에서는 피드가 사용자 기본 설정에 따라 개인화됩니다.

이메일에서 회수 및 보내기 취소

  • Outlook(회수): 수신자(동일 조직)가 보낸 이메일을 읽지 않은 경우 보낸 이메일을 삭제할 수 있는 서버측 메커니즘.

  • Gmail(보내기 취소): 전송을 지연하는 메커니즘(보통 5-30초). 이 시간 동안 이메일은 실제로 Google 서버를 떠나지 않습니다.

통신에서 CC와 BCC 비교

  • CC(Carbon Copy): 수신자는 메시지를 수신하는 다른 이메일의 전체 이메일 목록을 볼 수 있습니다.

  • BCC(Blind Carbon Copy): 수신자 목록을 숨겨 개인정보를 보호하고 회피하는 데 도움이 됩니다. 피싱 공격 시리즈.

7. 투자자를 위한 자산 관리 전략

Tan Phat Digital은 3중 보안 로드맵을 권장합니다.

  1. 콜드 월렛: 장기 저장, 절대로 dApp을 연결하거나 승인 주문에 서명하지 마세요.

  2. 핫 월렛: 주요 거래소(Uniswap, PancakeSwap)와 상호 작용하고 매달 주기적으로 취소를 수행합니다.

  3. 월렛 "버너": 에어드롭을 사냥하거나 새로운 프로젝트를 테스트하는 데 특화되어 있으며, 공격을 받을 조짐이 있으면 지갑을 버릴 준비가 되어 있습니다.

8. 보안 사고 및 자산 승인에 관한 일반적인 사례 연구

  1. UniCats 사례(John Doe - 2020): John Doe라는 사용자는 MEOW 토큰을 생산하기 위해 UniCats 프로젝트에 UNI 토큰을 사용할 수 있는 권리를 승인했습니다. 실제로 이것은 사기 웹사이트입니다. 악당들은 사용자가 자고 있는 동안 36,000 UNI(100만 달러 이상의 가치)를 인출할 수 있는 '무제한 허용' 권한을 이용했습니다.  

  2. SushiSwap RouteProcessor2(2023): 새로운 라우팅 계약의 취약점으로 인해 해커가 이 계약에 대한 승인 명령에 서명한 모든 사용자의 지갑에서 transferFrom 명령을 실행할 수 있습니다. 총 피해액은 미화 330만 달러로 추산됩니다.

  3. Transit Swap(2022): 해커는 claimTokens 함수에서 입력 확인 누락 오류를 악용합니다. 이전에 지갑 액세스 권한을 부여한 사용자와 결합하여 공격자는 여러 고객의 지갑에서 총 2,100만 달러에 달하는 금액을 인출했습니다.

  4. 멀티체인 브리지(2022 및 2023): 2022년 1월 승인 취약점으로 인해 사용자는 300만 달러의 손실을 입었습니다. 2023년 7월에는 개인 키가 손상되면서 2억 1천만 달러 이상의 손실이 발생하면서 사건이 더욱 심각해졌고 팬텀 생태계(현 소닉 랩스)에 심각한 영향을 미쳤습니다.

  5. Unizen(2024): 가스비를 줄이기 위해 계약을 업그레이드한 직후, DEX Unizen은 해커들에게 외부 호출 취약점을 악용하여 210만 USDT를 훔쳤습니다.

  6. Balancer(2025): 해커는 반올림 방향 문제를 이용하여 승인된 계약을 통해 사용자의 돈을 인출하여 1억 2천만 달러 이상의 손실을 입혔습니다.

  7. Ronin Network - Sky Mavis(2022): 베트남 스타트업 역사상 최대 규모의 해킹, 해커가 노드를 장악했습니다. Ronin 브리지에서 6억 2,500만 달러를 검증하고 인출합니다.

  8. Poly Network(2021): Ethereum, BNB Chain 및 Polygon을 대상으로 하는 정교한 크로스 체인 공격으로 6억 1,100만 달러를 인출합니다. 이는 토큰 스왑 프로토콜이 너무 많은 힘을 가질 때 위험이 있다는 증거입니다.

  9. KyberSwap(2023): 베트남 블록체인 플랫폼은 해커들에 의해 논리 오류로 악용되어 4,840만 달러를 빼앗았습니다. 이는 오랫동안 평판이 좋은 프로젝트에 대한 기술 검토에 대한 교훈입니다.

  10. Smishing E-ZPass 캠페인(2025): 스마트 계약을 통해 직접적으로는 아니지만 해커는 사회 공학 기술을 사용하여 사용자를 속여 가짜 웹사이트에 액세스하도록 속이고 국가 기관을 사칭하고 결제/승인을 요청하여 수십억 달러를 훔쳤습니다.

9. 자주 묻는 질문(FAQ)

  1. 연결 끊기가 취소를 대체합니까? 아니요. 연결을 끊으면 웹사이트에서 지갑 주소를 볼 수 없게 되지만 서명된 승인은 여전히 ​​블록체인에 존재하며 계약이 악용되는 경우 해커는 여전히 자금을 인출할 수 있습니다.

  2. 승인을 취소하면 보상 지급이 중단됩니까? 일반적으로 그렇지 않습니다. 귀하는 여전히 해당 위치를 유지하고 스테이킹/대출 보상을 받습니다. 그러나 전략에 따라 추가 토큰을 이동해야 하는 계약이 필요한 경우 이를 다시 승인해야 합니다.

  3. 주문 취소를 실행하면 가스 비용이 발생합니까?예. 이것은 블록체인의 인증 상태를 변경하는 온체인 트랜잭션이므로 소액의 수수료를 지불해야 합니다(예: 솔라나의 ~0.000005 SOL 또는 네트워크에 따라 소액의 ETH/BNB).

  4. 콜드 지갑이 승인 위험으로부터 나를 완전히 보호합니까? 아니요. 콜드 지갑은 개인 키를 보호하지만 악의적인 계약을 "승인"하면 해커가 자산을 인출할 수 있습니다. 나중에 콜드월렛 개입 없이 바로 가능합니다.

  5. 해킹된 자금을 Revoke로 돌려받을 수 있나요? 아니요. Revoke는 향후 피해를 방지하기 위한 도구입니다. 지갑 밖으로 이동된 자산의 경우 취소 조치를 통해 복원할 수 없습니다.

  6. 해지하면 기존 토큰 잔액이 변경되나요? 절대 그렇지 않습니다. 취소는 자산 소유권에 영향을 주지 않고 토큰의 제3자 지출 한도를 0으로 재설정하는 행위입니다.

  7. 한도 "취소"와 "업데이트"의 차이점은 무엇입니까? 취소는 액세스 권한을 완전히 취소하는 것입니다. 업데이트를 사용하면 지출 한도를 편집할 수 있어(예: 100 USDT 지출만 허용) 안전을 보장하고 여러 번 다시 서명할 필요가 없습니다.  

  8. 지갑을 얼마나 자주 확인해야 합니까? Tan Phat Digital은 거래가 많은 경우 매주 확인하거나 한 달에 한 번 이상 확인할 것을 권장합니다. 이상한 에어드롭이나 dApp 거래를 완료한 후 즉시 취소하는 습관을 들이세요.

  9. Gmail 이메일과 일반 프로토콜 이메일을 구별하는 방법 Gmail은 보내기 취소와 같은 기능을 갖춘 Google 서비스 제공업체인 반면, 이메일은 SMTP, IMAP, POP3와 같은 표준에서 작동하는 글로벌 통신 프로토콜입니다.  

  10. 보험 분야에서 FYP의 의미는 무엇인가요? 생명 보험에서 FYP는 "First Year Premium"을 의미합니다. 이는 고객이 계약 혜택을 보장하기 위해 첫 해에 지불하는 보험료입니다.

분산 세계의 권력에는 개인적인 책임이 따릅니다. 취소 메커니즘을 숙지하고 주기적으로 "지갑을 청소"하는 습관을 유지하는 것이 조용한 위험으로부터 투자 결과를 보호하는 가장 좋은 방법입니다. Tan Phat Digital은 귀하의 디지털 자산 보안 지식 향상에 동행하기 위해 최선을 다하고 있습니다.

공유

댓글

0.0 / 5(0 개의 평가)

댓글을 남기려면 로그인하세요.

아직 댓글이 없습니다. 첫 번째 댓글을 남겨보세요.