Wysyłanie Solany z SSP

·7 min czytania·Autor: SSP Editorial Team
Okładka SSP Academy: wysyłanie Solany z SSP

Wysyłanie Solany z SSP

Ten przewodnik przeprowadza cię od początku do końca przez wysłanie SOL lub tokena SPL z portfela SSP: pięć kroków, jedna prośba o podpis w rozszerzeniu i jeden współpodpis na telefonie. Przebieg jest ten sam, który znasz już z Wysyłania Bitcoina z SSP — na Solanie różni się to, co sprawdza ekran podsumowania, i to, ile kosztuje pierwsze wysłanie.

Nowy w SSP? Najpierw skonfiguruj portfel według konfiguracji pierwszego portfela SSP. Tło tego, jak SSP w ogóle przechowuje SOL, znajdziesz w Solana w SSP.

Zanim zaczniesz

Cztery warunki wstępne — żaden nie jest opcjonalny.

  1. Oba sparowane urządzenia są włączone i odblokowane. Model 2 z 2 w SSP potrzebuje podpisów obu. Jeśli telefon jest rozładowany albo uśpiony, wysyłka się nie zakończy.
  2. Solana jest włączona w selektorze łańcuchów. Jeśli nigdy nie używałeś SOL w SSP, włącz ją raz; rozszerzenie i SSP Key synchronizują nowy łańcuch razem.
  3. Masz adres odbiorcy z zaufanego źródła. Skopiuj go — nigdy nie przepisuj ręcznie. Adresy Solany są w base58 i rozróżniają wielkość liter, więc jeden błędny znak to nie literówka, którą zauważysz.
  4. Masz dość SOL, by pokryć kwotę plus zwrot opłaty. Nie potrzebujesz osobnego salda na gaz, ale skarbiec faktycznie zwraca płatnikowi opłaty koszt w ramach tej samej transakcji. Sekcja poniżej o koszcie pierwszego wysłania podaje liczby.

Widok łańcucha Solana w SSP Wallet, tryb ciemny

Krok 1: otwórz ekran wysyłki

W rozszerzeniu przeglądarki wybierz Solanę w selektorze łańcuchów, a potem kliknij Wyślij. W panelu bocznym ten sam przycisk znajduje się w rzędzie akcji pod saldem.

Potwierdź saldo pokazane u góry ekranu wysyłki. Ta liczba to saldo dostępne dla konta Solany, na którym jesteś — a nie suma twojego portfolio ze wszystkich łańcuchów.

Krok 2: wklej adres odbiorcy

Wklej adres Solany odbiorcy w pole adresu, a następnie zweryfikuj pierwszych sześć i ostatnich sześć znaków względem źródła, z którego kopiowałeś. Przeczytaj je na głos, jeśli to pomaga.

Przy tokenie SPL wklej adres portfela odbiorcy, a nie adres jego konta tokena. SSP samo wyprowadzi właściwe powiązane konto tokena i utworzy je, jeśli odbiorca nigdy nie posiadał tego tokena.

Jeśli choć jeden znak się nie zgadza, zatrzymaj się, wyczyść pole i skopiuj ponownie z oryginału. To obrona przed zatruwaniem adresów, w którym atakujący zasiewa w twojej historii transakcji adres zgadzający się pierwszymi i ostatnimi znakami z tym, którego już używałeś. Ataki phishingowe wymierzone w użytkowników krypto opisują szerszy wzorzec.

Krok 3: wybierz aktywo i kwotę

Wybierz SOL dla natywnej monety albo zaznacz token SPL — USDC i FLUX są domyślnie, a każdy inny token SPL, który SSP znajdzie w twoim skarbcu, pojawi się na tej samej liście.

Wpisz kwotę. SSP pokaże pod spodem równowartość w wybranej przez ciebie walucie. Przy tokenie SPL liczba miejsc dziesiętnych jest odczytywana z samego mintu, a ta wartość zostaje wpisana w podpisywaną instrukcję — mint deklarujący inne miejsca dziesiętne zobaczy swoją transakcję odrzuconą on-chain, zamiast po cichu wysłać złą kwotę.

Możesz dołączyć opcjonalne memo. Zapisuje się je w transakcji jako instrukcję SPL Memo, więc pojawia się w eksploratorach bloków i wraca do twojej historii SSP jako notatka transakcji.

Tworzenie przelewu Solany w SSP Wallet, tryb ciemny

Krok 4: sprawdź, co zdekodowało twoje urządzenie

To najważniejszy krok na Solanie i warto go zrozumieć, a nie przeklikać.

Transakcje Solany niosą swoje znaczenie wewnątrz danych instrukcji. Portfel, który pokazuje ci to, co powiedział mu serwer, pokazuje twierdzenie, a nie fakt. SSP zamiast tego dekoduje surowe bajty transakcji na twoim własnym urządzeniu i porównuje wynik z tym, co widnieje na ekranie: odbiorcą, kwotą i mintem tokena.

