407 / 736LOPP

Jameson Lopp

Разработчик, cypherpunk и исследователь безопасности Bitcoin

Jameson Lopp превращает общие советы по безопасности Bitcoin в испытания, измерения и инструменты. Он изучает работу узлов, прочность резервных копий и физические риски самостоятельного хранения ключей.

Jameson Lopp — американский разработчик и cypherpunk, сторонник защиты приватности с помощью криптографии. Он сооснователь и Chief Security Officer, руководитель службы безопасности, компании Casa. Известен подборками материалов о Bitcoin, инструментом Statoshi и испытаниями устройств для хранения Seed Phrase — слов, используемых для восстановления кошелька.

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

Lopp давно работает на стыке двух на первый взгляд далёких миров. В одном он наблюдает за узлами, сетевым трафиком и поведением Bitcoin Core. В другом разбирает вполне человеческие ситуации: что останется после пожара, кто найдёт копию, поймёт ли её наследник и как защититься от нападающего? Сейчас он сооснователь и Chief Security Officer компании Casa, которая предлагает услуги управления ключами Bitcoin. Эта профессиональная связь важна для понимания его рекомендаций. [1]

Страница Bitcoin Information & Resources напоминает тщательно поддерживаемую библиотеку. Помимо основ, она охватывает кошельки, приватность, работу узла, майнинг, Lightning Network и технические исследования. Её сила — в широте тем и помощи с выбором отправной точки. Но это всё же подборка одного автора: ссылка может устареть, а её включение не означает сертификацию соответствующего сервиса. [2]

При обычной работе Bitcoin Core многие интересные процессы остаются в журналах или памяти программы. Statoshi добавляет подробные метрики и передаёт их инструментам, где можно наблюдать соединения, блоки, транзакции и производительность узла во времени. Разработчики и операторы видят, с чем действительно сталкивается их конкретная машина. Это не всемирная перепись пользователей: график описывает измеряемые узлы и их сетевое окружение. [4]

В репозитории Statoshi есть необычно прямое предупреждение: программа может быть не полностью стабильной и не должна использоваться как кошелёк Bitcoin. Это разумное различие. Код, изменённый ради экспериментов и сбора метрик, решает иную задачу, чем среда, которой доверяют ключи от реальных средств. Пример показывает более общий принцип подхода Lopp: интересная функция ещё не делает инструмент пригодным для любой задачи. [4]

Среди его проектов есть калькулятор стоимости расходования UTXO — ещё не потраченного выхода транзакции, в котором записана определённая сумма биткоинов. Есть также генератор конфигурации Bitcoin Core и помощник для учётных данных доступа к RPC, интерфейсу управления узлом из другой программы. Список дополняют тесты металлических копий и база физических нападений. Это не один большой продукт, а набор средств для конкретных решений. Пользователь может менять входные данные, повторять процедуру и смотреть, когда меняется результат. Такая возможность проверить метод полезнее простой рекомендации марки или устройства. [3]

Самые известные испытания посвящены устройствам для хранения Seed Phrase. Lopp нагревает их, подвергает коррозии и механически деформирует, а затем проверяет, какую часть записи ещё можно прочитать. Фотографии повреждений говорят покупателю больше, чем рекламное слово «неразрушимый». Оценка, однако, относится к определённому опыту, и сам Lopp отмечает, что отчасти она субъективна. Другой пожар, более длительный нагрев или иное хранение могут дать другой результат. [5]

Кусок металла может прекрасно выглядеть после пожара и всё равно оказаться плохой резервной копией. Если Seed Phrase прочитает любой нашедший её человек, прочность материала не обеспечивает секретности. Если же детали перемешаются или пропадёт шаблон для расшифровки собственного формата производителя, запись может не прочитать даже владелец. Поэтому Lopp разделяет физическую стойкость, конфиденциальность и понятность восстановления. Хорошее решение должно учитывать все три стороны. [6]

Known Physical Bitcoin Attacks собирает похищения людей, взломы жилищ, вымогательства и другие случаи, когда преступники пытались получить ключи или заставить жертву перевести средства. Задача не в том, чтобы напугать каждого владельца биткоина. База показывает, что цифровая безопасность не заканчивается паролем: излишне подробные публичные сведения о своём имуществе может перенести атаку из интернета в физический мир. Список содержит только известные случаи, поэтому по нему нельзя рассчитать личную вероятность нападения. [7]

Лучше всего воспринимать её как хорошо документированную мастерскую. Методика объясняет, что проверяли, репозиторий позволяет изучить код, а фотографии показывают реальный характер повреждения. Вывод всё равно нужно соотнести со своим риском: небольшой мобильный кошелёк, семейные накопления и корпоративный Multisig, требующий подписей нескольких ключей, требуют разной защиты. Стоит также помнить, что Lopp работает в Casa и часть его публичной деятельности затрагивает рынок этой компании. Такой контекст не обесценивает испытание, а помогает правильно его прочитать. [1] [3]

Для полной картины прочитайте эту статью вместе с Самостоятельное хранение, Bitcoin Core, UTXO, Andreas Antonopoulos, Lightning Network. На эту статью также ссылаются Andreas Antonopoulos, Jack Dorsey, Softwar.

DOC · 001Jameson Lopp — professional profileДокументация DOC · 002Jameson Lopp — Bitcoin resourcesДокументация DOC · 003Jameson Lopp — projectsДокументация DOC · 004Statoshi — instrumented Bitcoin CoreДокументация DOC · 005Jameson Lopp — stress test methodologyДокументация DOC · 006Jameson Lopp — seed backup design (2022)Документация DOC · 007Jameson Lopp — known physical attacksДокументация
Обновлено: Сначала источники · Не является инвестиционной рекомендацией