Поэтому вполне естественно, что Финни заинтересовался системой Накамото[37]. Вскоре он написал электронное письмо этому внезапно появившемуся в списке рассылки незнакомцу на указанный им электронный адрес (создатель биткоина пользовался как минимум тремя общеизвестными электронными адресами; естественно, все они зашифрованы и не позволяют отследить зарегистрировавшего их человека). К 10 января 2009 года они начали совместную работу над проектом, обещавшим завершиться в течение двух недель. Они постоянно обменивались письмами по электронной почте, стремясь доработать протокол биткоина и проверить его работоспособность. В соответствии с инструкциями создателя биткоина Финни загрузил его программное обеспечение, открыл электронный биткоиновый кошелек и попытался «добыть» первый блок из 50 монет. Так он стал Узловым компьютером № 2. В качестве тестовой операции Накамото перевел на его кошелек 10 биткоинов. Финни стал первым человеком, получившим перевод в биткоинах.
Электронная переписка тех лет между Накамото и Финни раскрывает уникальные данные о времени возникновения биткоина[38]. В то же время просто поразительно, насколько профессиональным выглядит их общение. Никакого обмена личной информацией, никаких деталей, способных пролить свет на личность Накамото. Всего лишь сугубо деловая переписка двух опытных программистов, неплохо разбирающихся в денежных системах.
Финни начал с того, что попытался загрузить версию 0.1.0 программного обеспечения биткоина – но случился сбой. Его собеседник был искренне удивлен: у него таких проблем не было. Тем не менее Накамото вернулся к программе, «воспроизвел баг» в среде ее разработки, как он это назвал в одном из ответных электронных сообщений, и выявил некорректные строки кода. «Оказалось, что это те строки кода, на которые меньше всего можно было подумать, – писал он. – Я действительно обескуражен, что все эти баги вылезли после стольких усилий, потраченных на тестирование».
В спешном порядке они протестировали версию 0.1.2, выявив проблему сбоя Узлового компьютера № 2 при ответе на месседжи с компьютера Накамото, которая потребовала дополнительной отладки. Интернет-обмен между компьютерами не прекращался ни на минуту, заставляя их работать с удвоенной нагрузкой и выявлять скрытые недостатки в новом программном обеспечении. Версия 0.1.2 оказалась неудачной, версия 0.1.3 – тоже. Накамото бесконечно тестировал код, выявляя проблемы, получая сообщения о сбоях, а затем переписывая и отлаживая код снова и снова.
«Мне определенно кажется, что версия 0.1.3 разрешила все проблемы», – писал Накамото после очередной неудачи. Именно тогда он сделал интересный комментарий, который трудно понять без пояснений от него или Финни. Но он заинтриговал многих последователей, которые втайне загрузили программное обеспечение и тоже пытались заниматься майнингом биткоинов, не поддерживая связи с двумя первопроходцами. «Оказалось, в сети появилось так много бездействующих узлов, что мне бывало очень трудно получить ответ чуть ли не на каждое отправленное письмо», – писал Накамото. Но затем программа опять дала сбой.
38
Электронные письма Хэла Финни и Сатоши Накамото предоставлены авторам Хэлом и Фрэн Финни 21 марта 2014 года.