Certified Crypto Market

Cách thu hồi phê duyệt token trên Ethereum và các chuỗi EVM khác

Tìm hiểu từng bước cách thu hồi phê duyệt trên Ethereum và các chuỗi EVM khác, phê duyệt nào rủi ro, thu hồi tốn bao nhiêu và những gì nó không thể hoàn tác.

CCM ResearchCertified Crypto Market3 thg 10, 20264 phút đọc
Chia sẻ lên XLinkedIn

Để thu hồi phê duyệt token trên Ethereum hoặc một chuỗi EVM khác, hãy kết nối ví với một công cụ kiểm tra phê duyệt đáng tin cậy (như Revoke.cash hoặc công cụ phê duyệt token của một trình khám phá khối), chọn mạng, xem lại những hợp đồng nào có thể chi tiêu token của bạn và gửi giao dịch thu hồi cho những hợp đồng bạn không còn dùng hoặc không nhận ra. Mỗi lần thu hồi là một giao dịch on-chain đặt hạn mức về 0 và tốn một khoản phí gas nhỏ.

Phê duyệt là một trong những rủi ro bị bỏ qua nhiều nhất khi tự lưu ký. Mỗi lần bạn giao dịch trên sàn phi tập trung hoặc dùng một ứng dụng DeFi, có lẽ bạn đã cấp cho một hợp đồng quyền chuyển token của mình. Những quyền đó vẫn có hiệu lực vô thời hạn. Nếu hợp đồng đó sau này bị khai thác, hoặc nếu bạn đã phê duyệt một hợp đồng độc hại, token của bạn có thể bị lấy đi mà không cần thêm bất kỳ chữ ký nào từ bạn.

Cách phê duyệt token hoạt động

Token ERC-20, tiêu chuẩn của hầu hết token trên Ethereum, có hàm approve. Khi bạn phê duyệt một hợp đồng, bạn đặt một hạn mức (allowance): số lượng tối đa của token đó mà hợp đồng được phép chuyển từ địa chỉ của bạn.

Nhiều ứng dụng yêu cầu hạn mức không giới hạn để bạn không phải phê duyệt lại mỗi lần giao dịch. Điều đó tiện lợi, nhưng nghĩa là hợp đồng có thể chuyển toàn bộ số dư token đó của bạn bất cứ lúc nào, bây giờ hoặc trong tương lai.

NFT hoạt động tương tự. Hàm setApprovalForAll cấp cho một bên vận hành quyền chuyển mọi NFT trong một bộ sưu tập bạn sở hữu, đó là lý do các NFT drainer nhắm vào nó.

Ngoài ra còn có một cơ chế mới hơn: chữ ký permit. Một số token và hệ thống (bao gồm Permit2 của Uniswap) cho phép bạn cấp hạn mức bằng cách ký một thông điệp off-chain thay vì gửi giao dịch. Những chữ ký này trông vô hại nhưng có thể cho phép chuyển token. Bài viết của chúng tôi về ice phishing và chữ ký permit trình bày rủi ro này.

