< Назад к новостям

Выберите фиат и подпишите любое сообщение в SSP Identity

·4 мин. чтения·Автор: SSP Editorial Team
Тёмно-синяя обложка SSP с иконами монет, ключа, отпечатка и щита, объявляющая выбор фиата и ручное подписание сообщений в SSP

13 апреля 2024 года SSP Wallet v1.3.0 выкатывает два изменения, которые тихо переустраивают повседневное использование. Пользователи теперь могут выбрать фиатную валюту, в которой деноминируется их портфель, и кошелёк учится читать локальные конвенции чисел и дат из браузера. Рядом с этим SSP Identity получает ручной поток подписания сообщений: вы можете подписать любое произвольное сообщение той же multisig-постановкой, что защищает ваши средства, и предъявлять подпись везде, где её просят.

TL;DR

  • SSP Wallet v1.3.0 позволяет выбрать фиатную валюту, используемую во всей сводке портфеля.
  • Суммы и даты теперь следуют локали вашего браузера — разделители, десятичные знаки и порядок дат встают в ожидаемый формат.
  • SSP Identity добавляет ручное подписание сообщений: создаёт подпись для любого сообщения с той же дисциплиной multisig 2 из 2.
  • Подпись может проверить любой, у кого есть соответствующий публичный ключ SSP Identity.
  • Параллельно прилетают обновления пакетов, удерживая кошелёк на актуальной криптографической базе.

Выберите свою фиатную валюту

До v1.3.0 сводка портфеля была привязана к одной опорной валюте, а формат сумм следовал фиксированной конвенции. С этого релиза пользователь может выбрать фиатную валюту, в которой выражены балансы и итоги — полезно для тех, кто отслеживает позиции в валюте, отличной от прежнего значения по умолчанию, и для тех, кто хочет, чтобы заглавная цифра кошелька совпадала с той, которой они оперируют в реальной жизни. Выбор зафиксирован и применяется везде, где появляется сумма в фиате.

Наряду с выбором валюты v1.3.0 начинает передавать решения по форматированию локали пользователя. Разделители тысяч, десятичные знаки, положение валютного символа и порядок дат следуют конвенциям, о которых сообщает браузер. В отдельной точке изменение мало, но накапливается: портфель, который корректно читается для немецкой пользовательницы, выглядит столь же естественно для бразильской или корейской — без перевода поэкранно. Сами числа не меняются — меняется лишь их подача.

Ручное подписание сообщений с SSP Identity

SSP Wallet запустился в январе с multisig-постановкой 2 из 2 в качестве главного заявления о безопасности. v1.3.0 распространяет ту же постановку на сообщения: SSP Identity теперь может подписать произвольную строку по запросу и вернуть проверяемую подпись. Интерфейс подписи берёт текст сообщения, проводит его через стандартный конвейер совместной подписи SSP Wallet плюс SSP Key и выдаёт результат в форме, которую контрагент может сверить с опубликованным публичным ключом SSP Identity пользователя. Материал ключа не меняется — ручной поток лишь делает существующую плоскость идентичности пригодной для случаев, не являющихся транзакциями.

Что это открывает

Подписание сообщения — это базовый кирпич под длинным списком веб-сценариев. Запросы вида «войти кошельком», контент за подписью, off-chain-аттестации, подтверждения идентичности в тикетах поддержки и любые запросы рода «докажи, что этот адрес твой» сводятся к одному и тому же примитиву: предъяви сообщение, получи подпись, проверь её на сервере. С v1.3.0 в проде пользователи SSP могут закрыть любой из этих сценариев, не покидая кошелёк, которому уже доверяют движение средств. Подпись несёт полную гарантию multisig 2 из 2, материально более сильную, чем подпись одним ключом из горячего кошелька.

Для разработчиков, интегрирующих SSP, плоскость тоже проще, чем звучит: тот же публичный ключ SSP Identity, который устанавливает, кто пользователь on-chain, служит ключом проверки для любого подписанного сообщения. Шаг проверки — это стандартная криптографическая сверка, не специфический для SSP RPC-вызов.

Где это найти

Селектор фиатной валюты живёт в области настроек кошелька, рядом с уже существующими предпочтениями отображения. Ручное подписание сообщений вызывается из плоскости SSP Identity — в том же месте, где управляется сам ключ идентичности. Обе функции доступны каждому пользователю SSP Wallet, как только расширение обновится до v1.3.0; никакой отдельной регистрации нет, и никакой on-chain-транзакции не требуется, чтобы начать пользоваться любой из них. Если хотите более глубокое основание, почему multisig-идентичность здесь важна, праймер из academy о том, что на самом деле означает самохранение, будет хорошим спутником этого чтения.

Source: SSP Wallet v1.3.0 release notes.

Поделиться статьёй

Похожие статьи