Wszystkie wpisy
Poradniki

Czym jest tax token na Solanie? Opłaty Token-2022

Tax token na Solanie pobiera opłatę od transferu Token-2022. Gdzie leży ta opłata, kto może ją zebrać lub zmienić i co kupujący powinien sprawdzić najpierw.

8 min czytania J Tools Editorial
Panel objaśniający Kolektor podatku Token-2022: 52 J Token leżą zatrzymane na dwóch kontach posiadaczy, a portfel z uprawnieniem dalej pokazuje 0

Tax token na Solanie to mint Token-2022 z włączonym rozszerzeniem opłaty od transferu. Każdy transfer takiego tokena płaci opłatę w tym samym tokenie, ustawioną jako stawka w punktach bazowych i ograniczoną limitem na jeden transfer. Zaskakuje to, dokąd ta opłata trafia najpierw: donikąd. Zostaje na koncie, które otrzymało tokeny.

Ta jedna decyzja projektowa tłumaczy całą resztę: kto może zebrać opłatę, kto może zmienić stawkę i czemu niektóre konta nie chcą się zamknąć. Słowo „tax” to kryptowalutowy żargon na tę opłatę od transferu i nie ma nic wspólnego z podatkami państwowymi. Opisane niżej zasady, według których działa tax token na Solanie, pochodzą z programu Token-2022 i z dokumentacji Solana o opłatach od transferu.

Jak liczona jest opłata, którą pobiera tax token na Solanie

Stawkę podaje się w punktach bazowych. Jeden punkt bazowy to 0,01%, więc 100 oznacza 1%, a program przyjmuje wartości aż do 10 000, czyli 100%. Obok stawki stoi maksymalna opłata: najwięcej, ile pojedynczy transfer może kiedykolwiek zapłacić.

Przy każdym transferze program bierze stawkę od wysłanej kwoty, zaokrągla w górę do najmniejszej jednostki tokena, a potem stosuje limit. Weźmy token z opłatą 2% (200 punktów bazowych) i limitem 50 tokenów.

Wysłana kwota2% tej kwotyPobrana opłataOdbiorca może wydać
10002020980
250050502450
10 00020050 (limit)9950
100 000200050 (limit)99 950

Do 2500 tokenów opłata wynosi równe 2%. Powyżej przestaje rosnąć, więc transfer 100 000 tokenów płaci efektywnie 0,05%. Czytaj stawkę i limit razem, nigdy samą stawkę.

Sieć zapisuje limit w najmniejszej jednostce tokena, więc przy tokenie z 6 miejscami dziesiętnymi limit 50 tokenów ma postać 50 000 000.

Gdzie trafia podatek: zostaje zatrzymany na koncie odbiorcy

Gdy w tym przykładzie przechodzi 1000 tokenów, konto tokena odbiorcy zapisuje 980 jako saldo i 20 jako kwotę zatrzymaną. Obie wartości leżą na tym samym koncie, ale części zatrzymanej odbiorca nie może wydać. W chwili transferu nic nie trafia do twórcy, do skarbca projektu ani na mint.

Powodem jest przepustowość. Jedno wspólne konto na opłaty byłoby blokowane do zapisu przy każdym transferze, więc równoległe transfery ustawiałyby się za nim w kolejce. Gdy opłata zostaje tam, gdzie wylądowała, transfery idą obok siebie. Ten kompromis opisuje przewodnik po rozszerzeniach SPL Token-2022.

Panel objaśniający Kreator Token-2022 w ustawieniach opłaty od transferu: ustawiono portfel odbiorcy opłat, oba przełączniki odwołania są włączone, a podgląd monety J Token pokazuje rozszerzenie opłaty od transferu

Twórca, który ustawi opłatę i czeka, aż napełni mu się portfel, będzie czekać w nieskończoność. Jeśli dopiero wybierasz program tokena, porównanie rozszerzeń Token-2022 i SPL pokazuje, co jeszcze się zmienia.

Dwa uprawnienia, dwa różne zakresy

Rozszerzenie ma dwa własne uprawnienia, oddzielne od uprawnienia mint i uprawnienia freeze. Może je trzymać ten sam portfel. Nie musi.

UprawnienieCo może zrobićPo odwołaniu
Uprawnienie transfer fee configUstawić nową stawkę i nowy limitNie da się zaplanować żadnej kolejnej zmiany opłaty
Uprawnienie withdraw withheldPrzenieść zatrzymane opłaty na dowolne konto tokena tego samego mintuZatrzymanych opłat nie da się już nigdy wyprowadzić

Każde z nich odwołuje się zwykłą instrukcją set-authority, a odwołanie jest trwałe.

Zmiana opłaty po uruchomieniu

