Двухфакторная аутентификация

2FA (двухфакторная аутентификация) в Tonkeeper — это новый способ повышения безопасности кошелька, позволяющий дополнительно подтверждать транзакции через Telegram.

С 2FA, даже в случае кражи сид-фразы, транзакция не может быть подтверждена без доступа к вашему Telegram-аккаунту. Это позволит вам вовремя отреагировать и безопасно перевести свои средства в другое место.

Как это работает?

Обычно 2FA используется для защиты доступа к централизованным системам. Например, в банковских приложениях она работает как дополнительный шаг при входе или подтверждении операции, когда вы получаете и вводите одноразовый код.

Для некастодиального кошелька реализация привычной 2FA сложнее: кошелек либо должен взять средства под свой контроль, либо использовать уникальное решение, сохранив управление в руках пользователя.

Мы выбрали второе: в Tonkeeper при активации 2FA вы продолжаете контролировать свой кошелек с помощью сид-фразы, но теперь подтверждать запрос на транзакцию нужно в Telegram-боте @tonkeeper. Это гарантирует безопасность кошелька, даже если сид-фраза попадет в чужие руки.

Если рассмотреть 2FA пошагово, то когда вы инициируете транзакцию:

  1. Вы, как обычно, подписываете транзакцию в Tonkeeper.
  2. Далее сообщение отправляется в TonAPI, который ожидает вашего подтверждения в боте @tonkeeper в Telegram.
  3. Как только вы подтверждаете запрос в боте, TonAPI также подписывает транзакцию.
  4. Транзакция, подписанная и вами, и TonAPI, отправляется в блокчейн через 2FA-расширение вашего кошелька.
  5. Расширение проверяет обе подписи и отправляет транзакцию.

Как включить двухфакторную аутентификацию?

2FA доступна только на кошельках стандарта W5. Чтобы включить её:

  1. Перейдите в Настройки кошелька > Двухфакторная аутентификация.

  1. Нажмите 'Продолжить' и подтвердите соединение кошелька с вашим аккаунтом в Telegram.
  2. Вернитесь в кошелек и нажмите 'Активировать 2FA'.

При активации 2FA с вашего кошелька будет списано 0.15 TON для пополнения баланса 2FA-расширения. Этот баланс используется для обработки транзакций в блокчейне. Если вы отключите 2FA, эта сумма будет возвращена на ваш кошелек.

Есть ли ограничения при использовании 2FA?

  • В данный момент двухфакторная аутентификация доступна только в веб-версии и на десктопе, но мы уже работаем над её добавлением в мобильное приложение Tonkeeper.
  • Этот же кошелек перестанет работать на других устройствах.
  • 2FA невозможно использовать вместе с Батарейкой или функцией газлесс переводов.
  • Функция мультиотправки временно ограничена, сейчас вы не сможете отправить более 50 транзакций за раз.

Что делать, если я потеряю доступ к своему Telegram-аккаунту?

Вы всегда сможете привязать новый Telegram-аккаунт. Для этого перейдите в Настройки > Двухфакторная аутентификация > Изменить привязанный аккаунт Telegram.

Отметим, что для привязки нового аккаунта потребуется подтверждение в вашем предыдущем Telegram-аккаунте. Если у вас больше нет к нему доступа, то процесс перепривязки займет 14 дней и произойдет автоматически.

Какие транзакции поддерживаются 2FA?

2FA поддерживает все типы транзакций, включая перевод, обмен токенов или операции в dApps.

Вы получили ответ на свой вопрос? Спасибо за ответ Не удалось отправить отзыв. Пожалуйста, попробуйте позже.