Wysyłanie Bitcoina za pomocą SSP

·6 min czytania·Autor: SSP Editorial Team
Zrzut ekranu wysyłania Bitcoina w SSP z monitem drugiego podpisującego widocznym na telefonie

Wysyłanie Bitcoina za pomocą SSP

Ten przewodnik prowadzi Cię od początku do końca przez wysyłanie Bitcoina z portfela SSP. Jest pięć kroków, jedna prośba o podpis na urządzeniu inicjującym wysyłkę i jedno potwierdzenie współpodpisu na drugim urządzeniu. Całość zajmuje mniej niż minutę, gdy znasz już ekrany.

Jest napisany dla każdego, kto ma portfel SSP i ma zamiar wysłać swoją pierwszą transakcję BTC — i warto przeczytać go ponownie przed setną, ponieważ to nawyki sprawdzania adresu chronią środki.

Zanim zaczniesz

Trzy warunki wstępne — żaden z nich nie jest opcjonalny.

  1. Oba sparowane urządzenia są włączone i odblokowane. Model 2-of-2 SSP wymaga podpisów z obu. Jeśli jedno urządzenie jest rozładowane, ładuje się lub jest uśpione, wysyłka się nie powiedzie.
  2. Masz adres odbiorcy z zaufanego źródła. Skopiuj go — nie wpisuj. Ręczne wprowadzanie sprzyja literówkom, a literówki trafiają do nie tego portfela na stałe. Zaufane źródła to zweryfikowany kanał odbiorcy, faktura z usługi, którą kontrolujesz, lub świeżo wygenerowany adres z Twojego własnego drugiego portfela.
  3. Wybrałeś poziom opłaty. SSP pokazuje bieżącą szacunkową opłatę sieci, ale priorytet, który wybierasz, należy do Ciebie. Szybsze potwierdzenie kosztuje więcej; tańsze transakcje mogą pozostawać niepotwierdzone podczas zatorów. Więcej o tym w kroku 3.

Krok 1: Otwórz ekran wysyłania

W aplikacji mobilnej dotknij przycisku Wyślij na ekranie głównym. W rozszerzeniu przeglądarki kliknij Wyślij na górnym pasku akcji.

Jeśli Twój portfel SSP zawiera wiele łańcuchów, następny ekran prosi o wybór aktywa. Wybierz Bitcoin z listy. Upewnij się, że patrzysz na właściwe sub-konto — SSP obsługuje wiele kont na łańcuch, a saldo wyświetlane u góry ekranu wysyłania to saldo dostępne dla tego konkretnego konta, a nie suma w portfelu.

Jeśli pokazane saldo jest niższe niż się spodziewasz, wycofaj się i sprawdź, z którego konta wysyłasz. Środki na innym koncie nie są wydawalne z tego ekranu.

Krok 2: Wklej adres odbiorcy

Wklej adres Bitcoin odbiorcy w pole adresu. Następnie — zanim zrobisz cokolwiek innego — zweryfikuj pierwsze 6 znaków i ostatnie 6 znaków względem zaufanego źródła, z którego skopiowałeś. Przeczytaj je na głos, jeśli musisz. Jeśli choćby jeden znak się różni, zatrzymaj się, wyczyść pole i skopiuj ponownie z oryginalnego źródła.

To nie paranoja. To obrona przed dobrze udokumentowanym schematem zwanym zatruwaniem adresu: atakujący obserwuje blockchain w poszukiwaniu Twoich transakcji, generuje nowy adres, którego pierwsze i ostatnie znaki wyglądają niemal identycznie jak ten, którego już używałeś, i wysyła Ci transakcję pyłu, aby pojawiła się w Twojej historii. Następnym razem, gdy skopiujesz „ten sam" adres ze swojej listy transakcji, kopiujesz w rzeczywistości jego. Twoja wysyłka trafia do atakującego. Nie ma odzyskania.

Zawsze kopiuj z oryginalnego zaufanego źródła, nigdy z historii. Zawsze sprawdzaj pierwsze 6 i ostatnie 6 znaków.

Krok 3: Wprowadź kwotę i sprawdź opłatę

Wprowadź kwotę do wysłania. Możesz wpisywać w BTC, satoshi lub w lokalnej walucie fiat — SSP konwertuje w czasie rzeczywistym po bieżącym kursie. Ekran pokazuje również saldo do wydania i szacowaną sumę z opłatą, dzięki czemu od razu widzisz, czy masz wystarczająco.

