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

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

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


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


13 ноября он послал предложение команде Mastercoin, ожидая, что они ухватятся за него обеими руками. Но Джей Ар Уиллетт из Mastercoin написал в ответ, что, может, однажды это и получится сделать, но «сейчас это приведет к тому, что наши разработчики увязнут в деталях и процесс сильно забуксует. Число тупиковых ситуаций (как я ожидаю) увеличится на порядок, и я предпочитаю в первую очередь доработать ключевые функции Mastercoin, а не экспериментировать».

Виталик решил все сделать сам. Он закончил путешествие, приехав в Сан-Франциско, а стоимость биткойна к этому моменту заоблачно взлетела. В октябре 2013 года она составляла 100 долларов, но к началу ноября уже находилась в районе 200. Когда Виталик появился в Сан-Франциско, она дошла до 400 и затем пробила 800. В разгар бума он предложил свою идею слоя «в стиле Mastercoin» поверх блокчейна Primecoin – так же, как сам Mastercoin строился на основе биткойна. Поскольку он не рассчитывал ни на кого, кроме как на себя и еще парочку программистов, это был неплохой способ сделать для начала хоть что-то. После долгой прогулки по Президио он понял, как осуществить это технически, переработал «белую книгу» и в поисках названия пролистал для вдохновения список терминов из научной фантастики. Глаз зацепился за «Ethereum». Звучит красиво, плюс относится к научной теории XIX века, согласно которой эфир считался субстратом Вселенной – средой, в которой распространяются световые волны. Виталик надеялся, что его сеть тоже во многом станет средой – платформой, допускающей абсолютно любые транзакции, что он и предлагал для Mastercoin. Так он и окрестил свой протокол – Ethereum. Он отправил свое предложение друзьям 27 ноября – в день, когда биткойн впервые преодолел планку в тысячу долларов; а через несколько дней он достиг нового исторического рекорда в 1 242 доллара.

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

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