< Wróć do aktualności

Symulacja i ostrzeżenia o ryzyku trafiają do skarbców firmowych

·3 min czytania·Autor: SSP Editorial Team
Okładka wydania SSP Wallet v1.40 z ikonami tarczy, układu scalonego, przekreślonego oka i kłódki

SSP Wallet v1.40.0 daje osobom podpisującym w skarbcach firmowych coś, czego większość narzędzi multisig wciąż każe robić po omacku: jasny, uszeregowany według wagi obraz tego, co transakcja naprawdę zrobi — skonfrontowany z surowymi bajtami na Twoim własnym urządzeniu, zanim ją zatwierdzisz.

To wydanie przynosi także dekodowanie skarbców Solany na poziomie bajtów, tryb prywatności, skanowanie adresów kodem QR oraz odświeżony wygląd. Ukazało się 15 lipca 2026 roku — pełne informacje o wydaniu na GitHubie.

Pasek ryzyka, zanim zatwierdzisz

Podpisywanie w skarbcach firmowych zaczyna się teraz od paska ryzyka umieszczonego na samym ekranie podpisu:

  • Symulacja transakcji po stronie serwera, z podglądem zmian sald, jakie transakcja wywoła
  • Ostrzeżenia uszeregowane według wagi — krytyczne, wysokie, średnie, informacyjne — pokazywane tam, gdzie zatwierdzasz, a nie ukryte w panelu szczegółów

Symulacja służy wyłącznie do wyświetlania i jest celowo zachowawcza. Mówi, co transakcja ma zrobić; nigdy nie decyduje za Ciebie i nigdy nie rozluźnia żadnej kontroli.

To, co czyni symulację godną zaufania

Symulacja po stronie serwera jest tylko tak uczciwa, jak serwer, który ją wykonuje. Dlatego urządzenie nie przyjmuje jej na wiarę.

Twoje urządzenie samodzielnie dekoduje transakcję i porównuje podgląd z serwera z własnym, bezzaufaniowym dekodowaniem. Jeśli podgląd serwera przeczy temu, co bajty rzeczywiście robią, uruchamia się krytyczne ostrzeżenie SIMULATION_DECODE_MISMATCH, a podgląd serwera zostaje zdegradowany w wyświetlaniu.

Dekodowanie na urządzeniu zawsze zachowuje pierwszeństwo. Ta kolejność stanowi całą ideę projektu: pomocny podgląd, który szybko przeczytasz, wsparty lokalną kontrolą zakładającą, że to, co pomocne, może kłamać. To ten sam instynkt, który stoi za multisigiem 2-z-2: żadna pojedyncza strona — łącznie z naszą własną infrastrukturą — nie zasługuje na zaufanie wyłącznie na słowo.

Bezzaufaniowe dekodowanie skarbców Solany

Transakcje firmowych skarbców na Solanie są teraz dekodowane bajt po bajcie na urządzeniu, przy użyciu otwartoźródłowej biblioteki @runonflux/solana-multisig.

Relay jest przez cały czas traktowany jako niezaufany. Odbiorcy, kwoty i minty tokenów są weryfikowane względem surowych bajtów transakcji, a nie przyjmowane z ładunku dostarczonego przez relay, i każda sprzeczność między nimi twardo blokuje podpisywanie — rozbieżność w tym miejscu jest oznaką aktywnego ataku, a nie usterką wyświetlania, więc właściwą reakcją jest zatrzymanie się.

Wraz z tym pojawiły się dwa kolejne zabezpieczenia:

  • Niezależny twardy limit zwrotu opłat paymastera, ograniczający każdą próbę drenażu skarbca poprzez trasowanie opłat
  • Lista dozwolonych instrukcji przy zatwierdzeniach, chroniąca przed schematami drenażu przez klucze liściowe

Wszystko to poparte obszernym, nowym zestawem testów. Ta praca opiera się bezpośrednio na projekcie samoinicjującego się multisiga, który wydaliśmy, gdy Solana dołączyła do SSP.

Tryb prywatności

Jedno kliknięcie rozmywa wszystkie salda i kwoty w portfelu — na biurka w otwartej przestrzeni, udostępnianie ekranu i rozmowy, w których Twój majątek nie musi być częścią dyskusji. Ustawienie zostaje zapamiętane między sesjami.

Wysyłanie, wyostrzone

Wysyłanie zyskało kilka usprawnień, które mają znaczenie w łańcuchu, gdzie pomyłki są nieodwracalne:

  • Skanowanie QR — zeskanuj adres odbiorcy aparatem, z osobnym procesem przyznawania uprawnień do kamery
  • Walidacja adresów — surowsze sprawdzanie odbiorcy uruchamiane zanim transakcja w ogóle może zostać zbudowana
  • Poprawki dostępności na ekranach wysyłania oraz rozszerzony zestaw testów budowania transakcji

Odświeżony wygląd

Nowe logotypy SSP i ujednolicona kolorystyka w trybie jasnym i ciemnym, spójne motywy oparte na jednym motywie tokenów projektowych, krój Inter oraz nowa animacja ładowania z filarem. To był pierwszy krok prac projektowych, które w pełni wylądowały w SSP Wallet v2.0.

Ponadto w tym wydaniu

Delegaci węzłów Flux otrzymali lepszą konfigurację i wybór delegatów, z czytelniejszą tabelą węzłów i akcjami. SSP Connect zyskał solidniejszą obsługę połączeń i przepływu żądań. Tłumaczenia zaktualizowano przez Crowdin, a zależności podniesiono — w tym @runonflux/solana-multisig 0.11.0 oraz Reown WalletKit.

Jak zawsze, v1.40.0 wychodzi jako deterministyczny build z sumami kontrolnymi podpisanymi GPG, zarówno dla Chrome, jak i Firefoksa, więc każdy może zbudować go ze źródeł i sprawdzić, że bajty się zgadzają.

Udostępnij ten artykuł

Powiązane artykuły