Wróć do bloga
Solana

Jak odzyskać nadwyżkę SOL bez zamykania kont tokenów

S
Sol Slugs Team
Sol Incinerator

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

Zamknięcie pustego konta tokena nie jest już jedynym sposobem na to, by zwrotny rent stał się możliwy do wydania. Gdy Solana obniża minimum zwalniające z rentu, konto może pozostać otwarte i nadal przechowywać więcej SOL, niż potrzebuje. Ta różnica to nadwyżka rentu.

Czy można odzyskać SOL bez zamykania konta tokena?

Tak. WithdrawExcessLamports przenosi tylko SOL przekraczające bieżącą rezerwę zwalniającą z rentu kwalifikującego się konta tokena. Konto pozostaje otwarte, a jego saldo tokenów nie ulega zmianie. Sol Incinerator może znaleźć obsługiwaną nadwyżkę podczas skanowania portfela i wyświetlić dokładną kwotę przed podpisaniem transakcji.

Jest to przydatne w przypadku konta, którego nadal potrzebujesz. Może ono zawierać tokeny zamienne, standardowy NFT albo po prostu pozostać gotowe do ponownego odebrania tokenów tego mintu. Wypłata nie odtwarza konta, nie zmienia jego adresu ani nie wpływa na przechowywany na nim zasób.

Ta funkcja działa również wtedy, gdy konto ma nadwyżkę SOL z innego powodu, na przykład wskutek przesłania lamportów bezpośrednio na jego adres. Instrukcja Token Program został zaprojektowany z myślą o tej sytuacji; obniżki rentu sprawiają, że ten sam mechanizm ma zastosowanie do wielu starszych kont.

Czym różni się wypłata nadwyżki od zamknięcia konta?

PytanieWypłać nadwyżkę rentuZamknij puste konto
Czy konto pozostaje otwarte?TakNie
Czy może przechowywać tokeny?TakMusi być puste
Jakie SOL jest przenoszone?Saldo powyżej bieżącej rezerwyLamporty pozostałe na koncie
Czy może ponownie się kwalifikować?Tak, po kolejnej redukcji lub dodaniu lamportówOdtworzone konto zaczyna z rezerwą obowiązującą w danym momencie
Czy zasób zostaje zniszczony?NieNie; osobna operacja spalania jest destrukcyjna

Sol Incinerator rozdziela te operacje. Puste konta tokenów, które można bezpiecznie zamknąć, korzystają z istniejącej ścieżki pustych kont. Zachowane konta z nadwyżką korzystają z niedestrukcyjnej ścieżki nadwyżki rentu. Spalenie jest trzecią operacją i należy je wybierać tylko wtedy, gdy zamierzasz zniszczyć zasób.

Jak odzyskać nadwyżkę SOL za pomocą Sol Incinerator?

  1. Otwarte Sol Incinerator i połącz portfel.
  2. Poczekaj na zakończenie skanowania tylko do odczytu. Samo wyświetlenie podglądu nie wymaga podpisywania czegokolwiek.
  3. W trybie Fun Mode sprawdź podsumowanie łącznego odbioru. Kwalifikująca się nadwyżka rentu jest uwzględniana jako niedestrukcyjna kategoria odzyskiwania.
  4. W zaawansowanym interfejsie porządkowania wybierz Nadwyżka rentu jeśli chcesz uwzględnić to wraz z innymi wybranymi operacjami.
  5. Sprawdź kwotę odzyskiwaną brutto, opłatę protokołu, szacowany koszt sieciowy, objęte operacją konta źródłowe oraz zmianę netto.
  6. Zatwierdź transakcję w portfelu tylko wtedy, gdy te dane odpowiadają Twoim zamiarom.
  7. Po potwierdzeniu wybrane konta pozostają otwarte, a ich saldo jest równe bieżącej rezerwie rentowej lub od niej wyższe.

Podgląd może się zmieniać między skanowaniami wraz ze zmianą ustawień rentu, sald kont lub innych wybranych operacji porządkowania. Sprawdź ostateczną transakcję w portfelu, zamiast polegać na kwocie skopiowanej z artykułu lub wcześniejszego skanowania.

Które konta tokenów się kwalifikują?

Witryna sprawdza należące do portfela klasyczne konta SPL Token i Token-2022. Zachowane konto nadal może zawierać tokeny; kwalifikacja zależy od liczby lamportów, długości danych, bieżącej rezerwy rentowej i autorytetu, a nie od zerowego salda tokenów.

Obliczenia są wykonywane osobno dla każdego konta:

gross excess = current source lamports − current rent-exempt reserve

Rozszerzenia Token-2022 mogą zwiększać rozmiar konta, więc dwa konta nie muszą mieć takiej samej rezerwy. Konto, z którego dokonano już wypłaty po wcześniejszym etapie, może mieć mniejszą dostępną kwotę niż nietknięte konto utworzone według poprzednich ustawień.

Witryna może również zweryfikować ograniczony zbiór kont mintów widocznych w portfelu. Mint jest uwzględniany tylko wtedy, gdy połączony portfel jest jego bieżącym autorytetem mintu z jednym sygnatariuszem. Odzyskiwanie z mintów obejmuje dodatkowe przypadki dotyczące sygnatariuszy, opisane w Jak odzyskać nadwyżkę SOL z mintu tokena Solana.

Co pozostaje bez zmian po wypłacie?

