Было потеряно слишком много хакеров из-за самоубийств…
Лен был настоящим шифропанком — в равной степени гениальным, непочтительным и идеалистичным. Он посвятил свою жизнь защите личных свобод посредством криптографии, работая разработчиком шифрования PGP и технологии конфиденциальности с открытым исходным кодом, а также академическим криптографом, исследующим сети P2P под руководством изобретателя блокчейна Дэвида Чаума.
Он также был столпом хакерского сообщества: другом и влиятельным лицом для многих важных фигур в истории информационной безопасности и криптовалют.
Потеря сатоши
По всем данным, Лен был на пути к тому, чтобы стать одним из самых важных криптографов своего времени. Но 3 июля 2011 года он трагически покончил с собой в возрасте 31 года после долгой борьбы с депрессией и функциональными неврологическими расстройствами.
Его смерть совпала с исчезновением самого известного в мире шифропанка: Сатоши Накамото. Всего за 2 месяца до смерти Лена Сатоши отправил их последнее сообщение :
“Я переключился на другие дела и, вероятно, в будущем меня здесь не будет”
После 169 коммитов кода и 539 постов в течение года Сатоши исчез без объяснений. Они оставили после себя множество незавершенных функций, яростные дебаты об их видении биткоина и все еще нетронутое состояние в $64 млрд в BTC .
Аарон Шварц . Джин Кан . Илья Житомирский . Джеймс Долан . Все они стали жертвами стигматизации и эпидемии, которая потребовала цену за сам технологический прогресс. Представьте, если бы создатель биткоина умер задолго до того, как они смогли довести его до конца.
Еще в юности Лен был самоучкой-технологом, тяготевшим к криптографии и разработке протоколов. Несмотря на то, что он жил в маленьком городке в Пенсильвании, к 18 годам Лен входил в состав Internet Engineering Task Force, отвечая за протокол TCP/IP, лежащий в основе Интернета, а позднее и сети Bitcoin.
«Всегда был странным ребенком, потому что был умным», Лену поставили диагноз депрессии в подростковом возрасте. К сожалению, он перенес травматический опыт от рук «пограничных садистов» психиатров, опыт, который, по-видимому, должен был заставить человека с недоверием относиться к предполагаемым авторитетным фигурам.
В 1999 году Лен переехал в Bay Area и быстро стал постоянным членом сообщества шифропанков . Он переехал к Брэму Коэну, создателю Mojo и Bittorrent, и был участником легендарной рассылки шифропанков, где Сатоши впервые анонсировал Bitcoin. Другие хакеры помнят его как умного и беззаботного человека, гонявшегося за белкой на встрече шифропанков и разъезжавшего на спортивной машине с карточкой «Get Out of Jail Free» на случай, если его остановят.
В Сан-Франциско Лен посвятил себя защите личных свобод и частной жизни посредством как технологических, так и политических прямых действий. В 21 год он попал в заголовки газет за организацию протестов против правительственной слежки , а также за тюремное заключение хакера Дмитрия Скиларова .
В начале своей карьеры Лен проявил себя как авторитет в области криптографии с открытым ключом — основы биткоина. К 22 годам он выступал на конференциях и основал стартап по криптографии с открытым ключом вместе с известным активистом открытого исходного кода Брюсом Перенсом.
После того, как стартап рухнул в результате пузыря доткомов, Лен присоединился к Network Associates, чтобы помочь разработать шифрование PGP, являющееся основой Bitcoin. Работая над выпуском PGP7 в 2001 году, Лен организовал тестирование взаимодействия для реализаций OpenPGP, что позволило ему связаться со многими важными пионерами криптографии. Лен также внес вклад в реализацию GNU Privacy Guard для OpenPGP и работал с изобретателем PGP Филом Циммерманом над изобретением нового криптографического протокола .
В Network Associates Лен работал над PGP вместе с Хэлом Финни . Финни был вторым разработчиком PGP и помог создать стандарт RFC 4880 для взаимодействия OpenPGP. Он также был самым ранним и важным участником Bitcoin после Сатоши:
- Финни был первым человеком, помимо Сатоши, который внес свой вклад в код Биткоина и запустил узел Биткоина .
- Финни был первым получателем биткоинов (отправленных самим Сатоши).
- Финни изобрел концепцию многоразовых доказательств работы , на которой основан майнинг Биткоина.
- Сатоши активно переписывался с Финни еще до выпуска биткоина. В одном из своих последних постов Сатоши публично выразил свое уважение Финни.
Неудивительно, что Финни является одним из самых популярных кандидатов на роль Сатоши, хотя это подразумевает, что Финни подделывал свои обширные электронные письма с Сатоши и одновременно вносил вклад в биткоин как под своим настоящим именем, так и под отдельной поддельной личностью. Финни также продолжал работать над биткоином после того, как Сатоши «ушел» в 2011 году.
Ремейлеры
Лен и Финни обладали одним очень редким и важным набором навыков: они оба были разработчиками технологии ремейлеров, которая была предшественницей Биткоина.
Предложенные Дэвидом Чаумом наряду с криптовалютой, ремейлеры являются специализированными серверами для отправки информации анонимно или под псевдонимом. Их было очень распространено использовать при отправке сообщений в список рассылки Cypherpunk , который сам был построен на распределенных ремейлерах.
В то время как ранние ремейлеры просто пересылали информацию, скрывая личность отправителя, более поздние протоколы, такие как Mixmaster (самый популярный ремейлер), полагались на децентрализованные узлы для распространения фиксированных по размеру блоков зашифрованной информации по сети P2P. Архитектура Bitcoin очень похожа на архитектуру ремейлеров , хотя его узлы передают данные транзакций вместо сообщений. В 1997 году основатель криптоанархистов Тим Мэй даже предложил цифровую валюту, построенную на ремейлерах.
Как основной разработчик, оператор узла и главный сопровождающий для Mixmaster , Лен был выдающимся экспертом в технологии ремейлеров . Он также реализовал похожую технологию в качестве системного инженера и архитектора безопасности для защиты конфиденциальности Anonymizer .
Ремейлеры не только были прямым технологическим прародителем Bitcoin, они были фундаментальными для его интеллектуальной истории. В эссе Why Remailers Финни утверждал, что ремейлеры были основой анонимной цифровой экономики.
“Ремейлеры представляют собой «первый этаж» этого дома идей — возможность обмениваться сообщениями в частном порядке, не раскрывая своих настоящих личностей. Таким образом, мы можем участвовать в транзакциях, показывать учетные данные и заключать сделки, без правительственных или корпоративных баз данных, отслеживающих каждый наш шаг.
Одно из видений шифропанков включает возможность совершать транзакции анонимно, используя «цифровые деньги». … это еще одна область, где важна анонимная почта.”
Операторы ремейлеров были одними из первых, кто осознал необходимость криптовалюты : без возможности анонимных платежей ремейлеры должны были работать альтруистично за счет своего оператора. Это привело к проблемам масштабируемости и означало, что спам и злоупотребления были постоянной проблемой. Из-за этого многие концепции, лежащие в основе криптовалюты, возникли из потребности в устойчивом к злоупотреблениям коммерческом ремейлере:
- В 1994 году Финни предложил монетизировать ремейлеры с помощью анонимных « монет » и «денежных токенов» .
- Смарт-контракты впервые обсуждались в контексте предотвращения злоупотреблений ремейлерами . Пророческая статья Ника Сабо 1997 года о смарт-контрактах конкретно ссылается на Mixmaster.
- Ян Голдберг и Райан Лэки (оба из которых были знакомы Лену) были крупными фигурами в сообществе ремейлеров, которые работали над незавершенной криптовалютой под названием HINDE в 1998 году. Позже Ян создал несколько ранних клиентов электронных денег, а Райан стал директором по безопасности Tezos.
Соответственно, во втором посте Сатоши о Биткоине говорилось, что отправка электронных писем с оплатой за отправку — это первый рабочий вариант использования Биткоина.
“Первоначально его можно использовать в приложениях проверки работоспособности для услуг, которые могли бы быть почти бесплатными, но не совсем.
Его уже можно использовать для отправки электронных писем с оплатой. Диалоговое окно отправки можно изменять в размере, и вы можете ввести сообщение любой длины.”
Адам Бэк
Пути Лена в небольшом сообществе ремейлеров пересеклись с генеральным директором Blockstream Адамом Бэком — первым человеком, который общался с Сатоши.
Собственный интерес Бэка к криптовалюте начался с запуска ремейлера , и он создал систему доказательства работы HashCash для операторов ремейлера для борьбы со спамом и DDOS-атаками . Позже Сатоши использовал HashCash в качестве основы для майнинга биткоинов.
Мы знаем, что Лен напрямую сотрудничал с Бэком, указав его в качестве соавтора исследовательской работы , а также меморандума Mixmaster . Оба работали над многочисленными реализациями OpenPGP и были связаны в сети доверия PGP друг друга.
Интересно, что сам Бэк предположил , что Сатоши мог быть разработчиком ремейлера , отметив, что разработчики «[практиковали] свою собственную технологию», чтобы под псевдонимом вносить вклад в обсуждения криптографических протоколов. В отличие от многих обсуждаемых шифропанков, мы знаем, что Лен внес обширный псевдонимный вклад в список рассылки шифропанков через ремейлеры.
Чаум и COSIC
После окончания школы Лен работал, чтобы содержать семью, и у него не было возможности поступить в колледж. Несмотря на это, в 2004 году он получил «работу мечты» в качестве исследователя и кандидата наук в COSIC, исследовательской группе по компьютерной безопасности и промышленной криптографии в KU Leuven в Бельгии.
Руководителем докторантуры Лена в COSIC был не кто иной, как «отец цифровой валюты» Дэвид Чаум . Хотя Чаум заложил основу для всего движения шифропанк и всех криптовалют, мало кто мог утверждать, что работал с ним напрямую.
Вот несколько важных достижений Чаума:
- Изобретение криптовалюты в его статье 1983 года « Слепые подписи для неотслеживаемых платежей » .
- Изобретение блокчейна , в диссертации 1982 года, включающей код для всех элементов блокчейна, кроме одного, подробно описанного в техническом документе Bitcoin.
- Создание первой электронной системы наличных денег с его компанией Digicash . Анонимные платежи между цифровыми псевдонимами были центральным элементом этого видения.
Исследования Лена
Лен работал в COSIC в Бельгии до своей смерти в 2011 году. За это время он опубликовал 45 публикаций и занимал 20 должностей в комитетах конференций.
Исследования Лена были сосредоточены на разработке протоколов, улучшающих конфиденциальность , с «реальной применимостью» и рабочим кодом. Его основным проектом (при содействии Брэма Коэна) был Pynchon Gate , эволюция технологии ремейлера, которая позволяла извлекать псевдонимную информацию через сеть распределенных узлов без доверенной третьей стороны.
Эта работа была очень актуальна для Биткоина — по мере продвижения работы над Pynchon Gate Лен все больше сосредотачивался на поиске решений для Византийского разлома(также известного как проблема византийских генералов), который был серьезным препятствием для более ранних сетей P2P.
В контексте распределенных вычислений византийская отказоустойчивость относится к способности сети оставаться функциональной, даже если узлы скомпрометированы или ненадежны. Византийская ошибка была одной из самых больших проблем , которые необходимо было решить для безопасной, децентрализованной криптовалюты без двойных трат или необходимости в доверенных третьих сторонах. Самым важным нововведением Сатоши была система учета «тройной записи», которая решила эту проблему с помощью блокчейна, представленного Чаумом.
Во время разработки Bitcoin в 2008–2010 годах Лен все больше внимания уделял финансовой криптографии. Он присоединился к Международной ассоциации финансовой криптографии и выступал на конференциях Financial Cryptography and Data , где также занимал место в комитете. Последняя была основана Робертом Хеттингой, ранним и выдающимся сторонником цифровых денег, которые были главной темой конференций.
Сатоши как академик
Многочисленные улики указывают на то, что Сатоши работал в академической среде во время разработки Биткоина, и эту идею поддержал основатель Bitcoin Foundation Гэвин Андерсен .
«Я думаю, что он ученый, может быть, постдок, может быть, профессор, который просто не хочет привлекать к себе внимание».
Количество вкладов Сатоши в разработку кода и комментариев резко возросло во время летних и зимних каникул , но пошло на спад в конце весны и в конце года, когда ученый должен был сдавать и/или оценивать итоговые экзамены.
Необычная конструкция кода Bitcoin также предполагает, что у Сатоши было академическое образование. Его описывают как «блестящий, но небрежный», избегающий традиционных методов разработки ПО, таких как модульное тестирование, но демонстрирующий передовую архитектуру безопасности и экспертное понимание академической криптографии и экономики.
Тот, кто это сделал, имел глубокие познания в криптографии … Они читали научные статьи , у них острый ум, и они объединяют концепции совершенно новым способом.
Когда известный исследователь безопасности Дэн Камински впервые просмотрел код Сатоши, он попытался протестировать его с помощью 9 различных эксплойтов, но был поражен, обнаружив, что Сатоши уже предвидел и исправил все из них.
«Я придумал прекрасные ошибки, но каждый раз, когда я обращался к коду, я находил строку, которая решала проблему. … Я никогда не видел ничего подобного ».
Это может означать, что у Сатоши и Каминского был общий опыт и знания в области информационной безопасности. По совпадению, Лен и Каминский были соавторами и представили статью, демонстрирующую методы атаки на инфраструктуру открытых ключей.
Кроме того, технический документ Bitcoin был выпущен в формате, который редко можно увидеть в списке рассылки Cypherpunk — исследовательская работа в формате LaTeX с академическими атрибутами, такими как Аннотация, Заключение и цитирование MLA. Сравните это с другими предложениями, такими как Bitgold и b-money , которые были неструктурированными сообщениями в блоге.
Сатоши в Европе
Поскольку COSIC базировался в Лёвене, Лен жил в Бельгии во время разработки Bitcoin. Это показательно, учитывая, что ряд фактов указывают на то, что Сатоши базировался в Европе — основной фокус раннего расследования The New Yorker .
В текстах Сатоши присутствуют орфография и выбор слов, свойственные британскому английскому, такие как « кровавый сложный», «плоский», «математика», серый» , а также формат даты дд/мм/гггг. Однако Сатоши также ссылается на евро, а не на фунты .
Genesis Block биткоина также включал заголовок из того же выпуска газеты The Times («The Times 03/Jan/2009 Канцлер на грани второго спасения банков»). Этот заголовок был характерен для печатной версии, которая распространялась только в Великобритании и Европе . В 2009 году The Times входила в десятку лучших газет в Бельгии и « активно использовалась учеными и исследователями из-за ее широкой доступности в библиотеках и ее подробного индекса».
Анализ истории постов Сатоши показывает, что он был европейской «совой», которая работала над биткоином после возвращения с работы или учебы в течение дня. В какой-то момент Сатоши также заявил , что увеличение сложности майнинга произошло «вчера», что было бы неправдой, если бы он жил в США.
Если предположить, что Сатоши жил вне Биткоина, то он делал это в течение рабочего/учебного дня, когда большую часть времени находился вдали от своего домашнего компьютера… если Сатоши жил в часовом поясе BST, то большую часть времени он работал по ночам, часто до рассвета.
А когда мы изучим историю твитов Лена, мы увидим, что временные метки постов Сатоши и коммитов кода точно соответствуют часам ночной активности самого Лена .
P2P-сеть
Хотя Bitcoin и не был первой криптовалютой, он был первым, основанным на полностью P2P, распределенной сети . Важность этого подчеркивается в самом первом упоминании Сатоши Bitcoin:
Я работаю над новой системой электронных денег, которая полностью одноранговая, без доверенной третьей стороны.
Дэн Камински заявил , что для создания биткоина Сатоши необходимо было «понимать экономику, криптографию и P2P-сети», а у Лена было необычайно раннее и близкое знакомство со всеми тремя , а также с их применением в цифровой валюте.
В Сан-Франциско Лен жил и сотрудничал с Брэмом Коэном , создателем наиболее широко используемого протокола P2P: BitTorrent. В этот период (2000–2002) Брэм разработал революционную сеть P2P под названием MojoNation , которая использовала цифровую валюту «токены Mojo », что сделало ее одной из первых цифровых валют, увидевших рабочий публичный релиз .
В экономике P2P MojoNation «токены» можно было бы обменять на хранение файлов, которые шифровались бы и кодировались в «блоки», загружаемые в распределенную сеть узлов, размещающих публичный реестр, напоминая собственную систему распределенного двустороннего учета Bitcoin. Mojo был не просто внутренним токеном учета, а полноценной валютой — его можно было обменять на доллары и наоборот. Некоторые из первых обсуждений токеномики касались механики токенов Mojo.
Единица Mojo представляет собой часть текущих возможностей системы в целом. Если вы выполняете работу для меня сейчас, я даю вам кредиты, в будущем, когда сеть станет больше, эти кредиты будут представлять собой часть гораздо большего пирога и, таким образом, возрастут в цене, когда вы их потратите.
Сатоши рассуждает о токеномике очень похожим образом:
Он имеет потенциал для положительной обратной связи: по мере увеличения числа пользователей ценность растет, что может привлечь больше пользователей, желающих воспользоваться растущей ценностью.
Несмотря на дальновидность, экономика MojoNation быстро рухнула из-за гиперинфляции . Сатоши сознательно разработал Bitcoin, чтобы избежать этой участи с помощью встроенной дефляции и отсутствия зависимости от центрального сервера «mint».
В 2001 году Брэм запустил BitTorrent. Как P2P-альтернатива централизованному Napster, BitTorrent предвосхитил собственную распределенную топологию Bitcoin на основе узлов и систему консенсуса, а также систему стимулирования на уровне протокола. BitTorrent внес инновации в такие сети, как Gnutella, не только на техническом уровне, но и с помощью экономических стимулов и теории игр .
Лен пророчески сказал Брэму , что «BitTorrent сделает его более известным, чем [основатель Napster] Шон Фэннинг». Позже Сатоши сослался на Napster, объясняя необходимость полностью децентрализованной сети.
Правительства успешно отсекают головы централизованно контролируемым сетям вроде Napster, но чистые P2P-сети вроде Gnutella и Tor, похоже, держатся на плаву.
По совпадению, Лен и основатель Tor Роджер Динглдайн оба работали над протоколом ремейлера Mixminion, совместно представили его на Black Hat и вместе основали конференцию HotPETS .
В 2002 году Лен и Брэм совместно основали конференцию CodeCon, которая была посвящена «практичным проектам с рабочим кодом». На CodeCon 2005 Финни представил Reusable Proofs of Work через модифицированный клиент BitTorrent, который отправлял цифровую валюту P2P. Один комментатор описал это так:
…первый в мире прозрачный сервер, который мог бы способствовать созданию мира распределенных, взаимодействующих серверов RPOW.
Цифровая валюта была важной темой на первом CodeCon, где была проведена демонстрация с участием HashCash Адама Бэка, а также Zooko, представляющая Mnet, полностью открытый и децентрализованный преемник MojoNation. Mojo не был привязан к одной компании и мог проходить независимый аудит, и то и другое Сатоши считал важными .
Соучредители MojoNation Зуко Уилкокс и Джим Маккой также оказались вдохновителями для пионеров Bitcoin и криптовалют. Зуко был одним из первых соратников Сатоши , а также сотрудником Дэвида Чаума в Digicash, и при выпуске Bitcoin v0.1 на Bitcoin.org Сатоши включил ссылку на блог Зуко . Позже Зуко основал крупную криптовалюту, ориентированную на конфиденциальность, Zcash. Он создал часто обсуждаемую структуру «треугольника Зуко» .
Хактивизм
Даже по меркам сообщества шифропанков и Лен, и Сатоши имели особенно сильные идеологические убеждения и приверженность открытым знаниям.
Я бы хотел, чтобы вы не говорили обо мне… может быть, вместо этого расскажите о проекте с открытым исходным кодом и отдайте больше должного разработчикам, которые внесли свой вклад.
«Хактивистский» подход Сатоши к распространению биткоинов через бесплатный низовой проект с открытым исходным кодом резко контрастирует с их предшественниками. Чаум, Стефан Брэнд, eCash и другие использовали совершенно другой подход: подавали патенты, основывали компании с закрытым исходным кодом, финансируемые венчурным капиталом, и пытались продвигать принятие через корпоративные партнерства.
Это соответствовало обширному вкладу самого Лена в такие проекты с открытым исходным кодом, как PGP, Mixmaster, GNU Privacy Guard и другие, а также его обширному опыту волонтерской работы в таких группах, как Shmoo Group.
Сатоши несколько раз намекал на их идеологические пристрастия, заявляя, что биткоин «очень привлекателен с точки зрения либертарианцев» и что он может «выиграть крупную битву в гонке вооружений и обрести новую территорию свободы на несколько лет».
Лен также страстно признавал необходимость защиты открытых знаний и технологического прогресса от вмешательства корпораций и правительства.
Стремление к знаниям является фундаментальной частью человеческого бытия. Любое предварительное ограничение этого, по моему мнению, является нарушением нашей свободы мысли и сознания. Поэтому я не только надеюсь, что мы сможем избежать чрезмерно ограничительного рефлекторного законодательства. …. Я не хочу видеть, как кто-то создает структуру, которая может быть неправильно применена для этой цели.
Окончания
Так же, как Сатоши создал Bitcoin, скрываясь под псевдонимом, Лен был в некотором смысле вынужден жить под собственной персоной. После инцидента в 2006 году Лен страдал от все более тяжелых неэпилептических припадков и функциональных неврологических проблем, которые усугубили депрессию, с которой он боролся с юности.
Став жертвой стигматизации, Лен « чувствовал, что ему приходится продолжать притворяться все тем же сверхкомпетентным парнем » , и был «в ужасе» от того, что его ухудшающееся здоровье положит конец его работе и разочарует людей, которые ему дороги.
Несмотря на эти трудности, Лен продолжал работать до нескольких месяцев до своей смерти, внося вклад в статьи и даже выступая в Дартмуте . К сожалению, ему удалось скрыть серьезность своего положения почти от всех в его жизни.
Так же, как Лен развивал идеи, пришедшие до него, создается ощущение, что он был предан созданию вещей, которые переживут его самого, — это одна из причин, по которой он был привержен открытому исходному коду и открытым знаниям.
Это наше наследие, это исследование, эти идеи, которые у нас есть, которые ведут к знаниям, которые ни один человек в истории не имел возможности получить раньше, это то, что мы собираемся передать будущим поколениям. Мы должны убедиться, что нас не загнали в угол, где мы не сможем распространять эти исследования среди других, и что они не заперты в хранилищах юристов по интеллектуальной собственности.
Когда Лен ушел из жизни в 2011 году, это стало огромной потерей для шифропанков и всего технического сообщества, что отразилось в огромном потоке воспоминаний и сочувствия, которые последовали за этим.
пост Hacker News от “pablos08”.
Я подружился с Леном, и мы были сообщниками-шифропанками в то время, когда это было диким фронтиром. Мы переосмысливали наш мир, пронизанный криптосистемами, которые математически обеспечивали бы свободы, которые мы ценили. Анонимные ремейлеры для сохранения речи без страха возмездия; луковые маршрутизаторы для обеспечения того, чтобы никто не мог цензурировать интернет; цифровые деньги для обеспечения радикально свободной экономики. У нас есть схемы для децентрализации и распределения всего.
Мы представляем себе сложные и эзотерические угрозы проблемам, которые у нас могут быть когда-нибудь — мы создаем футуристические протоколы, чтобы оградить себя от этих угроз. Все это — высокоакадемическое упражнение в утопии гиков. Я склонен придерживаться этого, но Лен хотел испачкать руки.
Шифропанки пишут Код.