Pod kwotą SSP wyświetla trzy poziomy opłat:

  • Niski — najtańszy, ale transakcja może tkwić w mempool przez wiele godzin podczas zatorów.
  • Normalny — domyślny; zazwyczaj potwierdza się w ciągu najbliższych 1–3 bloków (średnio 10–30 minut).
  • Wysoki — płaci premię za włączenie do najbliższego bloku. Przydatny przy przelewach o napiętym czasie, depozytach na giełdę z terminami lub w każdej chwili, gdy „na pewno potwierdzone w ciągu 10 minut" ma znaczenie.

Szacunki opłat aktualizują się na żywo. Jeśli sieć jest spokojna, nawet niski poziom potwierdza się szybko. Jeśli jest zatłoczona, spodziewaj się znacznego rozszerzenia różnicy między niskim a wysokim.

Krok 4: Podpisz na obu urządzeniach

W tym momencie uruchamia się model 2-of-2 SSP. Transakcja potrzebuje niezależnego podpisu z każdego z Twoich sparowanych urządzeń, zanim będzie mogła zostać rozesłana.

Na urządzeniu inicjującym (tym, którego używałeś dotychczas), przejrzyj podsumowanie po raz ostatni — odbiorca, kwota, opłata — i dotknij Potwierdź. Urządzenie podpisuje lokalnie. Jeszcze nie rozsyła.

Przejdź na drugie urządzenie. W ciągu kilku sekund powinno wyświetlić oczekujące żądanie podpisu: ten sam odbiorca, kwota i opłata, obok wyboru Zatwierdź / Odrzuć. Sprawdź, że to, co widzisz, odpowiada urządzeniu inicjującemu, a następnie dotknij Zatwierdź. Drugie urządzenie podpisuje i oba podpisy zostają połączone.

Jeśli drugie urządzenie nie pokaże monitu w ciągu ~15 sekund:

  • Upewnij się, że aplikacja SSP jest na pierwszym planie (nie tylko działa w tle).
  • Sprawdź, czy oszczędzanie baterii / oszczędzanie danych nie blokuje synchronizacji w tle.
  • Potwierdź, że oba urządzenia mają Internet — Wi-Fi lub dane mobilne; SSP potrzebuje połączenia po każdej stronie, aby przekazać żądanie.

W razie potrzeby możesz bezpiecznie ponowić próbę z urządzenia inicjującego. Dopóki drugi podpis nie jest gotowy, żadne środki się nie ruszyły.

Krok 5: Obserwuj rozesłanie

Po zebraniu obu podpisów SSP przesyła transakcję do sieci Bitcoin. Ekran wysyłania przechodzi w stan Oczekuje i pokazuje identyfikator transakcji (txid) — dotknij go, aby otworzyć eksplorator bloków.

Poczekaj na potwierdzenia. Wymagana głębokość zależy od tego, kto odbiera:

  • Zwykłe przelewy, małe kwoty — zwykle wystarczy 1 potwierdzenie.
  • Depozyty na giełdę — większość giełd uznaje wpłatę po 1–3 potwierdzeniach; sprawdź regulamin giełdy.
  • Duże przelewy — wielu odbiorców czeka na 6 potwierdzeń (~60 minut), zanim uzna środki za ostateczne.

W tym momencie możesz zamknąć aplikację. Transakcja jest w sieci; SSP nie musi pozostać otwarte, by się potwierdziła.

Wysyłanie przez podłączony dApp

Jeśli wysyłka jest wywołana przez przeglądarkowy dApp, a nie zainicjowana wewnątrz SSP, używasz <span id="walletconnect"></span>WalletConnect — otwartego protokołu, który pozwala zewnętrznym dAppom żądać podpisów z Twojego portfela SSP poprzez kod QR lub deep link.

Przepływ jest taki sam od kroku 4 wzwyż: oba urządzenia muszą niezależnie podpisać, zanim transakcja zostanie rozesłana. Sam dApp nigdy nie widzi Twoich kluczy — otrzymuje jedynie podpisany wynik.

Różnica leży w krokach 2 i 3: dApp wypełnia z góry adres odbiorcy, kwotę i czasem opłatę. Twoja rola zmienia się z wprowadzania na obserwację — sprawdź, czy odbiorca i kwota, których podpisania żąda dApp, odpowiadają temu, co zamierzałeś autoryzować w interfejsie dAppa. Jeśli coś wygląda niepokojąco, odrzuć żądanie i zacznij od nowa po stronie dAppa.

Powiązane lektury

Udostępnij ten artykuł