Уязвимости аппаратных кошельков |
Большую часть прошлого года я работал в ConsenSys над энергетическими проектами, кульминацией чего стало ответвление, стремящееся стать первой в мире энергосистемой на основе блокчейна, под названием Grid+. В числе наших приоритетов – создание новой системной архитектуры, которая позволит неискушённым пользователям безопасно хранить и использовать криптовалюты. Благодаря моей работе у меня также была возможность взаимодействовать с рядом людей и крупных организаций, вступающих в криптопространство, которые неизбежно приходят к одному и тому же вопросу: Как хранить криптовалюту? Какой способ обращения с криптовалютой самый безопасный и удобный? Лучший ответ на данный момент – наверное, аппаратный кошелёк. Самые популярные кошельки на рынке сейчас – Trezor и Ledger Nano S. Есть и другие кошельки, такие как KeepKey, но это, по сути, модификации Trezor. Я разобрал кошельки Ledger Nano S и Trezor и хочу поделиться результатами, а также важными выводами насчёт безопасности.
Сюда входит моё мнение о том, где я вижу большие поверхности атаки, но я не обязательно знаю или подразумеваю какой-то конкретный способ взлома. Кроме того, я не рассматривал устройства без собственного дисплея из-за существенно повышенной уязвимости к атакам.
Железо
Trezor
Trezor – относительно простое устройство, подключающееся через разъём Micro-USB. У него очень простой корпус из формованного пластика с двумя пластиковыми кнопками и LCD-дисплеем. Что интересно, пластиковый корпус склеен чем-то вроде цианоакрилата или суперклея.
Trezor — внешний вид и печатная плата
В Trezor используется единственный микроконтроллер – стандартный STM32F205, – что создаёт большую аппаратную поверхность атаки. Это очень распространённый 32-битный процессор ARM Cortex M3. Он не считается одним из безопасных микроконтроллеров ST, и в нём не используется технология Secure Enclave. В этом микроконтроллере общего назначения генерируются и хранятся приватные ключи. По этим причинам у Trezor нет сертификата согласно общим критериям безопасности.
Ledger Nano S
Ledger Nano S также подключается через Micro-USB, имеет две кнопки ввода и дисплей. Главное различие Trezor и Ledger в том, что последний использует не один, а два микроконтроллера: STM32F042K и ST31h420. STM32F042K очень похож на используемый в Trezor STM32F205, но у него есть не внешние, а внутренние часы. Также интересно то, что у Ledger есть полноценный микроконтроллер банковского уровня с технологией Secure Enclave ST31h420, где хранятся приватные ключи кошелька. ST31h420 уже нашёл множество других применений, включая банковское дело, идентификацию и платное телевидение. Кроме того, он соответствует стандартам безопасности согласно общим критериям уровня EAL6+. Комбинированная архитектура ST31/STM32 имеет более низкий, но достойный уровень сертификации EAL5+. Помимо безопасного хранения приватных ключей, Secure Enclave может хранить ключ устройства, что обеспечивает высокую степень уверенности в том, что устройство Ledger не поддельное и не было взломано на пути к пользователю.
Ledger Nano S и печатная плата
Сравнение
Аппаратное сравнение Trezor и Ledger
Потенциальные уязвимости
Приступая к обзору того, что я считаю относительными уязвимостями каждой системы, я опишу некоторые базовые предположения о том, что может случиться. Первое предположение – это то, что компьютер, к которому подключён аппаратный кошелёк, может быть или был тем или иным образом взломан. Я не буду рассматривать, какой именно механизм или какое вредоносное ПО используется для взлома устройства, но просто предположу, что это возможно. Во-вторых, я также рассмотрю способы хищения средств, предположив, что взломщик может завладеть устройством до или после его инициализации пользователем. Я считаю, что вышеупомянутые допущения – хорошая отправная точка, потому что предназначение аппаратных кошельков, по крайней мере в моём понимании, – способствовать уменьшению уязвимостей безопасности исходя из того, что данные допущения верны. Кроме того, если мы отбросим предположение о подсоединении кошелька к взломанному компьютеру, отпадает потребность в аппаратном кошельке, потому что можно просто использовать компьютер.
Атака посредника за $800
Несмотря на то что у Ledger Nano S есть дисплей, он всё равно уязвим к атакам посредника. Причина в том, что он показывает только 8 цифр адреса получателя. Подтверждение такой 8-значной транзакции можно обойти с относительно небольшими затратами. Также заметьте, что отображение 8 цифр адреса получателя касается не только Ethereum, но также Bitcoin и Litecoin.
Поправка: В последней прошивке 1.3.1 показываются полные адреса Биткойна, так что это не относится к устройствам с последней прошивкой и последней версией приложения Ledger Bitcoin Wallet для транзакций с биткойнами. Однако для прошивки 1.3.1 и Ledger Ethereum Wallet 1.0.19 по-прежнему отображаются только частичные (8-значные) адреса Ethereum, и эта уязвимость всё ещё существует.
Текущая стоимость генерирования чувствительного к регистру адреса с 8 заданными знаками на генераторе заказных адресов vante.me составляет примерно $800. Хотя vante.me предназначен для создания адресов, содержащих в начале понятный для человека текст, чтобы адрес был более узнаваемым, вычислительные затраты на разделение строки на 4 заданных знака в начале и 4 в конце такие же.
Стоимость генерирования адреса на vante.me
Таким образом, если вы подсоедините Ledger Nano S к взломанному компьютеру и будете регулярно использовать его для переводов больших сумм на один или больше счетов, вы уязвимы к этой атаке. Например, допустим, у вас есть биржевой счёт, куда вы регулярно переводите деньги. Если ваш компьютер взломан, злоумышленник будет знать, на какие адреса и какие суммы вы обычно отправляете. Тогда взломщик может потратить вычислительную мощность, необходимую для создания адресов, кажущихся идентичными (8 совпадающих знаков, $800 за адрес) или почти идентичными (7 знаков вместо 8, $30 за адрес), и подождать, пока вы не создадите следующую крупную транзакцию. Когда ваш подсоединённый Ledger должен будет подтвердить транзакцию с использованием вашего счёта, он может подменить его своим счётом, и вы ни о чём не догадаетесь, подтверждая транзакцию на устройстве.
Что интересно, Trezor не уязвим к такой атаке, потому что он отображает на своём дисплее полный адрес получателя, прежде чем подтвердить транзакцию. Это также проливает свет на интересную деталь: перед отправкой крупной транзакции нужно проверить минимум 10 знаков (стоимость атаки ~$3,1 млн) адреса (желательно весь адрес). Я также хочу здесь упомянуть, что атаку посредника можно предотвратить, если использовать для отправки денег с Ledger одноразовые адреса. При этом предполагается, что у взломщика не будет достаточно времени на генерирование ложного адреса между обнаружением адреса получателя и отправкой пользователем средств.
Подтверждение на Trezor
Обновление прошивки USB-устройства
Ledger и Trezor обновляются с помощью чего-то наподобие обновления прошивки USB-устройств (USB Device Firmware Upgrade (DFU)) для микроконтроллеров ST. USB DFU позволяет обновлять прошивку устройства через USB-порт и диспетчер устройств на подсоединённом компьютере. К сожалению, существует ряд потенциальных векторов атаки, связанных с возможностью удалённой записи прошивки через USB.
Имел место ряд успешных попыток с помощью одного лишь DFU удалённо выгружать память семейства микроконтроллеров STM32F. Что же это значит? Для Trezor это значит многое, потому что это потенциально позволяет хакеру удалённо извлечь из устройства приватные ключи. Для Ledger это не такая большая проблема, потому что ключи хранятся не на STM32, а на ST31 с технологией Secure Enclave. Таким образом, даже если удалённо скопировать память STM32, приватные ключи останутся в безопасности на ST31.
Помимо предоставления потенциальной возможности удалённой выгрузки памяти STM32, USB DFU может потенциально позволить злоумышленнику записать на устройство во время обновления вредоносный код. Хотя Ledger и Trezor во время обновления выводят на дисплей устройства контрольную сумму для проверки, её можно запросто сфальсифицировать с помощью вредоносного кода. Чтобы это потенциально сработало, ваш компьютер должен быть взломан одновременно с обновлением прошивки вашего кошелька. Если Trezor был обновлён вредоносным кодом, взломщик фактически может получить контроль над средствами. В случае Trezor для этого достаточно раскрытия приватных ключей. В случае Ledger ключи не будут раскрыты и взломщик не сможет создать искажённые транзакции из-за Secure Enclave.
Обход ПИН-кодов
Следующая серия уязвимостей, к которым я хотел бы обратиться, касается того, что может случиться, если аппаратный кошелёк попадёт в руки злоумышленникам. У Trezor и Ledger есть опция сброса в случае 3-кратного ввода неправильного ПИН-кода. Так злоумышленник не сможет завладеть кошельком и применить атаку методом грубой силы для определения ПИН-кода.
Средства в безопасности, потому что они защищены ПИН-кодом, верно?
На DEF CON 25 была презентация, где Cryptotronix продемонстрировал, что в STM32F205 Trezor можно вызвать сбой с помощью вольтажного сбоя или сбоя часов. Это создаёт у Trezor уязвимости, позволяющие хакеру заполучить приватные ключи без необходимости знать ПИН. Есть даже блог с пошаговыми инструкциями о том, как это сделать без какого-либо специального оборудования, также обещающий в будущем опубликовать исходный код.
А как насчёт Ledger? Ledger менее уязвим к подобной атаке благодаря внутренним часам, а также Secure Enclave. Если в Ledger всё предусмотрели, Secure Enclave перед подтверждением устройством сообщения потребует ПИН устройства. Благодаря этому средства не смогут быть похищены с Ledger даже в случае успешной атаки на STM32F042K.
Цепь поставок
Физические механизмы «безопасности» устройств, похоже, актуальны для Trezor из-за потенциальных векторов атаки, связанных с взломом устройства в цепи поставок. Кроме суперклея, которым заклеен корпус, упаковка Trezor «опечатана» голографическими наклейками, которые также кажутся попыткой защиты от взлома. Усилия, прилагаемые производителем для того, чтобы гарантировать, что Trezor не будет взломан до получения конечным пользователем, должны настораживать. Trezor добавляет эти меры «безопасности» по той причине, что не может гарантировать, что новое устройство, заказываемое через его сайт, – это то самое устройство, которое он создал и запрограммировал.
Упаковка Trezor с голограммой безопасности
Если злоумышленнику удастся перехватить Trezor до его получения конечным пользователем, то он смог бы вскрыть его и использовать удобно предоставленные выводы для программатора, чтобы записать на Trezor вредоносное ПО. Этому ещё больше способствует факт, что все прошивки Trezor имеют открытый код. Кроме того, так как ключ устройства Trezor хранится на STM32, злоумышленник также может заменить ключ после перепрошивки устройства. Так даже производитель не сможет узнать, взломано ли устройство и вообще не поддельное ли оно.
У Ledger таких проблем нет, потому что Secure Enclave способен защитить ключ устройства, который Ledger использует для подтверждения его аутентичности. Это существенно снижает возможность внедрения в цепь поставок поддельных или взломанных устройств.
Фраза для восстановления
Самая уязвимая часть головоломки безопасности – это, наверное, фраза для восстановления. Фраза для восстановления – это набор из 12-24 слов, позволяющий восстановить приватные ключи с помощью BIP39. В отличие от аппаратных кошельков, предоставляющих некоторое препятствие для злоумышленного использования или взлома, фраза для восстановления представляет собой обычный текст. В Grid+ эта уязвимость описывается как атака «ящика для носков», поскольку многие люди, наверное, хоть раз прятали свою фразу для восстановления в ящике для носков.
Это, наверное, главная уязвимость аппаратного кошелька. К тому же особенно иронично, что если кто-то захочет обезопасить свою фразу для восстановления, то ему, возможно, придётся воспользоваться банковским сейфом. После почти десятилетних трудов по созданию распределённых пиринговых денег, фраза для восстановления возвращает нас туда, откуда мы начинали, когда держали деньги в банке. Это ещё раз подчёркивает тот факт, что криптовалюты – это актив на предъявителя. Как и в случае золота, их безопасность, по крайней мере пока, зависит от способности пользователя физически их обезопасить или скрыть их местонахождение.
Существуют способы повысить безопасность фразы для восстановления, такие как её разделение и хранение у нескольких доверенных контрагентов. Фразу для восстановления также можно зашифровать или использовать в сочетании с фразой-паролем.
Слежка
Последнее, что стоит хотя бы вкратце рассмотреть, – это идея слежки. Если злоумышленнику удастся заполучить ПИН от вашего аппаратного кошелька, возможно что угодно. Существуют удалённые механизмы слежки, когда может включаться и просматриваться веб-камера компьютера без ведома или согласия пользователя. Есть также более прямые способы слежки, когда там, где вы живёте или работаете, может быть установлена скрытая камера. Эдвард Сноуден был явно параноидален насчёт слежки, как видно из того, что он использовал одеяло, чтобы скрыть вводимый пароль. Возможно, это не самая вероятная угроза, но если есть достаточная мотивация и известна мишень, то это, пожалуй, самый простой вектор атаки.
Эдвард Сноуден – из фильма «Citizenfour. Правда Сноудена»
Подытожим
Какие выводы можно сделать из вышесказанного? Ниже приводится резюме потенциальных уязвимостей Trezor и Ledger. Если бы не уязвимость к атаке посредника, Ledger вышел бы явным победителем. Однако данная проблема усложняет какое бы то ни было решение. Если бы Ledger прислушался к отзывам сообщества и включил полный адрес получателя, или хотя бы 10-11 знаков, вместо всего лишь 8 знаков, то мне было бы намного спокойнее называть данное устройство лучшим.
Недавно BTChip (Ledger) анонсировала обновление приложения кошелька для отображения полных адресов. Как только это произойдёт, я буду рекомендовать Ledger как лучший выбор, чем Trezor.
Сравнение уязвимостей
Можно ли ещё что-нибудь сделать, чтобы повысить безопасность хранения криптовалют? Да. Кошельки с мультиподписью. Кошельки с мультиподписью позволяют переводить средства только после подтверждения транзакции n из m ключей. В простейшей форме это 2 из 3 ключей. В случае Биткойна и его производных (таких как Litecoin) именно так я и рекомендую хранить институциональные средства. Технология является развитой, имеет долгую историю успешного применения и как Trezor, так и Ledger предлагают ту или иную форму поддержки мультиподписей. Кроме того, необходимость подтверждения транзакции несколькими людьми, прежде чем можно будет перевести деньги, создаёт внутренние средства контроля, обычно желаемые в компании.
К сожалению, Ethereum пока не имеет встроенной поддержки кошельков с мультиподписью. Любой кошелёк Ethereum с мультиподписью основан на смарт-контракте, а этот смарт-контракт может иметь уязвимости, как не так давно случилось в случае взлома Parity. Поэтому, если говорить об Ethereum, я советую дождаться внедрения EIP86, прежде чем использовать мультиподписи для безопасного хранения эфира или активов ERC20.
Надеемся, что как только на рынке появится агентское устройство Grid+, можно будет безопасно хранить криптовалюты онлайн. А пока будьте бдительны и помните, что мы живём и работаем в коварной среде. Идеальных решений нет, и мы советуем всем пользователям осведомляться о преимуществах и потенциальных недостатках всех существующих решений.
Источник
Поделиться ссылкой:
Related
bitnovosti.com
Обзор и отзывы кошелька Trezor
В связи с повышенным вниманием к криптовалютам обзор и отзывы кошелька Trezor будут актуальны. Устройство не зависит от сети, гибко выполняет задачи, а потратить биткоины, используя его, можно в любое время. Кошелек безопасен. Представляет собой небольшой экран и две кнопки. Чтобы прибор был работоспособен, необходимо подключиться к ПК, имеет мобильное приложение, поддержку Linux.
Trezor может работать на платформах различных ПО. Поддерживает множество криптовалют – BTC, LTC, ETH и др. Главное, кошелек позволяет владеть криптовалютой и управлять ключами независимо от централизованных систем.
Купить кошелекРегистрация и верификация
Владелец Trezor должен проходить идентификацию, подключаясь к компьютеру всякий раз. Если аппаратный кошелек устанавливается впервые, код нужно вводить 2 раза. Защита от пораженных вирусом компьютеров предусмотрена — числа меняются между собой, а настоящий цифровой код отобразится на дисплее устройства только у владельца.
Парольный код – его нужно зафиксировать и сохранить, он состоит из большого количества слов, порядок имеет важное значение, он уникален. После завершения установки заходим на MyTREZOR.com. Здесь не нужны логин и пароль, кошелек работает без них.
Как пользоваться кошельком, комиссии
Обзоры и многочисленные отзывы кошелька Trezor говорят о том, что устройство подключается к ПК без особых усилий, владелец получает возможность контролировать вклады, управлять балансами и переводить средства. Приложение может иметь несколько адресов. На них приходят платежи или происходит отправка. Для создания трансфера вводится PIN-код.
Интерфейс Trezor очень хорошо продуман, дает возможность просматривать транзакции как отправки, так и получения. В верхнем углу выпадает меню для переключения между валютами, обратите на это внимание.
При использовании Trezor можно иметь большинство своих криптовалют, находящихся в одном месте и доступных с одного экрана. Это гораздо удобнее, чем установка нескольких программ. Для того, чтобы совершить платежную операцию, необходимо перейти на соответствующую страницу. Ввести адрес назначенного платежа, сумму в любой криптовалюте. Можно сканировать QR код с кошелька в адресную строку. Для этого нажимаем на кнопку «отправить».
Так же легко отправляются средства с текущего счета. Нажимаем на стрелку, если нужны несколько адресов, то на +. При необходимости добавить несколько транзакций на «импортировать из CSV-файла». В чем заключается удобство? Вы экономите деньги, не тратя их на операционные издержки. После отправки и введения PIN-кода, вам будет предложено подтвердить операцию, нажмите правую кнопку. На экране вы увидите сумму платежа и комиссионный сбор за совершение сделки. Комиссия рассчитывается автоматически от суммы платежа.
Способы ввода/вывода денег
Перечислим несколько способов обналичивания криптовалюты.
- Биржа – выгода зависит от размера комиссионных. Зато есть возможность самостоятельно установить курс продажи. Но, если он не выгоден, покупателя можно долго ждать…и не дождаться. Лучше действовать через топовые биржи, мелкие – менее надежны.
- Обменные сайты – взимают самые большие комиссии (7-8%). Перед выводом денег изучите отзывы о сайте. Топовые обменники удобны, быстры, оснащены хорошей технической поддержкой.
- WebMoney – курс обмена не очень выгодный. Если нужен срочный вывод средств, лучше воспользоваться другим способом.
- Частные лица – низкая надежность, хотя выгода во всем: курс устраивает обе стороны, можно договориться о переводе средств.
Выводы: преимущества и недостатки
Анализируя обзоры и отзывы кошелька Trezor делаем вывод, что продукт популярен. С ним пользователь чувствует себя в безопасности. Можно сказать, что Trezor хранит валюты самостоятельно. Устройство доступно в черном и белом вариантах. Удобен небольшой дисплей. К плюсам можно отнести двухфакторную авторизацию и менеджер паролей.
Купить кошелекНедостатков практически нет, есть другие устройства, не менее достойные. Каждый пользователь выбирает приемлемый и удобный вариант. Вы пользуетесь аппаратным кошельком Trezor? Оставьте свой отзыв! Поделитесь опытом — что для вас является удобным, что требует доработки или изменения?
birzhi-kriptovalyuty.ru
TREZOR или Ledger: какой аппаратный кошелек выбрать?
С внушительной статистикой в одну кибератаку каждые 39 секунд, пользователям есть о чем волноваться, когда речь идет об инвестициях и заработанных своим трудом деньгах. Отчасти поэтому многие до сих пор предпочитают реальные кошельки с реальными деньгами. Безусловно, Bitcoin хорош до тех пор, пока его не украдут.
Впрочем, сегодня есть масса вариантов безопасного хранения крипты. Уже давно криптоэксперты увидели брешь в безопасности и разработали для этих целей аппаратные кошельки.
В нынешних технологических реалиях речь идет немного о другом: какую именно технологию выбрать. В сфере аппаратных кошельков TREZOR и Ledger – два лидирующих бренда. Но какой из них лучше подойдет именно вам?
Аппаратные криптокошельки
Сегодня у холдеров есть возможность выбрать один из множества подходящих кошельков. Варианты включают в себя не только онлайн-кошельки, но и десктопные, мобильные, аппаратные и даже бумажные версии.
В этой статье речь пойдет именно об аппаратных кошельках. И TREZOR, и Ledger как раз принадлежат к этой категории.
Главное достоинство таких кошельков – это безопасность. В отличие от программных, аппаратные кошельки хранят ваши приватные ключи на USB-накопителе. Другими словами, ваши ключи хранятся в оффлайн-режиме. Это огромный плюс для безопасности.
Единственный момент, когда ваши средства выходят в онлайн – это когда вы подключаете девайс и производите транзакцию. И даже в этот момент устройство защищает хранящиеся данные с помощью многочисленных протоколов безопасности.
TREZOR vs Ledger
Так что по поводу этих двух кошельков? Чтобы должным образом их сравнить, нужно взвесить несколько важных факторов: какие коины они поддерживают, насколько они просты в использовании, какой у них уровень совместимости, какие дополнительные функции они предлагают и что по этому поводу говорят пользователи.
Для того, чтобы взглянуть на все возможности аппаратных кошельков, мы будем рассматривать две премиальные модели обоих производителей: TREZOR Model T и Ledger’s Nano S.
Начнем с основного.
Поддерживаемые криптовалюты TREZOR и Ledger Nano S
Первым делом при выборе кошелька нужно учесть, поддерживает ли он используемые вами коины или токены. Пожалуй, в этом TREZOR и Ledger отличаются больше всего.
Оба кошелька поддерживают самые популярные криптоактивы: Bitcoin, Ethereum, Litecoin, Dash и токены ERC-20. В остальном по поддержке других криптовалют у TREZOR – очевидное преимущество. TREZOR поддерживает 689 коинов и токенов, в то время как Ledger – 41. Впрочем, в отличие от последнего, TREZOR не поддерживает некоторые популярные коины типа Ripple, Stellar и Monero.
Особенности
Само собой, когда речь идет о хранении средств, безопасность – первостепенный вопрос. И в этом каждый девайс может похвастаться собственными разработками.
Начнем с TREZOR Model T. Устройство оснащено цветным тачскрином. Для восстановления девайс использует три ключевых элемента: вход с помощью PIN, кодовую фразу или полную перезагрузку устройства. Кроме того, Model T предусматривает аутентификацию 2FA, шифрование GPG и SSH, менеджер паролей и программную поддержку.
У Ledger Nano S есть свой набор протоколов безопасности и функций. В отличие от Model T, у Nano S нет тачскрина. Управление производится с помощью кнопок. Безопасность обеспечивается за счет защищенного PIN-кодом чипа для приватных ключей и использования BOLO – индивидуальных «щитов» для каждого отдельного приложения на вашем девайсе. По словам создателей Nano S, это сводит вероятность взлома к нулю.
В зависимости от коина или токена, оба устройства совместимы с программными кошельками типа MyEtherWallet и MyCrypto. И хотя Ledger поддерживает намного меньше коинов, токенов и кошельков, чем TREZOR, сопроводительное приложение Ledger Google Chrome предлагает массу удобных функций.
Отзывы пользователей
Безусловно, отзывы покупателей помогают сделать правильный выбор, однако в обоих случаях комментарии пользователей довольно позитивны в отношении обеих платформ.
Несмотря на то, что Ledger Nano S немного проигрывает в техническом плане и позволяет одновременную работу только с 2-4 коинами, устройство компенсирует этот недостаток своей простотой в использовании. К тому же, TREZOR Model T дороже примерно на треть, чем Nano S, а его установка и настройка занимает больше времени.
TREZOR, в свою очередь, часто мелькал в крупных изданиях, включая Forbes, Coindesk и CNN.
Так какой кошелек лучше: TREZOR или Ledger?
Было бы проще, если бы в этом противостоянии был очевидный победитель, однако такой исход не представляется возможным. Обе платформы безопасны, хорошо совместимы с сотнями токенов и коинов и обеспечивают хорошую клиентскую поддержку.
В конце концов, придется решать, какой кошелек больше подходит именно вам. Перепроверьте, совместимы ли используемые вами коины с устройством и сделайте свой выбор исходя из ценника и нужных вам возможностей. Хотя Ledger может похвастаться «сверхнадежной защитой от взлома», не забывайте про слои и протоколы шифрования TREZOR.
Приобрести данные девайсы вы можете в официальных магазинах:
Shop.trezor.io и Ledger.com
Автор: Илья Серов
xrpbtc.ru
Trezor или Ledger: Какой криптокошелек выбрать | Обучение
Сегодня аппаратных биткоин-кошельков на рынке представлено немного. Это специализированные устройства, предназначенные для хранения секретных ключей в электронном виде и облегчения платежей. Самые известные такие кошельки — это Trezor и Ledger. Разбираемся, чем они похожи, чем отличаются и какую модель выбрать.
Trezor
Trezor — это автономный биткоин-кошелек, предназначенный для того, чтобы помочь пользователям сохранять свою криптовалюту в пределах досягаемости и в безопасности. Он представляет собой защищенное холодное хранилище, отключенное от интернета. При этом он обеспечивает гибкость и подключается к Сети только тогда, когда возникает необходимость в операциях с криптовалютами. Trezor считается самым безопасным и надежным способом хранения биткоинов.
Ledger
Ledger — это аппаратный кошелек в форме USB-накопителя. Он разработан с максимальным вниманием к безопасности и прекрасно подходит для хранения цифровых активов и проведения платежей. Ledger совместим с любым современным компьютером.
Так какой же кошелек выбрать? Сравним основные характеристики.
Дизайн
Кошельки Trezor сделаны из пластика, а Ledger выпускаются в металле. Хотя оба устройства устойчивы к повреждениям, с уверенностью можно сказать, что корпус Ledger из нержавеющей стали предпочтительнее. Кроме того, Ledger выглядит более стильно.
Каждое из устройств оснащено двумя кнопками. Они используются для управления кошельками. Также имеются USB-разъем и экран. Диагональ экрана у Trezor больше, чем у Ledger, однако это никак не влияет на работу. У внешнего вида обоих устройств есть как преимущества, так и недостатки, поэтому однозначного лидера в этой категории определить невозможно.
Комплект поставки
Trezor
Trezor поставляется в небольшой квадратной запечатанной коробке. Сохранность пломб гарантирует безопасность продукта. Устройство упаковано в черный поролон, имеется ремешок для подвешивания и USB-кабель для подключения к компьютеру. В комплект входят руководство пользователя, две карты для восстановления и несколько стикеров Trezor (хотя кто захочет распространяться о наличии криптовалютного кошелька).
Содержимое коробки:
- Trezor
- Ремешок
- Кабель USB
- Инструкция
- Две карты для восстановления
Ledger
Комплектация Ledger практически не отличается: есть USB-кабель для подключения к компьютеру, кольцо для присоединения к связке ключей и шнурок для ношения на шее, инструкция и карта для резервной фразы.
Содержимое коробки:
- Ledger
- Кабель USB
- Кольцо для связки ключей
- Шнурок
- Инструкция
- Карта для восстановления
Использование устройств
Trezor совместим с настольными и портативными компьютерами. Он поддерживает MacOS, Windows, Linux и совместим с Android-смартфонами. Также есть расширение Google Chrome для Trezor, позволяющее управлять устройством и данными, хранящимися на нем.
Интерфейс Trezor прост и понятен. Он позволяет просматривать транзакции, посылать и принимать криптовалюты. Единственный недостаток — выпадающий список для переключения между криптовалютами. Его можно не заметить и ошибочно переслать цифровую валюту на адрес, предназначенный для другой монеты. Впрочем, на данный момент этот недостаток, вероятно, уже устранен, поскольку есть онлайн-инструмент для переключения валют между кошельками.
Ledger совместим с MacOS, Linux, Windows и даже Chrome OS. Однако для нормальной работы ему требуются браузеры Google Chrome или Chromium и специальное расширение.
Интерфейс Ledger также хорошо проработан и прост в использовании. В нем легко найти всю необходимую информацию.
Самое привлекательное в этих устройствах — возможность хранить большинство (если не все) криптовалют в одном месте. Это намного лучше, чем работать с несколькими программными кошельками или использовать различные устройства для отправки и получения. Простота интерфейса обоих устройств — тоже плюс: удобство и понятность имеют большое значение при работе с деньгами и инвестициями.
Поддержка криптовалют
Поддержка различных криптовалют, пожалуй, выступает самым важным фактором при выборе аппаратного кошелька. Впрочем, ничто не мешает пользоваться сразу несколькими.
Trezor
Trezor поддерживает огромное число цифровых монет, и список постоянно пополняется. Однако следует отметить, что из-за аппаратных ограничений кошелек не работает с некоторыми криптовалютами.
На данный момент список криптовалют включает в себя (полный перечень доступен по ссылке):
- Bitcoin (BTC)
- Litecoin (LTC)
- DASH
- Zcash
- Bitcoin Cash / Bcash (BCH)
- Bitcoin Gold (BTG)
- Ethereum (ETH)
- Ethereum Classic (ETC)
- Токены ERC-20
- Expanse (EXP)
- UBIQ (UBQ)
- NEM (XEM)
- Namecoin
- Dogecoin и др.
Ledger
Ledger отлично работает с биткоином, эфиром и другими криптовалютами через расширение для Google Chrome. Устройство удовлетворит требования подавляющего большинства владельцев криптовалют. В настоящее время список совместимых криптовалют у Ledger больше, чем у Trezor (полный перечень доступен по ссылке):
- Bitcoin (BTC)
- Bitcoin Cash (BCH)
- Bitcoin Gold (BTG)
- Ethereum (ETH)
- Токены ERC-20
- Ethereum Classic (ETC)
- Litecoin (LTC)
- Dogecoin (DOGE)
- Zcash (ZEC)
- Ripple (XRP)
- Dash (DASH)
- Stratis (STRAT)
- Komodo (KMD)
- Ark (ARK)
- Expanse (EXP)
- Ubiq (UBQ)
- Vertcoin (VTC)
- Viacoin (VIA)
- Neo (NEO)
- Stealthcoin (XST)
- Stellar (XLM)
- Hcash (HSR)
- Digibyte (DGB)
- Qtum (QTUM)
- PivX (PIVX)
- PosW (POSW)
Сравнивая оба устройства, интересно отметить, что Trezor был самым первым аппаратным кошельком для биткоинов. В свою очередь, Ledger первым на рынке обеспечил полную поддержку эфиру. Программное обеспечение кошельков постоянно обновляется, появляются новые функции и монеты. Выбрать что-то одно только на основе списка поддерживаемых криптовалют довольно трудно, поэтому некоторые владельцы используют их параллельно.
Настройка
Процесс настройки обоих устройств весьма похож. Прежде всего Trezor и Ledger требуют ввести пин-код для дополнительной безопасности. В случае кражи злоумышленник не сможет воспользоваться устройством, не зная пин-кода. После трех неправильных попыток ввода кошельки уничтожают все данные. На этот случай предусмотрено восстановление с помощью резервной фразы. Она генерируется самим устройством и не отображается не экране компьютера. Таким образом, хакеры не смогут получить доступ к резервной фразе и украсть криптовалюту.
Большинство операций контролируются кнопками, расположенными на устройствах. Они используются для прокрутки меню и выбора пунктов. Доступ к хранящимся данным возможен только после подключения кошельков к компьютеру и ввода правильного пин-кода.
Заключение
Оба устройства могут использоваться для отправки или получения монет, просмотра всей информации и мониторинга транзакций на экране. Цена Ledger составляет около $60, в то время как стоимость Trezor приближается к $100. У Trezor чуть более продвинутое программное обеспечение, позволяющее синхронизировать информацию о транзакциях с учетной записью DropBox. Также имеется удобный менеджер паролей и можно создавать бесконечное число скрытых учетных записей.
Оба устройства поддерживают множество криптовалют, причем их список постоянно растет. У Ledger он чуть больше.
Потерянный/поврежденный кошелек Ledger можно восстановить без необходимости подключения устройства к ПК. Однако его прошивка и встроенное программное обеспечения не так продвинуты, как у Trezor. Ledger не поддерживает скрытые учетные записи и управление паролями.
Довольно сложно выбрать что-то одно. Оба устройства стоят своих денег, при этом цены отличаются несильно. В конечном итоге решение о покупке должно сводиться к тому, какой кошелек поддерживает нужные пользователю монеты и личным предпочтениям в отношении внешнего вида и пользовательского интерфейса.
Если вы только приступили к изучению мира криптовалют, добро пожаловать в Школу трейдинга AMarkets: всё, что новичку нужно знать про рынок криптовалют и основы инвестиций.
Подписывайтесь на наш канал в Яндекс.Дзен. Лучшее о крипте и личных финансах, эксклюзивы и немного лайфстайла.
ru.ihodl.com
Аппаратный кошелек Биткоин — Trezor
Данная статья посвящена новой версии популярного аппаратного кошелька для криптовалют – TREZOR, от достаточно известной команды SatoshiLabs, базирующейся в столице Чехии — городе Прага.Эту команду организовал активный участник криптовалютного сообщества Slush, который известен рядом существенных достижений в области развития криптовалют. Среди них:
- создание самого известного протокола обмена для пулов – Stratum;
- создание первого, и до сих пор одного из самых известных, пулов совместной добычи — Slush pool;
- создание первого аппаратного кошелька для Биткоина.
Для написания статьи производителем был предоставлен бесплатный образец кошелька Trezor. Это устройство находится в свободной продаже на сайте www.buytrezor.com и доставляется по всему миру.
Стоимость устройства 99 долларов США, на выбор предоставляются кошельки трех цветов: белый (white), серый (gray) и черный (black). При покупке всех трех устройств одновременно, предоставляется скидка в размере 21$. Что интересно, сообществом освоен выпуск корпусов для Trezor в богатой гамме расцветок.
Trezor изнутри
Комплектация присланного аппаратного кошелька представлена на рисунке ниже:
Кроме самого устройства, в комплекте имеются два кабеля разной длины, куча наклеек, а также чистый бланк для кодовых слов (так называемых «recovery seed»).
Внутри корпуса находится плата с расположенным на ней черно-белым OLED дисплеем с разрешением 128х64 пикселя, а также различные элементы, среди которых центральное место занимает 120 МГц ARM процессор семейства Cortex M3.
Для реализации обратной связи с пользователем предусмотрены две управляющие кнопки. Дополнительную информацию по внутреннему устройству кошелька можно найти на официальном сайте, в разделе документации. http://doc.satoshilabs.com/trezor-tech/hardware.html.
Первичная настройка
Первичная настройка кошелька несложна, однако имеется ряд особенностей, которые необходимо озвучить.
В документации, входящей в комплект поставки, а также находящейся на сайте, рекомендуется начать работу с устройством с сайта — mytrezor.com. Данный сайт является веб-интерфейсом для работы с Trezor и предоставляет весь необходимый функционал, для работы с кошельком. В качестве браузера необходимо использовать Chrome (во всех трех поддерживаемых операционных системах), поскольку именно для него создано специальное расширение.
Тем не менее, несколько удивило сообщение браузера о том, что расширение, которое хочет использовать ресурс, больше не поддерживается.
Для работы в других браузерах существует возможность установки дополнительного приложения под названием «TREZOR Bridge», при запуске которого загружается служба «trezord», запускающая локальный веб-сервер, с которым, в свою очередь, и взаимодействуют другие браузеры.
Для дальнейшей настройки кошелька необходимо подключить его с помощью кабеля, после чего автоматически устанавливаются драйверы и начинается процесс настройки.
В ходе настройки нужно задать пин-код для входа в устройство в дальнейшем. На этом этапе очень часто возникают вопросы у новых пользователей.
Дело в том, что числовой пин-код необходимо задавать через веб-интерфейс, но при этом цифры приходится нажимать именно в том порядке, в каком они представлены на самом устройстве.
Причем, порядок отображения цифр изменяется при каждом запросе пин-кода. Подобная реализация обратной связи позволяет существенно повысить уровень безопасности при работе со своим кошельком.
После настройки цифрового пин-кода необходимо записать 24 слова на английском языке, которые понадобятся для восстановления доступа к своему кошельку, если таковой будет утерян.
Каждое из 24-х слов отображается на дисплее устройства, а записывать их предлагается в прилагающийся бумажный бланк.
После завершения первичной настройки, на экране кошелька должно появиться имя профиля, заданного через веб-интерфейс. Это означает, что настройка кошелька завершена.
Возможно, понадобится обновить встроенное ПО, однако этот процесс чаще всего не вызывает трудностей.
Работа с кошельком
Взаимодействие с кошельком через веб-интерфейс интуитивно понятно. Имеются точно такие же возможности для работы, как и у большинства программных кошельков.
Можно просмотреть историю транзакций, получить и отправить биткоины, а также послать, либо проверить подписанное сообщение.
Помимо использования аппаратного кошелька через веб-интерфейс браузера, можно работать с ним с помощью целого ряда сторонних приложений.
Необходимо отметить, что существует возможность работы с использованием мобильного приложения для смартфона на платформе Android, с помощью OTG кабеля и соответствующего API.
И наконец, как говорится – не биткоином единым. Используя данный кошелек в связке с Electrum-LTC и Electrum-DASH, можно работать с соответствующими альткойнами.
Аппаратный кошелек Trezor рекомендуется тем, кто беспокоится о безопасности собственных средств, хранящихся в биткоинах или поддерживаемых альткойнах. Причем, кошелек является именно дополнительной защитой, реализуемой встроенным микроконтроллером Cortex M3. Для обеспечения защиты используются официальные реализации BIP39 (для работы с ключевыми словами), а также BIP32 и BIP44.
Однако, кошелек не хранит в себе весь набор транзакций, используя для этого внешнее хранилище, с которым и организована работа.
По этой причине, данный кошелек можно назвать только условно аппаратным. Тем не менее, в своем сегменте Trezor достаточно популярен и эту популярность ему обеспечивает именно реализация обратной связи с пользователем, что является «изюминкой» данного устройства.
bitalk.org