Wróć do bloga
Solana

Token approval, mint authority i freeze authority w Solanie

S
Sol Slugs Team
Sol Incinerator

Sprawdzono informacje o cenach i możliwościach 3 września 2026.

Explorery Solana używają słowa “authority” dla różnych uprawnień. Jeden adres może być właścicielem token account, inny tymczasowym delegate, a emitent kontrolować mint lub freeze authority. Usunięcie jednej roli nie usuwa pozostałych.

Czym różnią się approval, mint authority i freeze authority?

Approval to odwoływalna allowance delegate jednego token account. Mint authority kontroluje tworzenie jednostek. Freeze authority zamraża i odmraża konta mint. Cofnięcie delegate usuwa tylko tę allowance, nie role emitenta.

RolaGdzieUprawnienieKto zmienia?
Token-account ownerToken accountTransfer, burn, delegate i zwykle closeCurrent authority przez SetAuthority
Account delegateToken accountTransfer/burn do allowanceOwner przez Revoke
Close authorityToken accountZamknięcie pustego konta i lamportsCurrent close authority przez SetAuthority
Mint authorityMintTworzenie unitsCurrent mint authority przez SetAuthority
Freeze authorityMintFreeze/thaw accountsCurrent freeze authority przez SetAuthority
Permanent delegateToken-2022 mintTransfer/burn z accountsControlling mint authority, nie holders

Jeden adres może mieć kilka ról, ale permissions są odrębne.

Co pozwala token approval?

Account-level delegate może transferować lub spalać do approved amount z konkretnego token account. Konto ma jednego bieżącego delegate i allowance. Owner wysyła Revoke, aby je wyczyścić bez transfer, burn salda ani zamknięcia.

Approvals służą marketplace, payments, staking i vault, lecz phishing może je wykorzystać. Zidentyfikuj app przed cofnięciem. Zamknięcie pustego konta usuwa delegate, ale burn nie jest potrzebny do zwykłego cofnięcia.

Revoke Sol Incinerator tylko odczytuje SPL Token i Token-2022 accounts, pokazuje odwoływalnych delegates i usuwa wybranych. Nie ma platform fee; płacisz sieci.

Co kontroluje mint authority?

Może tworzyć dodatkowe units. None utrwala supply przez tę rolę; aktywna authority tworzy issuer/supply risk, ale nie daje prawa przesuwania tokenów z Twojego account.

Cofnięcie delegate nie zmienia mint authority i odwrotnie. To czynnik ryzyka aktywa, nie dowód kompromitacji wallet.

Co kontroluje freeze authority?

Może freeze/thaw token accounts. Frozen account nie transferuje ani nie wykonuje burn, a Token Programs blokują delegate changes. Dlatego account-level revoke nie uda się do thaw.

Holder nie usuwa freeze authority mint przez account Revoke. Tylko bieżąca mint authority może zmienić lub usunąć rolę. Legal regulated assets, staking i programmable NFT mogą używać freeze.

Nie spalaj ani nie przesyłaj asset tylko dlatego, że explorer pokazuje freeze authority. Ustal znaczenie i oczekiwany charakter roli. Frozen account może odrzucić burn.

Czym owner różni się od close authority?

Owner zezwala na transfer, burn, approvals i zmiany authority. Opcjonalna close authority zamyka konto po zerowym saldzie i otrzymuje lamports, ale nie może transferować tokens tylko dzięki prawu zamknięcia.

Jeśli attacker zmienił ownership, pierwotny wallet nie naprawi tego przez Revoke; potrzebny jest current owner. Przy nieznanej close authority przenieś zaufane tokens po analizie incydentu.

Czym jest Token-2022 permanent delegate?

PermanentDelegate to extension mint, nie zwykły account delegate. Może transfer/burn z accounts mint, a individual holders nie mogą go cofnąć. Mint-level authority może go zmienić.

Żaden scanner nie pokaże więc wszystkich, którzy mogą przesunąć każdy token. Sol Incinerator ogranicza Revoke do account approvals nadanych przez wallet i możliwych do usunięcia.

Co cofnąć po podejrzanej dApp?

Odłącz stronę, sprawdź transakcję i cofnij nieznanych account delegates. Nie podpisuj prośby “support” o przywrócenie mint/freeze authority. Przy ujawnionej phrase/key utwórz nowy wallet. Zobacz przewodnik Phantom.

Revoke Approvals

Revoke Approvals

Skanuj odwoływalnych account-level delegates SPL Token i Token-2022, sprawdź każdą allowance i usuń tylko wybrane approvals.

Wypróbuj teraz

Powiązane artykuły

Często zadawane pytania

Czym token approval różni się od mint authority w Solanie?

Approval daje delegate ograniczone prawo transfer lub burn dla jednego token account i może zostać cofnięte przez właściciela. Mint authority należy do mint i kontroluje tworzenie nowych jednostek. Cofnięcie delegate Twojego konta nie zmienia supply authority tokena ani nie chroni przed przyszłym mint.

Czy holder tokena Solana może cofnąć freeze authority?

Nie. Freeze authority to rola mint-level kontrolowana przez obecną authority, a nie przez każdego holder. Może freeze lub thaw konta tego mint. Holder nie usunie jej przez cofnięcie token account; frozen account blokuje transfer, burn i zmianę delegate do thaw.

Co może usunąć Revoke w Sol Incinerator?

Skanuje SPL Token i Token-2022 accounts pod kątem odwoływalnych account-level delegates i usuwa tylko wybrane approvals. Nie zmienia ownership, close authority, mint authority, freeze authority ani Token-2022 permanent delegate na mint. Scan tylko odczytuje, a revoking nie ma platform fee.

Czy holder może cofnąć permanent delegate Token-2022?

Nie. Permanent delegate to mint-level extension Token-2022 z prawem transfer i burn z kont danego mint. Nie jest zwykłym polem delegate Twojego account, więc holder nie usunie go przez `Revoke`. Zarządzająca mint-level authority może zmienić tę rolę.

Token approval, mint authority i freeze authority w Solanie | Sol Incinerator