Wróć do bloga
Solana

Odłączenie dApp a cofnięcie token approvals na Solanie

S
Sol Slugs Team
Sol Incinerator

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

Connected Apps i uprawnienia tokenów wyglądają podobnie w portfelu, lecz Solana traktuje je oddzielnie. Odłączenie zarządza sesją strony, a cofnięcie zmienia on-chain approval w token account.

Czy odłączenie dApp cofa token approvals?

Nie. Odłączenie usuwa witrynę z connected apps, ale nie kasuje on-chain delegate. Zakończ połączenie w ustawieniach portfela, a potem wykonaj osobny skan approvals, sprawdź i cofnij nieznanych account-level delegates.

DziałanieGdzieCo zmieniaCzego nie robi
Odłączenie appInterfejs i sesja webUsuwa aktywne połączenieNie zmienia on-chain token accounts
Cofnięcie approvalSPL Token lub Token-2022 accountKasuje delegate i allowanceNie odłącza strony ani nie odwraca transferów

Zwykłe połączenie udostępnia publiczny adres i pozwala prosić o podpisy, ale nie ujawnia private key. Później podpisana transakcja może utworzyć delegate, który pozostaje do cofnięcia, zastąpienia lub zamknięcia konta.

Co zrobić po podejrzanej interakcji?

  1. Zamknij stronę i odrzuć żądania.
  2. Odłącz ją w portfelu. W Phantom: Settings → Connected Apps.
  3. Sprawdź podpisaną transakcję w explorer.
  4. Skanuj delegates. Revoke sprawdza SPL Token i Token-2022 tylko do odczytu.
  5. Cofaj tylko zrozumiałe wpisy. Marketplace, staking i vault mogą używać legalnych delegates.
  6. Migruj przy szerszym ryzyku. Po ujawnieniu phrase/key, malware lub niejasnych skutkach przenieś aktywa do portfela z nową phrase.

Zobacz instrukcję incydentu Phantom.

Odłączenie i cofnięcie nie odwracają potwierdzonej transakcji blockchain. Usuwają tylko przyszły dostęp, który wciąż można usunąć. Zachowaj podpisy i adresy; nie płać za obietnicę gwarantowanego odzyskania.

Czym jest account-level token delegate?

To adres uprawniony do transferu lub burn do określonej kwoty z jednego token account. Konto ma jednego bieżącego delegate. Instrukcja Revoke kasuje delegate i allowance bez burn tokenów, transferu salda ani zamykania konta.

Owner pozostaje właścicielem po zwykłym approval. Nie trzeba ustawiać „prawidłowego” delegate; bezpieczny stan domyślny to jego brak.

Revoke nie usuwa Token-2022 PermanentDelegate na mint, bo holder nie może cofnąć mint-level roli. Nie zmienia ownership, close authority, mint authority ani freeze authority. Zobacz Token approval a mint i freeze authority.

Token Programs blokują zmianę delegate w frozen account; właściwa authority musi wykonać thaw. Sol Incinerator ukrywa takie konta, często związane z programmable NFT lub staking.

Kiedy tylko odłączyć?

Po legalnej stronie, gdy nie utworzyłeś on-chain delegate. Nie zakładaj, że każdy connected app ma approval ani że każdy delegate ma aktywną sesję.

Kiedy tylko cofnąć?

Możesz cofnąć stare approval po zniknięciu sesji albo anulować allowance, pozostawiając stronę do odczytu. Legalny delegate może wspierać listing lub pozycję, więc sprawdź go.

Czy otrzymanie przypadkowego tokena tworzy approval?

Nie. Token może nadejść bez podpisu, ale nie łączy strony, nie czyni nadawcy delegate innych kont i nie ujawnia key. Niebezpieczny jest link z metadanych prowadzący do złośliwego podpisu. Zobacz przewodnik po scam token.

Cofnij approvals

Cofnij approvals

Skanuj SPL Token i Token-2022 accounts pod kątem możliwych do cofnięcia delegates, sprawdź allowance i usuń tylko wybrane approvals.

Wypróbuj teraz

Powiązane artykuły

Często zadawane pytania

Czy odłączenie dApp cofa uprawnienia w Solanie?

Nie. Odłączenie usuwa aktywne połączenie strony z portfelem i zatrzymuje zwykłe żądania tej sesji. Nie kasuje delegate approval zapisanego już on-chain w token account. Osobno przeskanuj account-level delegates, sprawdź każdy i cofnij approvals, których nie rozpoznajesz lub nie potrzebujesz.

Czym connected apps różnią się od token approvals?

Relacja connected app istnieje w interfejsie portfela i pozwala stronie widzieć publiczny adres oraz prosić o podpisy. Token approval to on-chain allowance delegate dla konkretnego token account. Usunięcie jednej relacji nie usuwa automatycznie drugiej, więc po podejrzanym zdarzeniu sprawdź obie.

Czy cofnięcie approval zabezpiecza skompromitowany portfel?

Nie samo w sobie. Cofnięcie usuwa wybranego account-level delegate i pozostałą allowance. Nie odwraca potwierdzonego transferu, nie zmienia ujawnionej recovery phrase, nie usuwa wszystkich uprawnień protokołów i nie anuluje podpisu off-chain. Przy szerszym ryzyku przenieś zaufane aktywa do nowego portfela.

Czy Sol Incinerator pobiera opłatę za cofnięcie approvals?

Nie. Revoke nie pobiera opłaty platformy, bo cofnięcie nie uwalnia rent konta. Pierwsze skanowanie jest tylko do odczytu, a płacisz jedynie opłatę sieci Solana za transakcję, którą zdecydujesz się podpisać po sprawdzeniu znalezionych account-level delegates.

Odłączenie dApp a cofnięcie token approvals na Solanie | Sol Incinerator