Назад до блогу
Solana

Approval токена, mint authority і freeze authority у Solana

S
Sol Slugs Team
Sol Incinerator

Дані про ціни та можливості перевірено 3 вересня 2026 р..

Explorer Solana називає “authority” кілька різних повноважень. Одна адреса може володіти token account, інша бути тимчасовим delegate, а емітент — контролювати mint або freeze authority. Видалення однієї ролі не видаляє інші.

Чим відрізняються approval, mint authority і freeze authority?

Approval — відклична allowance delegate одного token account. Mint authority керує створенням одиниць. Freeze authority заморожує й розморожує рахунки mint. Відкликання delegate видаляє лише цю allowance, не зачіпаючи ролі емітента.

РольДе зберігаєтьсяПовноваженняХто змінює?
Token-account ownerToken accountTransfer, burn, delegate і зазвичай closeCurrent authority через SetAuthority
Account delegateToken accountTransfer/burn до allowanceOwner через Revoke
Close authorityToken accountЗакрити порожній рахунок й отримати lamportsCurrent close authority через SetAuthority
Mint authorityMintСтворити unitsCurrent mint authority через SetAuthority
Freeze authorityMintFreeze/thaw accountsCurrent freeze authority через SetAuthority
Permanent delegateToken-2022 mintTransfer/burn з accountsControlling mint authority, не holders

Одна адреса може мати кілька ролей, але permissions різні.

Що дозволяє token approval?

Account-level delegate може переказати або спалити до approved amount із конкретного token account. Рахунок має одного поточного delegate й allowance. Owner надсилає Revoke, щоб очистити їх без transfer, burn балансу або закриття.

Approvals потрібні marketplace, payments, staking і vault, але phishing може ними зловживати. Ідентифікуйте app до відкликання. Закриття порожнього рахунку видаляє delegate, але burn для звичайного відкликання не потрібний.

Revoke Sol Incinerator лише читає SPL Token і Token-2022 accounts, показує відкличних delegates і видаляє вибраних. Platform fee немає; оплачується мережа.

Що контролює mint authority?

Вона може створювати додаткові units. None фіксує supply через цю роль; активна authority створює issuer/supply risk, але не право переміщувати токени з вашого account.

Відкликання delegate не змінює mint authority і навпаки. Це чинник ризику активу, а не доказ компрометації wallet.

Що контролює freeze authority?

Вона freeze/thaw token accounts. Заморожений рахунок не transfer і не burn, а Token Programs блокують delegate changes. Тому account-level revoke не виконається до thaw.

Holder не видаляє freeze authority mint через account Revoke. Лише поточна mint authority може змінити або прибрати роль. Legit regulated assets, staking і programmable NFT іноді використовують freeze.

Не спалюйте й не переказуйте asset лише через freeze authority в explorer. Спершу визначте призначення й очікуваність ролі. Frozen account може відхилити burn.

Чим owner відрізняється від close authority?

Owner дозволяє transfer, burn, approvals і зміни authority. Опціональна close authority закриває рахунок після нульового балансу й отримує lamports, але не може переказувати tokens лише через право закриття.

Якщо attacker змінив ownership, вихідний wallet не виправить це через Revoke; потрібний current owner. За невідомої close authority перенесіть довірені tokens після аналізу інциденту.

Що таке Token-2022 permanent delegate?

PermanentDelegate — extension mint, а не звичайний account delegate. Він може transfer/burn з accounts mint, і individual holders не відкликають його. Mint-level authority може його змінити.

Тому scanner не може показати всіх, хто здатний рухати кожен токен. Sol Incinerator обмежує Revoke account approvals, які wallet надав і може видалити.

Що відкликати після підозрілої dApp?

Відключіть сайт, вивчіть транзакцію й відкличте незнайомих account delegates. Не підписуйте запит “support” на відновлення mint/freeze authority. За розкритої phrase/key створіть новий wallet. Див. посібник Phantom.

Revoke Approvals

Revoke Approvals

Проскануйте відкличних account-level delegates SPL Token і Token-2022, перевірте кожну allowance й видаліть лише вибрані approvals.

Спробувати зараз

Читайте також

Поширені запитання

Чим token approval відрізняється від mint authority у Solana?

Approval дає delegate обмежене право transfer або burn для одного token account і може бути відкликаний власником. Mint authority належить mint і керує створенням нових одиниць. Відкликання delegate вашого рахунку не змінює supply authority токена й не захищає від майбутнього mint.

Чи може holder токена Solana відкликати freeze authority?

Ні. Freeze authority — роль рівня mint, якою керує поточна authority, а не кожен holder. Вона може freeze або thaw рахунки цього mint. Holder не видаляє її відкликанням token account; заморожений рахунок блокує transfer, burn і зміну delegate до розмороження.

Що може видалити Revoke у Sol Incinerator?

Він сканує SPL Token і Token-2022 accounts на відкличних account-level delegates та видаляє лише вибрані approvals. Він не змінює ownership, close authority, mint authority, freeze authority або Token-2022 permanent delegate на mint. Scan лише читає дані, а revoking не має platform fee.

Чи може holder відкликати permanent delegate Token-2022?

Ні. Permanent delegate — mint-level extension Token-2022 із правом transfer і burn з рахунків цього mint. Це не звичайне поле delegate вашого account, тому holder не видалить його через `Revoke`. Керівна mint-level authority може змінити цю роль.

Approval токена, mint authority і freeze authority у Solana | Sol Incinerator