Từng bước: cách thu hồi phê duyệt

  1. 1Mở trực tiếp một công cụ đáng tin cậy. Tự gõ địa chỉ hoặc dùng dấu trang. Các lựa chọn phổ biến gồm Revoke.cash và công cụ kiểm tra phê duyệt token trên Etherscan cùng các trình khám phá khác. Có tồn tại các trang “revoke” giả mạo, vì vậy đừng bao giờ bấm vào liên kết từ tin nhắn riêng hoặc quảng cáo.
  2. 2Kết nối ví hoặc dán địa chỉ của bạn. Dán địa chỉ cho phép bạn xem phê duyệt mà không cần kết nối. Bạn chỉ cần kết nối để gửi giao dịch thu hồi.
  3. 3Chọn mạng. Phê duyệt được tính theo từng chuỗi. Kiểm tra Ethereum, sau đó từng mạng bạn dùng, như Arbitrum, Optimism, Base, Polygon hoặc BNB Smart Chain.
  4. 4Xem lại danh sách. Với mỗi phê duyệt, bạn sẽ thấy token, hợp đồng được quyền chi tiêu, mức hạn mức và thường là thời điểm cấp.
  5. 5Xác định cần thu hồi gì. Ưu tiên các hạn mức không giới hạn, những bên chi tiêu bạn không nhận ra, ứng dụng bạn không còn dùng và bất kỳ hợp đồng nào liên quan đến một vụ khai thác đã biết.
  6. 6Bấm thu hồi và xác nhận trong ví. Đọc yêu cầu của ví: đó phải là lệnh gọi approve đặt hạn mức về 0 (hoặc lệnh gọi setApprovalForAll được đặt thành false đối với NFT).
  7. 7Lặp lại cho từng mạng. Sau đó làm mới trang để xác nhận các phê duyệt đã biến mất.

Nên thu hồi phê duyệt nào trước

Loại phê duyệtMức rủi roHành động
Hạn mức không giới hạn cho hợp đồng lạCaoThu hồi ngay
setApprovalForAll trên một bộ sưu tập NFT giá trịCaoThu hồi trừ khi đang niêm yết bán
Hạn mức không giới hạn cho ứng dụng bạn không còn dùngTrung bìnhThu hồi
Hạn mức có giới hạn cho ứng dụng uy tín bạn thường dùngThấpGiữ hoặc giảm bớt
Phê duyệt cho hợp đồng liên quan đến một vụ khai thácCaoThu hồi ngay

Những điều thu hồi không thể làm

Thu hồi mang tính phòng ngừa, không phải cách chữa. Nó sẽ không:

  • Trả lại token đã bị chuyển đi.
  • Bảo vệ bạn nếu cụm từ khôi phục hoặc khóa riêng của bạn đã bị đánh cắp. Khi đó kẻ tấn công có thể ký bất cứ thứ gì; hãy chuyển tài sản còn lại sang ví mới như hướng dẫn trong cần làm gì ngay khi ví bị xâm phạm.
  • Hủy một cách đáng tin cậy các chữ ký permit off-chain bạn đã đưa ra. Chúng tuân theo quy tắc hết hạn và nonce riêng, vì vậy nếu bạn đã ký một permit đáng ngờ, cách an toàn nhất là chuyển các token bị ảnh hưởng sang một ví mới.

Giảm rủi ro phê duyệt về sau

  • Đặt hạn mức tùy chỉnh. Nhiều ví cho phép bạn sửa số lượng trong yêu cầu phê duyệt. Chỉ phê duyệt số bạn định chi tiêu.
  • Dùng ví riêng để thử nghiệm. Giữ một ví dùng tạm cho ứng dụng mới, mint và airdrop, và giữ tiền dài hạn trong một ví không bao giờ kết nối với trang lạ.
  • Đọc mọi yêu cầu ký. Nếu một trang yêu cầu bạn ký một thông điệp mà bạn không hiểu, hãy dừng lại.
  • Xem lại phê duyệt thường xuyên. Vài tháng một lần và sau khi thử bất kỳ ứng dụng mới nào.
  • Kiểm tra cả các trang đã kết nối. Kết nối và phê duyệt là hai việc khác nhau; xem quyền của ví và các trang đã kết nối.

Những sai lầm thường gặp

  • Dùng công cụ thu hồi giả mạo tìm thấy qua quảng cáo tìm kiếm hoặc một bình luận trên mạng xã hội.
  • Thu hồi trên Ethereum nhưng quên cùng ví đó trên các mạng layer 2.
  • Cho rằng ngắt kết nối một trang trong ví sẽ xóa các phê duyệt của trang đó. Không phải vậy.
  • Bỏ qua các token giá trị nhỏ; kẻ tấn công thường quét sạch mọi thứ chúng lấy được.

