Uprawnienie freeze w sieci Solana: kiedy je zostawić
Odwołanie uprawnień nie zawsze jest dobrym ruchem. Zobacz, kiedy zostawić uprawnienie freeze w tokenie Solana, kiedy je odwołać i co daje przy ataku.

Najgłośniejsza rada przy premierach tokenów na Solanie jest zarazem najbardziej leniwa: odwołaj uprawnienie freeze pierwszego dnia, bo inaczej społeczność ci nie zaufa. Przy czystym memecoinie to w porządku. Przy każdym innym projekcie oznacza to wyrzucenie jedynego hamulca bezpieczeństwa, z jakim token kiedykolwiek wystartował, w zamian za plemienny sygnał, na który wiele giełd i zarządców skarbców już nawet nie patrzy. Prawdziwe pytanie nie brzmi „tak czy nie”, tylko „kiedy i na czyją korzyść”.
Co właściwie robi uprawnienie freeze na Solanie
Uprawnienie freeze działa jak wyłącznik awaryjny na koncie bankowym. Gdy tworzysz token, klucz do tego wyłącznika trafia do kieszeni jednej konkretnej osoby. Ta osoba może w dowolnej chwili zamrozić portfel dowolnego posiadacza. Zamrożony portfel nie wyśle tokena, nie odbierze go i nie spali. Saldo po prostu stoi. Właściciel na papierze nadal ma swoją pozycję, ale każdy ruch na zewnątrz zostaje odrzucony. Ta sama osoba może portfel odmrozić, więc wyłącznik działa w obie strony.
Jest tu szczegół, który łatwo przeoczyć. Wyłącznik działa na jeden portfel naraz, a nie na token jako całość. Jeśli chcesz powstrzymać jednego złodzieja przed ucieczką ze skradzionymi tokenami, zamrażasz jego portfel i sprawa jest załatwiona jednym krokiem.
Jeśli chcesz wstrzymać naraz wszystkie transfery tokena, jedyna droga to zamrozić każdego posiadacza z osobna, łącznie z portfelem puli płynności, co w praktyce zamraża rynek. Prawie żaden poważny projekt nie idzie tą szeroką ścieżką. Swoją wartość pokazuje ta druga ścieżka: portfel po portfelu.
Trwałe usunięcie wyłącznika to decyzja w jedną stronę. Ustawiasz uprawnienie w tokenie na „none” i nie ma już powrotu. Żadnego głosowania multisig, żadnej klauzuli awaryjnej, żadnego weta fundacji. To samo dotyczy uprawnienia mint (prawa do tworzenia nowych tokenów) i prawa do zmiany wyświetlanych informacji o tokenie. Te trzy uprawnienia są od siebie niezależne i każde odwołuje się osobno. Nasz poradnik o odwołaniu wszystkich trzech uprawnień omawia każde z nich. Wiele zespołów myli je w publicznych komunikatach.
Trzy prawdziwe powody, żeby je zostawić
Pierwszy powód to reakcja na atak. Pada most między sieciami, wyrocznia cenowa źle odczytuje kurs, kontrakt skarbca zaczyna przeciekać. Atakujący trzyma teraz dużą pozycję w twoim tokenie i ściga się z czasem, żeby wymienić ją na rynku albo przenieść na scentralizowaną giełdę.
Jeśli wyłącznik jest w twoich rękach, zamrażasz portfel atakującego i pozycja staje w miejscu. Masz wtedy godziny, czasem dni, żeby porozumieć się z giełdami i zespołami mostów, zanim cokolwiek się ruszy. Duże stablecoiny, takie jak USDC, USDT i PYUSD, właśnie z tego powodu trzymają uprawnienie freeze włączone i regularnie z niego korzystają na wniosek organów ścigania.
Drugi powód to zgodność z przepisami. Tokeny aktywów ze świata rzeczywistego (RWA), tokeny papierów wartościowych przypisane do konkretnych jurysdykcji i airdropy dostępne tylko po KYC czasem wymagają, żeby emitent reagował na listy sankcyjne albo nakazy sądowe. Wyłącznik to jedyne praktyczne narzędzie, które pozwala wypełnić ten obowiązek prawny. Jeśli twój token ma którąś z tych cech, wyłączenie go nie jest neutralnym krokiem. Może postawić cię po złej stronie wymogu, dzięki któremu emisja w ogóle była legalna.
Trzeci powód to egzekwowanie vestingu. Przydział tokenów dla zespołu albo inwestorów z datą cliff emitent może z góry zamrozić, żeby odbiorca nie mógł nim handlować przed tą datą. Większość poważnych projektów używa do tego osobnego programu vestingowego, ale przy mniejszych premierach wyłącznik to tani sposób na wymuszenie blokady bez pisania dodatkowych kontraktów.
Trzy prawdziwe powody, żeby je odwołać
Sygnał zaufania to główny powód, dla którego memecoiny od razu pozbywają się wyłącznika. Portfele społeczności sprawdzają w eksploratorze, czy pole uprawnienia freeze jest puste. Jeśli nie jest, ludzie zakładają, że zespół może z kaprysu zamrozić tokeny każdego posiadacza, a takie założenie zabija narrację premiery, zanim ta w ogóle ruszy. Przy tokenie bez planu rozwoju, bez audytu i bez wymogów prawnych wyłącznik nie da ci w praktyce niczego, co usprawiedliwiałoby to tarcie.
Drugi powód to dopasowanie do wymogów listingu na giełdach, choć jest on bardziej warunkowy, niż się mówi. Niektóre zespoły listingowe traktują aktywne uprawnienie freeze jako twardą przeszkodę. Inne czytają notatkę projektową, widzą uzasadnienie i idą dalej. Uczciwa rada: zapytaj docelową giełdę wprost, zanim cokolwiek założysz. Popularne twierdzenie, że „wszystkie scentralizowane giełdy odrzucają aktywne uprawnienie freeze”, bliżej ma do legendy niż do rzeczywistości. Mimo to sprawdza się na tyle często, że token celujący w szybki listing powinien to uwzględnić w planie.
Trzeci powód to zejście z celownika. Każde uprawnienie, które trzymasz, to powierzchnia ataku. Wyciek klucza, atak od środka, przejęcie biblioteki, od której zależy twój kod: każde z nich może obrócić twoje własne uprawnienie przeciwko tobie. Niektóre zespoły odwołują wyłącznik w chwili, gdy przestaje być potrzebny operacyjnie, po prostu po to, żeby zniknąć z listy celów atakującego.
Macierz decyzji: cztery scenariusze
Poniższa macierz sprowadza większość premier do jednej z czterech grup. Jeśli twój projekt nie pasuje czysto do żadnej z nich, przyjmij najbliższy wiersz jako punkt wyjścia i opisz odstępstwo w notatce projektowej tokena.
| Typ projektu | Domyślny ruch | Moment działania |
|---|---|---|
| Czysty memecoin, bez planu rozwoju | Odwołaj pierwszego dnia | Sama transakcja premiery; połącz w pakiet z odwołaniem przy tworzeniu tokena |
| Token użytkowy, aktywny zespół deweloperów | Trzymaj, potem odwołaj | Audyt zaliczony, multisig skarbca wzmocniony, brak incydentów przez 60 do 180 dni |
| Token RWA lub ograniczony jurysdykcją | Trzymaj bez końca | Opublikuj uzasadnienie w notatce projektowej tokena |
| Stablecoin lub aktywo instytucjonalne | Trzymaj na stałe | Standard branżowy; opisany w polityce emitenta |
Okno od 60 do 180 dni to wskazówka redakcyjna, a nie zasada protokołu. Wybierz wyzwalacz, który naprawdę ma znaczenie dla twojego projektu (zakończony audyt, działający multisig, pierwszy duży listing za tobą), i powiąż moment odwołania z tym wydarzeniem, a nie z datą w kalendarzu.
Czego uprawnienie freeze NIE robi
Nie blokuje tworzenia nowych tokenów. Prawo do emisji nowych tokenów to osobna rola w tym samym tokenie, odwoływana niezależnie, własnym krokiem. Token może mieć wyłączone uprawnienie freeze, a wciąż aktywne prawo do emisji, albo odwrotnie.
Nie zmienia całkowitej podaży. Zamrożone tokeny nadal liczą się do podaży w obiegu. Leżą na zatrzymanej pozycji, a księga dalej je liczy. Jeśli chcesz zmniejszyć podaż, używasz spalania, a zamrożony portfel niczego nie spali. Czym spalanie różni się od odwołania uprawnienia mint, to osobny temat, który omawia nasze porównanie spalania tokenów i odwołania mint.
Nie dotyczy tokenów z Pump.fun po graduation. Proces premiery na platformie Pump.fun usuwa ten wyłącznik w chwili utworzenia tokena, w ramach konstrukcji bonding curve. Zanim token z Pump.fun przejdzie graduation do PumpSwap, wyłącznika nie ma już przez całe jego życie. Próba odwołania uprawnienia albo zamrożenia takiego tokena nie da zupełnie nic.
Zamrażanie, odmrażanie i odwołanie na j.tools
Trzy osobne operacje to trzy osobne narzędzia, bo każda z nich zawodzi w inny sposób, a wrzucenie ich do jednego worka prosi się o wypadek. Użyj narzędzia Zamroź konto dla pojedynczego konta tokena, gdy chcesz zamrozić jeden portfel. Opłata wynosi 0,01 SOL: podpisujesz kluczem z uprawnieniem freeze, wskazujesz konto posiadacza, transakcja trafia do bloku i pozycja staje. Do odwrotnego ruchu służy narzędzie Odmroź konto dla zamrożonego wcześniej konta. Ten sam klucz, ta sama opłata, portfel zostaje odmrożony.
Operacja w jedną stronę to narzędzie Odwołaj uprawnienie freeze na stałe. Opłata: 0,1 SOL. Gdy ta transakcja trafi do bloku, nie ma drogi powrotu. Jeśli chcesz jednym kliknięciem odwołać naraz prawo do emisji nowych tokenów, wyłącznik i prawo do zmiany wyświetlanych informacji, narzędzie Ustaw jako niezmienny zrobi wszystkie trzy rzeczy w jednej transakcji za 0,2 SOL. Większość zespołów i tak powinna odwoływać te trzy uprawnienia osobno, żeby każde zgrać z innym kamieniem milowym.
Aby po każdej z tych operacji sprawdzić wynik on-chain, odczytaj aktualny stan uprawnienia freeze w narzędziu Snapshot posiadaczy. Snapshot pobiera rekord tokena bezpośrednio i pokazuje pole wyłącznika jako adres portfela albo „none”, bez żonglowania kartami eksploratora. Jeśli chcesz zobaczyć, gdzie wyłącznik został pierwotnie przypisany, sprawdź, jak kreator tokenów ustawia początkowe uprawnienia w chwili premiery.
Typowe błędy
- Odwołanie wyłącznika pierwszego dnia, bo tak zrobiła ostatnia głośna premiera. Dopasuj decyzję do projektu, a nie do memecoina, który był modny w zeszłym tygodniu.
- Trzymanie klucza do wyłącznika w jednym gorącym portfelu. Jeśli zostawiasz uprawnienie aktywne, trzymasz je za multisigiem. Bez wyjątków.
- Mylenie w publicznych komunikatach wyłącznika z prawem do emisji nowych tokenów. To niezależne uprawnienia. Token może być chroniony przed inflacją (prawo do emisji odwołane), a wciąż mieć wyłącznik, albo odwrotnie.
- Przekonanie, że wyłącznik zamraża token globalnie. Zamraża portfele po jednym. Masowe zamrażanie jest powolne, publiczne i kosztowne politycznie.
- Próba odwołania wyłącznika w tokenie z Pump.fun po graduation. Konstrukcja Pump.fun już go wyłączyła. Nie ma czego odwoływać.
Nie każdy token powinien zachować wyłącznik i nie zawsze jego usunięcie to plemienny błąd. To wybór operacyjny. Przyjrzyj się modelowi zagrożeń projektu, jego sytuacji prawnej, narracji premiery i dojrzałości operacji skarbca. Zdecyduj świadomie, opisz uzasadnienie tam, gdzie posiadacze mogą je przeczytać, i wróć do decyzji, gdy projekt przekroczy prawdziwy kamień milowy. Praktyczne kroki konfiguracji krok po kroku znajdziesz w poradnikach o przygotowaniu premiery, a szersze teksty o bezpieczeństwie zbiera archiwum wpisów z tagiem Solana.
Co oznacza odwołanie uprawnienia freeze?
Odwołanie uprawnienia freeze oznacza, że na zawsze oddajesz wyłącznik awaryjny i nikt już nigdy go nie użyje, łącznie z tobą. On-chain konto mint tokena ma pole freeze authority (dokumentacja tokenów w sieci Solana wymienia je wśród pól konta mint).
Dopóki w tym polu jest adres portfela, właściciel tego klucza może zamrozić albo odmrozić każde konto, które trzyma token. Odwołanie ustawia pole na none. Gdy pole pokazuje none, uprawnienie freeze znika na całe życie tokena i żaden multisig, fundacja ani aktualizacja programu go nie przywróci.
Jedna rzecz często myli ludzi: odwołanie uprawnienia freeze nie dotyka twoich tokenów, podaży ani płynności. Wycofuje tylko jedną z trzech ról kontrolnych, z jakimi startuje token Solana. Prawo do emisji nowych tokenów i prawo do zmiany wyświetlanych informacji to osobne pola, a każde odwołuje się oddzielnie. Możesz zrzec się zamrażania i zachować dwa pozostałe uprawnienia, albo odwrotnie.
Jak odwołać uprawnienie freeze na Solanie (i kiedy tego nie robić)
Sama mechanika to jedna transakcja. Liczy się ocena, którą robisz przed nią.
- Upewnij się, że naprawdę masz to uprawnienie. Najpierw odczytaj aktualny stan tokena, żeby nie podpisywać transakcji dla pola, które już pokazuje none. Narzędzie Snapshot posiadaczy z analizą pokazuje pole freeze jako adres portfela albo none.
- Porównaj to ze swoim scenariuszem. Jeśli twój token to memecoin bez wymogów prawnych, odwołanie jest czystym wyborem. Jeśli to aktywo ze świata rzeczywistego, token ograniczony jurysdykcją albo cokolwiek, przy czym emitent może dostać nakaz działania, nie odwołuj: to pole jest jedynym narzędziem do wypełnienia tego obowiązku.
- Podpisz transakcję w jedną stronę. Otwórz narzędzie Odwołaj uprawnienie freeze, połącz portfel, który obecnie ma uprawnienie freeze, i zatwierdź. Podpisujesz wyłącznie w przeglądarce, a twój klucz nigdy nie opuszcza portfela. Aktualna opłata jest widoczna na stronie narzędzia, zanim potwierdzisz.
- Sprawdź wynik. Odczytaj snapshot ponownie. Pole freeze powinno teraz pokazywać none. Właśnie tego pustego pola szuka kupujący, gdy sprawdza token w eksploratorze.
Tego nie da się cofnąć. Jeśli wciąż możesz potrzebować reakcji na atak, egzekwowania vestingu albo blokady wymaganej przepisami, zachowaj uprawnienie i opisz uzasadnienie, zamiast odwoływać je odruchowo.
Planujesz nową premierę, a nie zmiany w działającym tokenie? Ustaw uprawnienia świadomie już przy tworzeniu w narzędziu Kreator tokenów na Solanie, a potem odwołuj każde z nich przy jego własnym kamieniu milowym.
Najczęściej zadawane pytania
Czy trzymanie uprawnienia freeze jest bezpieczne?
Tak, jeśli uprawnienie siedzi na dobrze zabezpieczonym kluczu, najlepiej na multisigu skarbca, a zespół ma prawdziwy powód, żeby je trzymać. Ryzykiem nie jest samo pole, tylko pojedynczy gorący klucz, który może wyciec albo zostać przejęty i obrócony przeciwko twoim posiadaczom. Duże stablecoiny trzymają uprawnienie freeze na stałe, bo ich kontrola nad kluczami i procedury sprawiają, że zostawienie go jest bezpieczniejsze niż odwołanie.
Czy kupujący ufają tokenom z aktywnym uprawnieniem freeze?
Przy czystych memecoinach aktywne pole freeze to czerwona flaga, która potrafi sama zatrzymać premierę. Przy tokenach użytkowych, aktywach ze świata rzeczywistego i emisjach objętych wymogami prawnymi świadomi kupujący czytają notatkę projektową, a nie samo pole w oderwaniu od reszty. Ten sygnał uderza mocno w memecoiny, a słabo albo wcale w projekty, które tłumaczą, po co im uprawnienie.
Czy mogę odwołać uprawnienie freeze później?
Tak. Nic nie zmusza cię do decyzji w dniu premiery. Wiele zespołów trzyma uprawnienie przez audyt i pierwszy duży listing, a odwołuje je, gdy przestaje być potrzebne operacyjnie. W drugą stronę to nigdy nie działa: gdy pole pokazuje none, uprawnienia nie da się odtworzyć. Odwołanie później zawsze jest możliwe, cofnięcie odwołania nie.


