Покупка криптовалюты в SSP: как устроен агрегатор

·6 мин. чтения·Автор: SSP Editorial Team
Обложка SSP Academy: покупка криптовалюты в SSP и как работает агрегатор

Покупка криптовалюты в SSP: как устроен агрегатор

Когда вы нажимаете Купить / Продать в SSP, вы покупаете криптовалюту не у SSP. SSP ничего вам не продаёт, не получает данные вашей карты и ни на мгновение не удерживает ваши деньги. Происходит на самом деле нечто более интересное — и, поняв это, вы точно узнаете, кому именно достаётся ваше доверие.

Это руководство проходит весь путь ввода средств от начала до конца: что делает кнопка, кто на самом деле является контрагентом и какой один криптографический приём использует SSP, чтобы купленные монеты могли попасть только в ваш кошелёк.

Кнопка, шаг за шагом

С главного экрана кошелька Купить / Продать открывает модальное окно. Прежде чем что-либо загрузится, появляется экран согласия, который просит вас подтвердить, что вы осознаёте риски использования стороннего сервиса. Этот барьер поставлен намеренно: всё, что за ним, — это регулируемая касса кого-то другого, а не SSP.

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

У кого вы на самом деле покупаете

Этот виджет — Onramper, и Onramper сам по себе является агрегатором. Он тоже не продаёт вам криптовалюту. Он объединяет список регулируемых провайдеров фиатного ввода, сравнивает их для выбранных вами валюты, актива и способа оплаты и направляет вашу покупку к одному из них.

Таким образом, цепочка контрагентов выглядит так:

Вы → Onramper (агрегатор) → регулируемый фиатный провайдер → блокчейн → ваш адрес в SSP.

Эта многослойность важна по трём практическим причинам:

  • KYC принадлежит провайдеру, а не SSP. Когда виджет просит ваши документы, этот запрос исходит от регулируемой компании, обрабатывающей платёж. SSP никогда ничего из этого не получает, не хранит и не видит.
  • Доступность — это вопрос провайдера, а не SSP. Какие страны, какие фиатные валюты, какие способы оплаты и какие активы предлагаются — решают список провайдеров и их лицензии. Два человека, открывшие один и тот же экран в разных странах, могут увидеть разные варианты. (Об этом в серии есть отдельная статья — смотрите руководство по покрытию.)
  • Цена — провайдерская. Курс, который вам предлагают, включает его спред и его комиссии поверх рыночной цены. SSP его не устанавливает и не берёт с него долю.

А вот что SSP действительно обеспечивает — так это «водопровод», и одну очень конкретную часть безопасности.

То, что вас защищает: подписанный адрес назначения

Вот сценарий отказа, о котором стоит беспокоиться любому встроенному платёжному виджету. Виджету сообщают, куда доставить монеты. Если бы злоумышленник мог подменить этот адрес назначения — переписать его в URL, внедрить во фрейм — вы заплатили бы настоящие деньги, а криптовалюта попала бы в его кошелёк. Вы купили бы монету кому-то другому.

SSP закрывает эту дыру криптографически. Прежде чем виджет загрузится, кошелёк отправляет вашу сеть и ваш адрес получения в SSP Relay, который подписывает их подписью HMAC-SHA256, используя секрет, разделённый с Onramper. Подписанные данные — фактически networkWallets=<сеть>:<ваш адрес> — передаются виджету вместе с подписью.

Результат: адрес назначения аутентифицирован. Виджет выплатит средства только на тот адрес, который был подписан. Подменённый адрес не несёт действительной подписи, и покупка на нём не завершится. SSP Relay никогда не видит ваши ключи — он подписывает публичный адрес получения, который не является секретом и никому не даёт права распоряжаться средствами.

Это стоит усвоить, потому что это переворачивает привычный совет. В большинстве сценариев «купить криптовалюту» вы вставляете адрес назначения и сами трижды его перепроверяете. Здесь кошелёк утверждает адрес за вас и доказывает, что тот не был изменён по пути.

Чего SSP никогда не касается

Список короткий — и он самый важный:

  • Ваши ключи и сид-фраза. Никогда не покидают ваши устройства. Вводу средств они не нужны, и запросить их он не может. Любой сценарий «покупки», который просит вашу сид-фразу, — это попытка фишинга, и точка.
  • Данные вашей карты и банка. Их собирает регулируемый провайдер внутри своей собственной кассы.
  • Ваши документы, удостоверяющие личность. То же самое.
  • Хранение монет после доставки. Как только провайдер отправляет транзакцию в сеть, актив находится на вашем адресе, под вашей мультиподписью 2 из 2. Никто — ни SSP, ни Onramper, ни провайдер — не может его сдвинуть без подписи обоих ваших устройств.

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

Перед покупкой: короткий чек-лист

  • Проверяйте сеть, а не только тикер. Вы покупаете актив в конкретной сети. Купить USDC в одной сети и ждать его в другой — классический способ остаться перед пустым балансом. Виджет привязан к той сети, которая была выбрана в кошельке, — убедитесь, что это именно та сеть, которая вам нужна.
  • Читайте предложенную итоговую сумму. Спред и комиссии провайдера зашиты в курс. Сравнивать нужно то, сколько криптовалюты реально доходит, а не заявленный курс с витрины.
  • Ожидайте KYC — и ожидайте, что он будет разным. Покупка картой в одной стране может быть мгновенной; банковский перевод в другой может занять дни и потребовать больше документов. Это процесс провайдера.
  • Начинайте с малого на новом способе оплаты. Первая покупка по любому новому каналу — та самая, которая вскрывает сюрпризы. Небольшая тестовая покупка стоит вам чуть-чуть спреда и покупает вам уверенность.
  • Убедитесь, что монеты пришли в кошелёк, а не только в виджет. Надпись «успешно» в виджете означает, что платёж прошёл. Актив становится вашим, когда он подтверждён он-чейн на вашем адресе.

Как это встраивается в общую картину

Покупка — простое направление: деньги внутрь, монеты наружу, без подписей и без передачи хранения после доставки. Два других сценария этой серии заметно отличаются: продажа означает подписать вывод криптовалюты провайдеру и ждать фиат, а обмен внутри кошелька передаёт ваши средства централизованному обменнику на время исполнения. Оба на какое-то время отдают что-то ваше в чужие руки. И только ввод средств этого не делает.

Чтобы увидеть более широкую картину того, как связаны покупка, продажа и обмен, начните с обзора в статье Обмен криптовалюты из SSP. За механикой того, что происходит, когда монеты уже в кошельке, обратитесь к статье Отправка Bitcoin с помощью SSP.

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

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