Kết luận

Phê duyệt token là những quyền thường trực tồn tại lâu hơn khoảnh khắc bạn cấp chúng. Kiểm tra thì miễn phí, thu hồi thì rẻ, và làm việc này thường xuyên sẽ chặn một trong những con đường phổ biến nhất mà drainer sử dụng. Hãy biến nó thành thói quen, chỉ phê duyệt những gì bạn cần và giữ phần tài sản chính trong một ví hiếm khi ký bất cứ thứ gì.

Câu hỏi thường gặp

Phê duyệt token là gì?

Phê duyệt token là quyền bạn cấp cho một hợp đồng thông minh để chuyển một token cụ thể từ ví của bạn, tối đa đến một số lượng định sẵn. Các sàn phi tập trung và ứng dụng DeFi khác cần phê duyệt để hoạt động. Quyền này vẫn còn hiệu lực cho đến khi bạn thu hồi hoặc hạn mức được dùng hết, kể cả khi bạn không bao giờ truy cập lại ứng dụng đó.

Thu hồi phê duyệt có tốn gas không?

Có. Thu hồi là một giao dịch on-chain đặt hạn mức về 0, nên bạn trả một khoản phí mạng thông thường. Trên mainnet Ethereum, khoản phí này có thể đáng kể; trên các mạng layer 2 thường rẻ. Xem danh sách phê duyệt thì miễn phí.

Thu hồi phê duyệt có lấy lại được token bị đánh cắp không?

Không. Thu hồi chỉ ngăn hợp đồng đó chuyển token trong tương lai. Token đã bị lấy đi không thể khôi phục bằng cách thu hồi. Nếu cụm từ khôi phục hoặc khóa riêng của bạn đã bị lộ, thu hồi là không đủ; hãy chuyển số tiền còn lại sang một ví mới.

Tôi nên kiểm tra phê duyệt token bao lâu một lần?

Một thói quen tốt là xem lại chúng vài tháng một lần và sau mỗi phiên bạn tương tác với một ứng dụng mới hoặc lạ. Hãy kiểm tra ngay lập tức nếu bạn nghi ngờ mình đã ký thứ gì đó độc hại.

Bài viết này chỉ nhằm mục đích giáo dục, không phải lời khuyên tài chính, pháp lý hay thuế. Tiền mã hóa biến động mạnh và bạn có thể mất tiền. Hãy kiểm tra giá trực tiếp và thông tin dự án trên trang của từng coin trước khi hành động.

Wallet Drainers: How Malicious Approvals Steal Your Crypto

A wallet drainer tricks you into signing approvals that let attackers empty your wallet. Learn how drainers work, the warning signs and how to protect yourself.

3 thg 10, 2026 · 5 phút đọc

How to Set Up a Hardware Wallet Step by Step

A step-by-step hardware wallet setup guide: buy safely, verify the device, record your seed phrase offline and send a test transaction before moving funds.

3 thg 10, 2026 · 5 phút đọc

How to Calculate Crypto Profit and Loss

A crypto profit calculator method you can do by hand: realized and unrealized gains, fees, FIFO or average cost for multiple buys, and common mistakes.

12 thg 10, 2026 · 5 phút đọc

How Dollar-Cost Averaging Works in Crypto

Dollar cost averaging in crypto means buying a fixed amount on a regular schedule. Learn how DCA works, a worked example, its limits and how to set it up.

11 thg 10, 2026 · 5 phút đọc

How to Build and Track a Crypto Portfolio

Use a crypto portfolio tracker the right way: set goals, size positions, record trades and track performance across wallets and exchanges without exposing keys.

10 thg 10, 2026 · 4 phút đọc

Why Your Wallet Shows Different Addresses on Different Chains

Why your wallet address differs on different chains, why EVM chains share one address, and how to avoid sending funds to the wrong network by mistake.

9 thg 10, 2026 · 5 phút đọc