Bạn đang xem một token mới và công cụ quét hiển thị "mint authority revoked" hoặc "freeze authority revoked". Hai dòng đó trả lời những câu hỏi thực sự: liệu có thể tạo thêm token này không, và liệu ai đó có thể đóng băng token của bạn sau khi bạn mua không? Dưới đây là ý nghĩa của từng dòng, cách tự kiểm tra và sự khác biệt giữa chúng với các phê duyệt token (token approval) mà bạn cấp trên chính tài khoản của mình.
Mint authority revoked nghĩa là gì?
Mint authority revoked nghĩa là mint authority của token đã được đặt thành không có (none), nên không ai có thể tạo thêm token đó nữa. Nguồn cung vẫn có thể giảm qua việc đốt nhưng không thể tăng. Điều này không cho bạn biết ai đang nắm giữ nguồn cung hiện có, và cũng không thay đổi freeze authority của token.
Mỗi token Solana có một tài khoản mint ghi lại nguồn cung và hai vai trò tùy chọn. Mint authority có thể tạo đơn vị mới. Khi authority hiện tại đặt vai trò đó thành không có, không giao dịch nào có thể đặt lại nó, nên nguồn cung bị giới hạn vĩnh viễn.
Nếu mint authority vẫn còn hoạt động, người kiểm soát nó có thể mint thêm đơn vị bất cứ lúc nào họ muốn và bán ra thị trường. Đó là rủi ro về nguồn cung, không phải quyền truy cập vào ví của bạn: nó không thể chuyển token đã nằm trong tài khoản của bạn.
Freeze authority revoked nghĩa là gì?
Freeze authority có thể đóng băng (freeze) và gỡ đóng băng (thaw) các tài khoản token của mint đó. Tài khoản bị đóng băng không thể chuyển hoặc đốt token, nghĩa là người nắm giữ không thể bán. Khi freeze authority của một mint đã bị thu hồi, không ai có thể đóng băng tài khoản của những người nắm giữ token đó nữa.
Freeze authority còn hoạt động không tự động có nghĩa là lừa đảo. Một số tài sản chịu quản lý cố ý dùng nó, và NFT có thể lập trình (programmable NFT) dùng việc đóng băng để thực thi quy tắc của chúng. Tuy nhiên, với một meme coin mới, freeze authority còn hoạt động nghĩa là ai đó có thể ngăn bạn bán, vì vậy hãy kiểm tra ai đang nắm giữ nó trước khi mua.
Làm sao kiểm tra mint authority và freeze authority của một token?
- Sao chép địa chỉ mint của token, tức địa chỉ định danh chính token đó chứ không phải tài khoản của bất kỳ người nắm giữ nào.
- Mở địa chỉ đó trong explorer. Solscan và Solana Explorer hiển thị chi tiết của mint, bao gồm mint authority và freeze authority. Authority đã bị thu hồi sẽ không có địa chỉ; nếu có địa chỉ, nghĩa là ai đó vẫn nắm vai trò đó.
- Hoặc dùng dòng lệnh.
spl-token display <MINT_ADDRESS>in ra mint authority và freeze authority, với(not set)cho authority đã bị thu hồi. Với mint Token-2022, lệnh này cũng liệt kê các extension của mint. - Kiểm tra cả extension Token-2022. Mint Token-2022 có thể mang các vai trò cấp mint khác, chẳng hạn permanent delegate có thể chuyển token của người nắm giữ, hoặc pause authority có thể dừng việc chuyển token. Mint authority và freeze authority đã bị thu hồi không loại bỏ những vai trò này.
- Xem toàn cảnh. Authority đã bị thu hồi không ngăn người nắm giữ lớn bán ra. Nếu token được giao dịch trong một pool, hãy kiểm tra thêm xem LP của nó đã bị đốt chưa.
Token approval, mint authority và freeze authority khác nhau thế nào?
Token approval là một hạn mức delegate có thể thu hồi trên một tài khoản token. Mint authority kiểm soát việc có thể tạo đơn vị mới cho mint hay không. Freeze authority có thể đóng băng hoặc gỡ đóng băng các tài khoản của mint đó. Thu hồi delegate trên tài khoản của bạn chỉ xóa hạn mức đó; nó không thay đổi các vai trò mint hay freeze do bên phát hành kiểm soát.
Cách nhanh nhất để phân biệt chúng là xem mỗi vai trò nằm ở đâu:
| Vai trò | Lưu ở | Quyền cốt lõi | Ai có thể gỡ bỏ hoặc thay đổi? |
|---|---|---|---|
| Chủ sở hữu tài khoản token | Tài khoản token | Chuyển, đốt, ủy quyền và thường là đóng tài khoản | Authority hiện tại của tài khoản qua SetAuthority |
| Delegate cấp tài khoản | Tài khoản token | Chuyển hoặc đốt tối đa số lượng đã phê duyệt | Chủ sở hữu tài khoản token qua Revoke |
| Close authority | Tài khoản token | Đóng tài khoản trống và nhận lamport của nó | Close authority hiện tại qua SetAuthority |
| Mint authority | Mint | Tạo đơn vị token mới | Mint authority hiện tại qua SetAuthority |
| Freeze authority | Mint | Đóng băng hoặc gỡ đóng băng tài khoản token | Freeze authority hiện tại qua SetAuthority |
| Permanent delegate | Mint Token-2022 | Chuyển hoặc đốt từ các tài khoản của mint đó | Chính permanent delegate hiện tại, không phải người nắm giữ token |
Cùng một địa chỉ ví có thể nắm nhiều vai trò, nhưng các quyền này vẫn tách biệt về mặt khái niệm.
Phê duyệt token trên Solana cho phép delegate làm gì?
Một delegate cấp tài khoản có thể chuyển hoặc đốt tối đa số lượng đã được phê duyệt từ một tài khoản token cụ thể. Mỗi tài khoản token có một delegate hiện tại và một hạn mức còn lại. Chủ sở hữu tài khoản có thể gửi lệnh Revoke để xóa nó mà không cần chuyển token, đốt số dư hay đóng tài khoản.
Approval phục vụ các luồng hợp lệ như marketplace, thanh toán, staking và vault. Chúng cũng có thể bị lạm dụng khi một giao dịch lừa đảo (phishing) khiến bạn phê duyệt cho kẻ tấn công. Một địa chỉ không tự động là độc hại chỉ vì nó xuất hiện dưới vai trò delegate; hãy xác định ứng dụng và vị thế liên quan trước khi thu hồi.
Đóng tài khoản token sẽ xóa delegate vì tài khoản không còn tồn tại, nhưng tài khoản phải trống thì mới đóng được. Không cần đốt để thu hồi một delegate thông thường.
Công cụ Revoke của Sol Incinerator quét các tài khoản SPL Token và Token-2022 bằng một yêu cầu chỉ đọc, hiển thị các delegate cấp tài khoản có thể thu hồi và cho phép bạn xóa các approval đã chọn. Công cụ không thu phí nền tảng vì việc thu hồi không giải phóng rent nào; bạn chỉ trả phí mạng cho giao dịch mà bạn ký.
Owner và close authority khác nhau thế nào?
Chủ sở hữu (owner) tài khoản token cho phép các thao tác chuyển, đốt, phê duyệt và thay đổi authority thông thường. Close authority tùy chọn có thể đóng tài khoản sau khi số dư token về không và nhận lamport của tài khoản. Close authority không có quyền chuyển số dư token chỉ vì nó có thể đóng một tài khoản trống.
Nếu kẻ tấn công đã đổi quyền sở hữu tài khoản token, ví ban đầu không thể sửa lại bằng Revoke; chủ sở hữu hiện tại phải cho phép một lần đổi quyền sở hữu khác. Nếu bạn phát hiện một close authority lạ trong khi vẫn sở hữu số dư, hãy ưu tiên chuyển token đáng tin cậy sang tài khoản bạn kiểm soát sau khi có chuyên gia đánh giá sự cố.
Permanent delegate Token-2022 là gì?
PermanentDelegate là một extension của mint, không phải trường delegate thông thường trên tài khoản token của bạn. Nó có thể cho phép chuyển hoặc đốt từ các tài khoản token của mint đó, và từng người nắm giữ không thể thu hồi nó. Chỉ permanent delegate hiện tại mới có thể chuyển vai trò này cho một địa chỉ khác.
Đây là lý do không công cụ quét approval ví nào nên tuyên bố hiển thị tất cả những ai có thể chuyển mọi token vào bất cứ lúc nào. Công cụ Revoke của chúng tôi chỉ hiển thị các approval cấp tài khoản mà ví của bạn đã cấp và có thể xóa.
Nên thu hồi authority nào sau khi dùng một dApp đáng ngờ?
Ngắt kết nối site trong ví, kiểm tra giao dịch đã xác nhận, rồi thu hồi các delegate cấp tài khoản lạ mà bạn kiểm soát. Đừng ký giao dịch từ một người tự xưng là nhân viên hỗ trợ để “khôi phục” mint authority hay freeze authority. Những vai trò cấp bên phát hành đó không được thay bằng một địa chỉ an toàn sau khi bạn thu hồi trên tài khoản của mình.
Nếu bạn đã để lộ cụm từ khôi phục hoặc private key, dọn dẹp authority là chưa đủ. Hãy tạo ví mới với cụm từ khôi phục mới và chuyển các tài sản đáng tin cậy còn lại. Đọc hướng dẫn xử lý khi kết nối Phantom với site lừa đảo để xem toàn bộ quy trình.

Revoke Approvals
Quét các delegate cấp tài khoản SPL Token và Token-2022 có thể thu hồi, kiểm tra từng hạn mức và chỉ xóa những approval bạn chọn.