Dopóki uprawnienie config istnieje, może ustawić nową stawkę i nowy limit, aż do 100%. Program planuje start nowej opłaty na dwie epoki po epoce, w której ją ustawiono. Komentarz w jego kodzie źródłowym wyjaśnia, że chodzi o uniknięcie rug pulli pod koniec epoki. Epoka to stała liczba slotów, czyli okres objęty jednym harmonogramem liderów. Do tego czasu obowiązuje stara opłata.

Mint przechowuje zarówno bieżącą opłatę, jak i zaplanowaną wraz z epoką jej startu, więc oczekująca podwyżka jest widoczna on-chain, zanim zacznie działać. Odwołanie uprawnienia config blokuje kolejne zmiany, ale nie anuluje zmiany już zaplanowanej.

Harvest a wypłata

Zatrzymane opłaty przenoszą trzy instrukcje i tylko jedna z nich jest otwarta dla wszystkich.

  • Wypłata z kont. Podpisuje uprawnienie withdraw withheld, a opłaty przechodzą z kont tokenów prosto na wybrane przez nie konto tokena.
  • Harvest na mint. Opłaty przechodzą z kont tokenów na saldo zatrzymane w samym mincie. Może to wysłać każdy i nikt niczego nie dostaje.
  • Wypłata z mintu. Znów podpisuje uprawnienie, a zebrane saldo trafia na wybrane przez nie konto tokena.

Harvest służy do sprzątania. Opłaty na mint może zgarnąć każdy, ale zdjąć je stamtąd może tylko uprawnienie.

Narzędzie Kolektor podatku Token-2022 obsługuje obie ścieżki dla portfela z uprawnieniem. Jego skan wypisuje konta mintu z zatrzymanymi opłatami i nie wymaga portfela. Zbieranie odbywa się partiami bezpośrednich wypłat albo partiami harvest plus jedną wypłatą z mintu, z jednym podpisem na partię. Opłata za usługę to część zebranej wartości, pobierana w SOL w ostatniej partii, z niewielkim minimum. Aktualną stawkę pokazuje strona narzędzia.

Jeśli śledzisz kilka rodzajów sald do odebrania, strona Centrum odbioru pokazuje podatek, który mogą zebrać twoje portfele, obok opłat twórcy, opłat LP i uwięzionego rentu.

Panel objaśniający Kolektor podatku Token-2022 po zbieraniu: 52 J Token trafiają do portfela z uprawnieniem w trzech partiach, a kwota zatrzymana na kontach posiadaczy spada do 0

Co daje odwołanie uprawnienia withdraw

Nie zatrzymuje opłaty. Transfery dalej ją płacą, a ona dalej gromadzi się na kontach odbiorców. Znika za to jedyny klucz, który mógł ją stamtąd wyprowadzić. Harvest nadal działa, ale każda wypłata wymaga tego uprawnienia, więc opłaty zostają zablokowane na dobre. Posiadacze płacą opłatę, której nikt nigdy nie zbierze, a narzędzie Kolektor podatku Token-2022 oznacza takie opłaty jako zablokowane, zamiast proponować zbieranie.

Dlaczego konto z zatrzymanymi opłatami nie daje się zamknąć

Token-2022 odmawia zamknięcia konta, którego kwota zatrzymana jest większa od zera, nawet gdy saldo do wydania wynosi zero. Przewodnik SPL mówi to wprost: konta, na którym leżą jakiekolwiek tokeny, również zatrzymane, nie da się zamknąć.

Rozwiązaniem jest harvest, który nie wymaga żadnych uprawnień. Przewodnik SPL pokazuje, że polecenie zamknięcia w wierszu poleceń najpierw go wysyła. Konto czyści też zbieranie przez uprawnienie withdraw. Nasze narzędzie Zamknij konto dla pustych kont tokenów oznacza takie wiersze jako zablokowane przez zatrzymane opłaty i odsyła je do narzędzia Kolektor podatku Token-2022. Czemu warto odzyskać depozyt na rent, wyjaśnia tekst o tym, jak odzyskać SOL z pustych kont tokenów.

Jak kupujący powinien czytać tax token na Solanie

Każda ważna liczba siedzi w rozszerzeniu opłaty od transferu w mincie. Przed zakupem sprawdź cztery rzeczy.

  1. Bieżącą stawkę i limit, czytane razem.
  2. Czy zaplanowano inną opłatę i od której epoki.
  3. Czy uprawnienie config jest odwołane. Jeśli nie, stawka może sięgnąć 100% dwie epoki po tym, jak ktoś tak zdecyduje.
  4. Kto trzyma uprawnienie withdraw withheld albo czy nie trzyma go nikt.

