Tangem Wallet에서 스마트 컨트랙트 권한 부여 및 해제 방법

이 문서는 다음 언어로 제공됩니다:

Author logo
Patrick Dike-Ndulue
Post image

핵심 인사이트

이 글에서는 Tangem Wallet에서 이더리움 네트워크를 통해 스마트 컨트랙트의 토큰 승인 및 권한을 부여하고 해제하는 방법을 안내해요. 단일 거래 승인과 무제한 권한 부여의 차이, 비용 절감 효과, 그리고 외부 도구(Etherscan 등)를 활용한 권한 해제 절차까지 단계별로 설명합니다. 특히 악성 컨트랙트와 상호작용한 경우 보안을 위해 권한 해제가 중요하다는 점과, 앞으로 앱 내에서 직접 권한 해제가 가능해질 예정임도 안내합니다.

스마트 컨트랙트 사용 권한을 부여할 때, 현재 거래에만 승인하거나 무제한 접근 권한을 줄 수 있어요. 무제한 권한을 선택하면 거래마다 확인 수수료를 내지 않아도 되어 비용을 크게 절감할 수 있습니다.

만약 악성 또는 해킹된 스마트 컨트랙트와 상호작용한 적이 있거나, 특정 스마트 컨트랙트와의 연결을 더 이상 원하지 않는 경우, 승인 및 권한을 해제할 수 있어요.

이 가이드에서는 이더리움 네트워크에서 스마트 컨트랙트의 토큰 승인 및 권한을 부여하고 해제하는 방법을 안내합니다.

What is a smart contract?

스마트 컨트랙트는 블록체인에 저장된 자동 실행 프로그램이에요. 미리 정해진 조건이 충족되면 실행되어, 계약 이행 과정을 단순화하고 자동화해줍니다. 스마트 컨트랙트에 대해 더 알고 싶다면 스마트 컨트랙트 입문 가이드를 참고하세요.

About token approvals and permissions

토큰 승인 및 권한은 탈중앙화 애플리케이션(스마트 컨트랙트, 프로토콜 등)이 내 암호화폐 지갑의 토큰에 접근할 수 있도록 허용하는 과정이에요. 이 승인에는 ERC-20, ERC-721, ERC-1155 토큰이 모두 포함됩니다. 

 Note! 토큰 승인 및 해제도 블록체인 거래이기 때문에 네트워크 수수료가 발생해요.

How to grant token approval and permissions in Tangem Wallet

토큰 승인 및 권한 부여 방법은 다음과 같아요.

  1. Tangem 앱을 실행해요.
     
  2. 예시로 한 토큰을 다른 토큰으로 스왑하는 등 거래를 시작해요.
     
  3. 스왑 페이지에서 Give Permission을 탭해요. 이 과정에서 제공업체(1inch, ChangeNow, Changelly 등)의 스마트 컨트랙트가 해당 거래에 내 토큰을 사용할 수 있도록 권한을 부여하게 됩니다. 
     
  4. 선택한 토큰의 승인 한도를 Current transaction 또는 Unlimited 중에서 지정해요. 무제한을 선택하면 거래 때마다 확인 수수료를 내지 않아도 되어 비용을 절감할 수 있습니다.
     
  5. Approve를 탭해요.
     
  6. 접근 코드 또는 생체 인증을 입력하고 Tangem 카드를 스캔해 거래에 서명해요.
     

How to revoke token approval and permissions in Tangem Wallet

토큰 승인 및 권한 해제 방법은 다음과 같습니다.

1. Etherscan의 Token Approval tool 웹사이트에 접속해요.

Etherscan Token Approval tool은 현재 베타 버전입니다. Tangem은 이 도구 사용으로 발생할 수 있는 손해에 대해 어떠한 보증이나 책임도 지지 않습니다.

2. Connect to Web3를 클릭해요.

3. 팝업 창에서 WalletConnect를 선택하면 QR 코드가 표시됩니다.

4. Tangem 앱에서 WalletConnect 세션을 열고 QR 코드를 스캔해 연결해요.

5. Start를 클릭해 연결을 시작해요.

6. Etherscan의 Token Approval tool에서 내 계정의 모든 승인 내역을 확인할 수 있습니다:

  • ERC-20 탭: 토큰 승인 내역
  • ERC-721 탭: NFT 승인 내역
  • ERC-1155 탭: 추가 NFT 승인 내역

7. 해제할 승인을 찾았다면, 옆의 Revoke 버튼을 클릭해요.

8. 토큰 정보와 Spender 세부 정보를 확인한 뒤, 다시 Revoke를 클릭해요.

10. Tangem 앱에서 거래 내역을 검토하고 Sign and send.를 클릭해요.

11. 접근 코드를 입력하고 카드를 스캔해 거래를 승인해요.

12. Tangem 앱에서 WalletConnect 세션을 종료해요.

이렇게 하면 토큰 승인 해제가 완료됩니다. 아래와 같은 주요 네트워크에서도 동일한 방식으로 권한을 해제할 수 있어요:

앞으로 Tangem 앱 내에서도 직접 권한 해제 기능이 추가될 예정이에요.

Author logo
작가 Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
검토자: Rukkayah Jigam

Writer & editor covering digital assets and product updates.