< Wróć do aktualności

Wybierz walutę fiat i podpisuj dowolną wiadomość w SSP Identity

·4 min czytania·Autor: SSP Editorial Team
Granatowa okładka SSP z ikonami monet, klucza, odcisku palca i tarczy zapowiadająca wybór fiat i ręczny podpis wiadomości w SSP

13 kwietnia 2024 r. SSP Wallet w wersji v1.3.0 dostarcza dwie zmiany, które po cichu przekształcają codzienne użytkowanie. Użytkownicy mogą teraz wybrać walutę fiat, w której denominowany jest ich portfel, a sama wallet uczy się odczytywać lokalne konwencje liczb i dat z przeglądarki. Obok tego SSP Identity zyskuje ręczny przepływ podpisywania wiadomości: możesz podpisać dowolny komunikat z tą samą postawą multisig, która chroni twoje środki, i przedstawić podpis wszędzie, gdzie jest wymagany.

TL;DR

  • SSP Wallet v1.3.0 pozwala wybrać walutę fiat używaną w całym widoku portfela.
  • Kwoty i daty podążają teraz za locale twojej przeglądarki — separatory, znaki dziesiętne i porządek dat trafiają w oczekiwany format.
  • SSP Identity dodaje ręczne podpisywanie wiadomości: tworzy podpis dla dowolnego komunikatu, z tą samą dyscypliną multisig 2 z 2.
  • Podpis może zweryfikować każdy, kto ma odpowiedni klucz publiczny SSP Identity.
  • Równolegle pojawiają się aktualizacje pakietów, trzymając wallet na aktualnej bazie kryptograficznej.

Wybierz swoją walutę fiat

Do v1.3.0 widok portfela był zakotwiczony w jednej walucie referencyjnej, a formatowanie kwot trzymało się stałej konwencji. Od tego wydania użytkownik może wybrać walutę fiat, w której wyrażane są salda i sumy — przydatne dla każdego, kto śledzi pozycje w walucie innej niż dotychczasowy domyślny ustawienia, i dla tych, którzy chcą, żeby główna liczba w wallet pokrywała się z tą, jaką operują w prawdziwym życiu. Wybór jest trwały i obowiązuje wszędzie, gdzie pojawia się kwota wyrażona w fiat.

Obok wyboru waluty v1.3.0 zaczyna delegować decyzje formatowania do locale użytkownika. Separatory tysięcy, znaki dziesiętne, pozycja symbolu waluty i porządek dat podążają za konwencjami zgłaszanymi przez przeglądarkę. W każdym pojedynczym miejscu zmiana jest mała, ale skumulowana: portfel, który czyta się poprawnie dla niemieckiej użytkowniczki, wygląda równie naturalnie dla brazylijskiej czy koreańskiej, bez tłumaczenia w obrębie pojedynczego ekranu. Same liczby nie zmieniają się — zmienia się tylko ich prezentacja.

Ręczne podpisywanie wiadomości w SSP Identity

SSP Wallet wystartował w styczniu z postawą multisig 2 z 2 jako głównym deklarowanym mechanizmem bezpieczeństwa. v1.3.0 rozszerza tę samą postawę na wiadomości: SSP Identity może teraz podpisać dowolny ciąg znaków na żądanie i zwrócić weryfikowalny podpis. Interfejs podpisywania bierze tekst wiadomości, prowadzi go standardowym potokiem współpodpisu SSP Wallet plus SSP Key i emituje wynik w formie, którą druga strona może zweryfikować względem opublikowanego klucza publicznego SSP Identity użytkownika. Nic w materiale klucza się nie zmienia — ręczny przepływ po prostu sprawia, że istniejąca powierzchnia tożsamości staje się użyteczna w przypadkach, które nie są transakcjami.

Co to otwiera

Podpis wiadomości to klocek pod długą listą przepływów webowych. Wyzwania w stylu "zaloguj się walletem", treści ograniczone podpisem, atestacje off-chain, potwierdzenia tożsamości w ticketach wsparcia i każde zapytanie typu "udowodnij, że ten adres jest twój" sprowadzają się do tego samego prymitywu: przedstaw wiadomość, otrzymaj podpis, zweryfikuj go po stronie serwera. Z wdrożoną v1.3.0 użytkownicy SSP mogą domknąć każdy z tych przepływów, nie opuszczając wallet, któremu już powierzają środki. Podpis niesie pełną gwarancję multisig 2 z 2, materialnie silniejszą niż podpis pojedynczym kluczem z hot wallet.

Dla deweloperów integrujących SSP powierzchnia jest też prostsza, niż brzmi: ten sam klucz publiczny SSP Identity, który ustala, kim jest użytkownik on-chain, służy też jako klucz weryfikacyjny dla dowolnej podpisanej wiadomości. Krok weryfikacji to standardowe sprawdzenie kryptograficzne, nie wywołanie RPC specyficzne dla SSP.

Gdzie to znaleźć

Wybór waluty fiat mieszka w obszarze ustawień wallet, obok istniejących preferencji wyświetlania. Ręczne podpisywanie wiadomości obsługuje się z powierzchni SSP Identity — w tym samym miejscu, w którym zarządza się samym kluczem tożsamości. Obie funkcje są dostępne dla każdego użytkownika SSP Wallet, gdy tylko rozszerzenie zaktualizuje się do v1.3.0; nie ma osobnej rejestracji i żadna transakcja on-chain nie jest wymagana, aby zacząć je u��ywać. Jeśli chcesz głębszego podłoża, dlaczego tożsamość multisig ma tu znaczenie, primer w academy o tym, co naprawdę znaczy samodzielne przechowywanie kluczy, jest dobrą lekturą uzupełniającą.

Source: SSP Wallet v1.3.0 release notes.

Udostępnij ten artykuł

Powiązane artykuły