🔌 Почему Keystone отказался от Bluetooth?
До разработки устройства команда Keystone проводила интервью с пользователями других аппаратных кошельков.
Главный вопрос, который интересовал специалистов: в какой момент при работе с кошельком вы чувствуете себя наименее спокойно?
По словам Лисиня Лиу (основателя Keystone), многие отвечали одинаково: когда аппаратный кошелёк подключён к ноутбуку или ПК. Это наблюдение повлияло на саму архитектуру Keystone.
Вместо того чтобы добавлять больше постоянных каналов связи, команда пошла в сторону максимальной изоляции подписывающего устройства. Так появился акцент на Air Gap и передаче данных через QR.
Любой интерфейс связи расширяет поверхность атаки: USB, NFC, Bluetooth требуют собственного стека, обработки протокола и дополнительного кода. QR устроен иначе. Данные передаются визуально, а сам канал можно проверить независимо. Keystone отдельно отмечает, что QR-коммуникация уменьшает поверхность атаки по сравнению с USB, NFC и Bluetooth.
При этом транзакция всё равно проходит полный цикл: внешний кошелёк её формирует, Keystone получает данные через QR, показывает их на своём экране и подписывает внутри устройства.
То есть отказ от BLE был осознанным решением, чтобы сделать меньше каналов связи в обмен на более узкую поверхность атаки.
🔥 Если интересно, продолжим разбирать решения Keystone, которые появились ещё на этапе исследований и проектирования
▪️Купить Keystone▪️Teхподдержка ▪️Документация ▪️Написать менеджеру
До разработки устройства команда Keystone проводила интервью с пользователями других аппаратных кошельков.
Главный вопрос, который интересовал специалистов: в какой момент при работе с кошельком вы чувствуете себя наименее спокойно?
По словам Лисиня Лиу (основателя Keystone), многие отвечали одинаково: когда аппаратный кошелёк подключён к ноутбуку или ПК. Это наблюдение повлияло на саму архитектуру Keystone.
Вместо того чтобы добавлять больше постоянных каналов связи, команда пошла в сторону максимальной изоляции подписывающего устройства. Так появился акцент на Air Gap и передаче данных через QR.
Любой интерфейс связи расширяет поверхность атаки: USB, NFC, Bluetooth требуют собственного стека, обработки протокола и дополнительного кода. QR устроен иначе. Данные передаются визуально, а сам канал можно проверить независимо. Keystone отдельно отмечает, что QR-коммуникация уменьшает поверхность атаки по сравнению с USB, NFC и Bluetooth.
При этом транзакция всё равно проходит полный цикл: внешний кошелёк её формирует, Keystone получает данные через QR, показывает их на своём экране и подписывает внутри устройства.
То есть отказ от BLE был осознанным решением, чтобы сделать меньше каналов связи в обмен на более узкую поверхность атаки.
🔥 Если интересно, продолжим разбирать решения Keystone, которые появились ещё на этапе исследований и проектирования
▪️Купить Keystone▪️Teхподдержка ▪️Документация ▪️Написать менеджеру