Przenoszone są tylko lamporty przekraczające rezerwę. Operacja zachowuje:

  • adres konta tokena;
  • mint tokena i jego właściciela;
  • surową ilość tokenów;
  • podaż mintu;
  • rozszerzenia konta i inne zserializowane dane; oraz
  • wystarczającą ilość SOL, aby konto pozostało zwolnione z rentu.

Oznacza to, że standardowy NFT może pozostać na swoim koncie tokena, a saldo tokenów zamiennych pozostaje dostępne jak wcześniej. Transakcja nadal odbywa się w łańcuchu i jest publiczna, ale nie jest transferem tokenów, spaleniem ani zamknięciem konta.

Jak obliczane są opłaty?

Wrapper Assetcinerator Sol Incinerator pobiera opłatę protokołu w wysokości 200 punktów bazowych od nadwyżki brutto:

protocol fee = floor(gross excess × 200 ÷ 10,000)

user amount before network fee = gross excess − protocol fee

Zaokrąglenie w dół ma znaczenie przy małych wartościach, ponieważ rozliczenia Solana używają pełnych lamportów. Opłata transakcyjna jest pobierana osobno z portfela. Z tego powodu bardzo mała nadwyżka brutto może nie zapewnić istotnej korzyści netto, mimo że źródło technicznie się kwalifikuje.

Dlaczego Sol Incinerator może pominąć konto?

Konto może zostać wykluczone z kilku powodów związanych z bezpieczeństwem lub protokołem:

  • Brak bieżącej nadwyżki: liczba lamportów na koncie jest już równa bieżącej rezerwie.
  • Puste i możliwe do zamknięcia: ścieżka pełnego zamknięcia może zamiast tego odzyskać pozostałe saldo konta.
  • Natywny opakowany SOL: programy Token odrzucają tę instrukcję w przypadku kont natywnych.
  • Zablokowany Guard CPI: konto Token-2022 może zablokować wywołanie wrappera między programami.
  • Kolidująca operacja: to samo źródło jest już wybrane do spalenia, zamknięcia lub innej modyfikacji.
  • Chronione miejsce docelowe: mechanizm porządkowania zapobiega wypłacie z konta, którego inna wybrana operacja odbioru potrzebuje jako miejsca docelowego.
  • Niezgodność uprawnień: połączony portfel nie może zapewnić sygnatariusza wymaganego przez typ źródła.

Brak wiersza nie jest dowodem na to, że konto nie zawiera lamportów. Oznacza to, że bieżący plan witryny nie zaklasyfikował go jako bezpiecznego, możliwego do wykorzystania źródła nadwyżki rentu.

Czy można odzyskać nadwyżkę ponownie po kolejnym etapie rentu?

Tak. Po udanej wypłacie konto pozostaje na poziomie dzisiejszego minimum. Jeśli późniejsza bramka funkcji Solana obniży to minimum, na tym samym zachowanym koncie może pojawić się nowa nadwyżka. Po każdej aktywacji uruchom kolejne skanowanie tylko do odczytu i pozwól, aby bieżący podgląd obliczył różnicę.

Różni się to od próby przewidzenia już dziś pełnego, pięcioetapowego zwrotu. Wdrażanie może zostać wstrzymane lub cofnięte, a stan konkretnego konta może się w międzyczasie zmienić. Odbieraj tylko to, co sieć i podgląd transakcji obecnie rozpoznają jako nadwyżkę.

Sol Incinerator

Sol Incinerator

Wyświetl podgląd nadwyżki SOL i pozostaw kwalifikujące się konta tokenów otwarte.

Wypróbuj teraz

Powiązane artykuły

Często zadawane pytania

Czy można odzyskać SOL bez zamykania konta tokena Solana?

Tak, gdy kwalifikujące się konto Token Program zawiera więcej lamportów niż wynosi jego bieżąca rezerwa zwalniająca z rentu. WithdrawExcessLamports przenosi do portfela tylko tę nadwyżkę. Konto źródłowe pozostaje otwarte, a jego saldo tokenów, mint, właściciel, rozszerzenia i pozostałe dane konta nie ulegają zmianie.

Czy odzyskanie nadwyżki SOL wpływa na tokeny na koncie?

Nie. Wypłata nadwyżki rentu zmienia tylko saldo lamportów konta źródłowego. Nie może zmniejszyć ilości tokenów ani podaży mintu i pozostawia wystarczającą ilość SOL, aby konto nadal było zwolnione z rentu. Przed podpisaniem nadal należy sprawdzić wyświetlone konta źródłowe i transakcję.

Jaką opłatę pobiera Sol Incinerator za wypłaty nadwyżki rentu?

Sol Incinerator pobiera 200 punktów bazowych, czyli 2%, nadwyżki brutto wypłacanej za pośrednictwem jego wrappera w łańcuchu. Wynik obliczenia jest zaokrąglany w dół do pełnych lamportów. Zwykła opłata transakcyjna Solana jest naliczana osobno, dlatego podgląd jest miarodajnym oszacowaniem kwoty netto dla Twojego wyboru.

Dlaczego konta nie ma w podglądzie nadwyżki rentu?

Może ono już znajdować się na poziomie bieżącej rezerwy, być pustym kontem przypisanym do ścieżki zamknięcia, korzystać z natywnego opakowanego SOL, mieć zablokowany Guard Token-2022 CPI, nie mieć wymaganego autorytetu albo być wykluczone, ponieważ obejmuje je inna wybrana operacja spalania, zamknięcia lub modyfikacji.

Jak odzyskać nadwyżkę SOL bez zamykania kont tokenów | Sol Incinerator