Выбрать главу

Скандалы пришлись на первый семестр Виталика в Университете Ватерлоо, в котором он записался на четыре, а потом и пять продвинутых курсов, плюс занимался научной работой и писал для Bitcoin Magazine. Он жил один в комнатке, смахивавшей на тюремную камеру, питался в столовой и иногда заходил за фруктами в супермаркет. Его график: «проснуться, поработать два часа, позавтракать, еще четыре часа занятий, перейти в другое место, поесть, еще четыре часа работы» – и так далее. Его одинокая жизнь была бесконечно монотонной.

Он хотел заняться чем-то еще кроме статей о Биткойне. Он помогал программисту, платившему ему в BTC, начал получать зарплату от журнала. Наконец, после двух семестров, благодаря фрилансу и тому, что с лета 2012 года BTC вырос, однажды достигнув 266 долларов (хотя в среднем находился у отметки 100), он накопил 10 тысяч долларов в биткойнах.

В Ватерлоо предлагали комбинированную программу, чтобы студенты чередовали семестры учебы и работы, если найдут компанию, которая на это согласится. Виталик хотел устроиться в Ripple – криптовалютную компанию из Сан-Франциско, разрабатывавшую «сеть оплаты с карты на карту с открытым кодом». Учредитель компании Джеб Маккалеб тут же дал согласие. Но визовые правила требовали, чтобы компания присутствовала на рынке минимум год, и сотрудничество с фирмой, которой исполнилось всего девять месяцев, не удалось.

Тогда Виталик решил объехать мир, чтобы познакомиться с биткойн-сообществом, и побывал в Нью-Гэмпшире, Испании и Италии, спал на футонах (в том числе в «экоиндустриальной посткапиталистической» колонии[5]), а также занимался бегом и решением задачек, которые были ему интересны. Но после месячной поездки в Израиль его знания вышли на новый уровень. Там он пообщался с разработчиками Colored Coins – новой концепции, позволяющей торговать активами реального мира с помощью неизменяемой бухгалтерской книги в блокчейне, прикрепляя метаданные к транзакции размером в один сатоси, или 0,00000001 BTC, – самой маленькой единице, эквивалентной крошечной доле пенни. Например, можно осуществить транзакцию, в метаданных которой указано, что Элис передала Бобу долю в такой-то компании. Поскольку изменять общепринятую историю транзакций нельзя, блокчейн служил бы идеальной исторической хроникой для других активов или транзакций, привязанных к пренебрежимо малым количествам биткойна. Так для Виталика раскрылись возможности «функционала второго уровня». В Ватерлоо он изучал структуры данных и языки программирования. Создатели второго уровня строили функционал к конкретным приложениям. Виталик удивился, почему никто не разработает универсальный язык программирования, чтобы любой мог написать любое приложение, какое захочет?

Он попробовал подтолкнуть в этом направлении другой проект – Mastercoin (этакий «швейцарский нож» от блокчейнов – в том плане, что он предлагал разные возможности). Сначала в посте на BitcoinTalk он предложил Mastercoin ввести «контракты на разницу». Затем предложил «Идеальный скрипт» (запросив за него 250 долларов) – способ усовершенствовать Mastercoin так, чтобы сделать возможными двусторонние финансовые договоры с любыми правилами по желанию пользователя. В первом абзаце говорилось, что ключевое преимущество Mastercoin перед биткойном – потенциал к более вариативным типам транзакций. Mastercoin не обязан ограничиваться расчетами между двумя людьми; его можно было бы использовать для обязывающего обмена (то есть если ты что-то заказываешь, то обязан заплатить, когда кто-то исполнит твой заказ) или игровых ставок. Виталик подытожил:

Однако до сих пор Mastercoin подходил к этим идеям сравнительно бесструктурно, считая каждый тип транзакции, по сути, отдельной функцией с собственными кодом и правилами. В этом документе предлагается альтернатива спецификации контрактов Mastercoin, следующая свободной философии: в ней конкретизируются только базовые данные и арифметические блоки, что позволяет произвольно настраивать сложные контракты в соответствии со своими потребностями, в том числе и теми, которые мы не можем предвосхитить.

вернуться

5

Речь идет о колонии Калафу (Calafou) под Барселоной, одним из проектов которой был «Темный кошелек» (Dark Wallet) – по сути, первая попытка улучшить анонимность биткойн-транзакций. – Прим. ред.