Token Approval là gì?
Token Approval là quyền do người dùng cấp cho các DApp để họ có thể truy cập token trong ví tiền mã hoá của người dùng.
Các DApp sử dụng các hợp đồng thông minh để thực hiện các giao dịch trên blockchain. Người dùng có thể chi tiêu token của họ thông qua các hợp đồng thông minh này với điều kiện người dùng phải cấp quyền cho hợp đồng thông minh để thực hiện bất kỳ giao dịch token nào.
Lưu ý:
Một số DApp thường hay yêu cầu quyền truy cập không giới hạn số lượng token trong ví của người dùng.
Các bạn nên lưu ý chỉ cấp quyền truy cập số lượng token mà bạn cần dùng để giảm rủi ro thất thoát tài sản trong tương lai.
Revoke là gì
Ngược lại với Token Approval, Revoke là hoạt động thu hồi quyền truy cập vào token trong ví tiền mã hoá của người dùng từ các DApp.
Tại sao phải Revoke
Nguyên nhân chính mà người dùng nên cân nhắc Revoke là các DApp rất dễ gặp các lỗ hổng bảo mật dẫn đến rủi ro thất thoát tài sản người dùng mà điển hình là trường hợp của Opensea khi nền tảng này bị khai thác và chịu thiệt hại lên đến hàng triệu USD. Các bạn có thể tham khảo thông tin về vụ tấn công tại đây.
Các công vụ Revoke phổ biến
Dưới đây là các công cụ Revoke phổ biến mà các bạn có thể sử dụng:
- Revoke (Ethereum mainnet)
- Unrekt (Hỗ trợ nhiều Blockchain)
- approved.zone (Ethereum mainnet)
- Cointool (Hỗ trợ nhiều Blockchain)
- beefy.finance (BNB chain).
- Etherscan (Ethereum mainnet)
Hướng dẫn Revoke token trên Ethereum và Binance Smart Chain
Trong khuôn khổ bài viết này, Coin68 sẽ hướng dẫn cho các bạn sử dụng 2 công cụ Etherscan và Unrekt.
Revoke trên Ethereum bằng công cụ Etherscan
Bước 1: Truy cập: https://etherscan.io/tokenapprovalchecker
Bước 2: Chọn “Connect to Web3” để kết nối với ví của bạn.
Bước 3: Chọn một trong 3 tiêu chuẩn token mà bạn muốn Revoke: ERC-20, ERC-721, hoặc ERC-1155.
Bước 4: Chọn ‘Revoke’.
Bước 5: Xác thực giao dịch trên ví MetaMask để hoàn thành giao dịch .
Revoke trên BNB Chain bằng công cụ Unrekt
Bước 1: Truy cập https://app.unrekt.net/
Bước 2: Chọn “Connect Wallet” để kết nối ví.
Bước 3: Tìm token mà bạn muốn Revoke.
Bước 4: Chọn “Revoke”.
Bước 5: Xác nhận trên ví Metamask để hoàn thành giao dịch.
Tổng kết
Revoke là một thao tác cơ bản mà người dùng cần biết để bảo vệ tài khoản của mình. Thông qua bài viết này Coin68 hy vọng các bạn đã nắm được các kiến thức căn bản về Revoke.