Po wklejeniu mintu do narzędzia Kolektor podatku Token-2022 zobaczysz stawkę, limit, uprawnienie withdraw i ewentualną zaplanowaną zmianę bez łączenia portfela. Uprawnienie config leży w tym samym rozszerzeniu, więc pokaże je każdy eksplorator, który dekoduje minty Token-2022.

Transakcja handlowa to też transfer. Zakup z puli jest transferem do ciebie, więc opłata zostaje zatrzymana na twoim koncie. Sprzedaż to transfer do puli, więc opłata zostaje zatrzymana znowu, tym razem tam. Poniżej limitu opłata 5% kosztuje w obie strony blisko 10% twoich tokenów, zanim cena w ogóle drgnie.

Przy stawce 100% i limicie podniesionym poza zasięg transfer nie dostarcza niczego. To pułapka opisana w tekście o tym, czym jest token honeypot. Wysoka albo zmienna opłata powinna trafić na listę obok ośmiu testów na rug pull przed zakupem.

Gdzie opłaty od transferu sprawiają kłopot

Zwykła instrukcja transfer na takich mintach się nie powiedzie. Przewodnik SPL mówi, że transfery muszą używać transfer_checked albo transfer_checked_with_fee, więc skrypt oparty na starszym wywołaniu przestaje działać na każdym takim tokenie. Niektóre narzędzia odrzucają je od razu: nasze własne narzędzie Flash Volume nie obsługuje mintów Token-2022 z opłatami od transferu ani z hookami. Jeśli chodzi o pule i agregatory, przeczytaj dokumentację danego miejsca, zanim zaplanujesz wokół niego start.

Jak utworzyć tax token i zebrać to, co zarabia

Narzędzie Kreator Token-2022 ustawia opłatę w chwili emisji: procent, maksymalną opłatę na transfer i portfel odbiorcy opłat. Ten portfel staje się uprawnieniem withdraw withheld. Sam nie dostaje transferów. Twój połączony portfel zachowuje uprawnienie config, chyba że zaznaczysz Odwołaj uprawnienie transfer fee. Formularz ostrzega, że zachowanie go pozwala później podnieść opłatę, aż do 100%.

Ekran sukcesu odsyła potem do narzędzia Kolektor podatku Token-2022, bo opłata gromadzi się na kontach posiadaczy, a nie w żadnym portfelu.

Zdecyduj o obu uprawnieniach przed emisją. Zachowanie uprawnienia config daje elastyczność, a kosztuje zaufanie kupujących. Odwołanie uprawnienia withdraw buduje zaufanie, ale zamyka wszystkie opłaty na zawsze. Odwołania nie da się cofnąć.

Najczęściej zadawane pytania

Czy portfel twórcy dostaje podatek automatycznie?

Nie. Opłata zostaje zatrzymana na koncie tokena każdego odbiorcy. Musi ją stamtąd wyprowadzić uprawnienie withdraw withheld, prosto z tych kont albo po harvest na mint. Dopóki nikt tego nie zrobi, opłaty leżą rozproszone u posiadaczy.

Czy tax token na Solanie może mieć inny podatek od kupna i od sprzedaży?

Nie. Rozszerzenie pobiera jedną stawkę i stosuje jeden limit przy każdym transferze, bez względu na kierunek. Pula, która wysyła ci tokeny, i ty, gdy wysyłasz tokeny do puli, to dwa zwykłe transfery z tą samą stawką.

Jak szybko twórca może podnieść opłatę?

Nowa stawka zaczyna działać dwie epoki po epoce, w której ustawi ją uprawnienie config, i może sięgnąć 100%. Do tego czasu zaplanowana opłata leży w mincie, gdzie każdy może ją odczytać, zanim zacznie obowiązywać.

Co się dzieje z zatrzymanymi opłatami po odwołaniu uprawnienia withdraw?

Zostają zablokowane na dobre. Harvest nadal może przenieść je na mint, ale każda instrukcja wypłaty wymaga tego uprawnienia. W praktyce opłaty dalej rosną na kontach i w mincie, a nikt ich już nie wypłaci.

Dlaczego moje puste konto tokena nie daje się zamknąć?

Wciąż leżą na nim zatrzymane opłaty, a Token-2022 nie zamknie go, dopóki nie znikną. Usunie je harvest na mint, który może wysłać każdy. Potem konto zamkniesz zwykłym sposobem i odzyskasz depozyt na rent.

Ten artykuł wyjaśnia, jak działa program Token-2022. Nie jest poradą finansową, inwestycyjną, prawną ani podatkową. Tokeny w sieci Solana są bardzo zmienne, a wiele z nich traci całą wartość. Nigdy nie ryzykuj pieniędzy, na których stratę nie możesz sobie pozwolić.

J
Autor
J Tools Editorial

Wpis od zespołu J Tools.

Zobacz wszystkie wpisy autora J Tools Editorial →

Powiązane wpisy