Читаем На шифре. Инсайдерская история криптовалютного бума полностью

Виталика раздражало, как высоко Гэв задрал зарплаты для себя и Джеффа, и он писал друзьям и родственникам: «Они говорят, что их оклад ниже рыночного для их уровня квалификации (и что на прошлых работах они зарабатывали столько же или больше), но, по-моему, этот стандарт совершенно не подходит для некоммерческих предприятий, где люди часто рады работать почти за минимальную ставку». И все трое злились на Джо за то, что он не продал сходу хотя бы половину собранных биткойнов. Но еще проблемы в бюджете росли из-за огромных расходов на предприятие Гэва, ETH Dev: по оценкам Виталика, оно сжигало около 200 тысяч в месяц. После того как 2,2 миллиона ушли на юридические расходы и 1,7 миллиона – на задержанную зарплату, в бюджете почти ничего не осталось. Один администратор заметил, что созвоны руководства часто проходили во враждебных тонах, люди говорили что-нибудь типа: «А почему твоя девушка на зарплате? Она же ничего не делает, и ты ничего не делаешь. По-моему, вас обоих пора выкинуть из проекта».

Так или иначе, денег на аудит обоих клиентов не хватало. (Клиент на Python, над которым работал Бутерин, предназначался для исследований и потому был не так важен для проверки.) Гэвину, Джеффу, Виталику и Ютте, у которой с Гэвином начались отношения, предстояло решить, какой клиент протестировать на ее ограниченный бюджет. Поскольку Гэв писал на С++ для программистов, а рассчитанный на среднего потребителя Go Ethereum Джеффа, он же Geth, подходил для всех, было решено в первую очередь протестировать его. Проверку клиента Гэва отложили на осень, когда запуск сети уже принесет эфиры.


В начале мая они выпустили «тестнет» первой версии Ethereum, предложив призовой фонд в 25 тысяч ETH разработчикам, которые найдут баги или сумеют создать значительный форк – то есть разделение сети, когда появляется ее двойник-конкурент. (Такие баги им хотелось отловить еще до запуска, чтобы случайно не создать второй блокчейн.) Они уже вышли на финишную прямую и ждали результата аудита по Geth, когда 12 июня Виталику написал один сотрудник, работавший в «Децентрале» Энтони Ди Иорио в Торонто. Письмо с темой «CSD недоступно» гласило: «Мне сообщили, что Энтони забрал CSD домой и не вернет, пока не поговорит с тобой».

В копиях письма стоял Майкл Перклин – консультант по биткойн-безопасности, нанятый в этом году, чтобы создать так называемое холодное хранилище данных, где находились бы биткойны с краудсейла офлайн. (Это была подготовка к так называемому кошельку с мультиподписью, для перемещения средств из которого нужно согласование нескольких обладателей ключа.) Майкл уже делал такие системы для криптовалютных бирж и игровых сайтов. Он разработал политику холодного хранения на тринадцати страницах и протокол раскрытия ключа на шести, описывая процедуру на случай, если ключ горячего кошелька или холодного хранилища будет скомпрометирован или попадет в чужие руки. CSD из письма – это устройство холодного хранения (cold storage device) в Торонто; остальные находились в лондонском и берлинском офисах, и для перемещения биткойнов с краудсейла было достаточно двух. Два из трех CSD требовались не только для транзакций, но и для каждого сайта.

Энтони забрал один из «футбольных мячей» (их прозвище для хромбуков с доступом к кошельку фонда) – серьезное нарушение безопасности. Майкл активировал свой чрезвычайный протокол, заявив, что если это правда, то действия Энтони, по сути, приравниваются к «захвату ключей в заложники». Напряженное ожидание продолжалось около часа, потом Энтони вернул CSD и объяснил, что забрал его из «Децентрала», потому что во время ремонта в здании поставили «фанерую» дверь и место стало небезопасным, а он забыл проинформировать об этом остальных. Виталик разослал всем письмо с заверениями, что инцидент «исчерпан, все стороны согласны, что в заложники никто никого не брал».

Перейти на страницу:

Похожие книги