Sprawdź trzy rzeczy:

  • Odbiorca — zgadza się z adresem zweryfikowanym w kroku 2.
  • Kwota i aktywo — liczba i ticker, które wpisałeś, a nie wartość zaokrąglona czy przesunięta.
  • Opłata — zwrot dla płatnika opłaty, pokazany wprost.

Jeśli zdekodowane bajty i to, co wyświetlone, się rozjeżdżają, SSP wprost blokuje podpisanie, zamiast tylko ostrzegać. Rozbieżność w tym miejscu to sygnał aktywnego ataku, a nie usterka wyświetlania.

Sprawdzanie przelewu Solany w SSP Wallet, tryb ciemny

Krok 5: zatwierdź w SSP Key

Potwierdź w rozszerzeniu, a potem otwórz SSP Key na telefonie. Pojawią się tam te same szczegóły, zdekodowane niezależnie na tym urządzeniu — twój telefon też nie wierzy rozszerzeniu na słowo co do odbiorcy ani kwoty.

Zatwierdź na telefonie, a transakcja zostanie rozgłoszona. Nie ma pośpiechu: transakcje Solany zwykle wygasają jakąś minutę po zbudowaniu, ale SSP kotwiczy twoją w trwałym nonce, więc możesz zatwierdzić minuty albo godziny później i wciąż będzie ważna. Wykonanie transakcji przesuwa nonce, więc i tak da się jej użyć tylko raz. Trwałe nonce'y i podpisywanie dwoma urządzeniami wyjaśnia ten mechanizm.

Potwierdzenie na Solanie jest szybkie — zwykle sekunda albo dwie po rozgłoszeniu. Potem transakcja pojawia się na twojej liście aktywności wraz z memo, jeśli je ustawiłeś.

Ile kosztuje pierwsze wysłanie

Twoje pierwsze wysłanie na Solanie kosztuje więcej niż każde następne i warto wiedzieć dlaczego.

Pierwsze wysłanie tworzy dwa konta, których wcześniej nie było: samo konto multisig i konto trwałego nonce'a. Oba muszą trzymać czynsz, by pozostać przy życiu on-chain, a ten czynsz wynosi mniej więcej 0,003 SOL, płacone jednorazowo. Każde kolejne wysłanie kosztuje rzędu 0,0001 SOL — opłata sieciowa plus niewielki margines.

Wysłanie tokena SPL komuś, kto nigdy tego tokena nie posiadał, dokłada około 0,0025 SOL czynszu za jego nowe konto tokena. Ponowne wysłanie tego samego tokena tej samej osobie już nie.

Nigdy nie musisz zasilać osobnego salda na gaz, żeby cokolwiek z tego zadziałało. Relay SSP prowadzi płatnika opłaty, który wykłada koszt i otrzymuje zwrot od twojego skarbca w ramach tej samej transakcji — zwrot jest częścią propozycji zatwierdzanej przez twoje dwa urządzenia, więc nie może się zdarzyć bez obu podpisów. Dokumentacja opłat Solany jest źródłem pierwotnym co do obliczania opłat bazowych i priorytetowych.

Jeśli coś pójdzie nie tak

Telefon nigdy nie pokazał prośby o zatwierdzenie. Sprawdź, czy SSP Key jest odblokowany i ma dostęp do sieci, a potem otwórz oczekujące żądanie ponownie z rozszerzenia. Dzięki trwałemu nonce'owi transakcja nie zwietrzała, gdy to porządkowałeś.

Podpisywanie zostało zablokowane na podsumowaniu. Nie ponawiaj na ślepo. Twarda blokada oznacza, że zdekodowane bajty nie zgadzały się z tym, co wyświetlono. Zamknij wysyłkę, jeszcze raz zweryfikuj adres odbiorcy w zaufanym źródle i zacznij od nowa.

Saldo po wysłaniu wygląda niżej, niż się spodziewałeś. Porównaj je z notatką o opłacie na ekranie podsumowania. Jeśli to było pierwsze wysłanie, nadwyżka to jednorazowy czynsz opisany powyżej — zostaje przy twoich kontach, zamiast zostać wydana.

Nie masz pewności, czy przeszło. Otwórz transakcję z listy aktywności i skorzystaj z odnośnika do eksploratora. Finalność Solany jest dość szybka, by transakcja, która nie pojawiła się w ciągu kilku sekund od rozgłoszenia, zwykle w ogóle nie trafiła do sieci — a wtedy nic nie zostało wydane i możesz spokojnie zbudować wysyłkę od nowa.

Jeśli oba twoje urządzenia kiedykolwiek będą niedostępne jednocześnie, nic nie ginie — ale też nic nie może się ruszyć. Właśnie o to chodzi w multisigu 2 z 2 i warto świadomie zdecydować, gdzie te dwa urządzenia mieszkają.

Udostępnij ten artykuł

Powiązane artykuły