Текст книги "Биткоин для всех. Популярно о первой распределенной одноранговой денежной системе"
Автор книги: Сергей Базанов
Жанры:
Экономика
,сообщить о нарушении
Текущая страница: 2 (всего у книги 3 страниц)
Genesis: Как появился Биткоин
Краткая история зарождения первой массовой криптовалюты
Первая страница доклада Сатоши Накамото о Биткоине (фрагмент).
31 октября 2008 года несколько сотен энтузиастов и специалистов по криптографии, включенных в закрытый список e-mail рассылки (The Cryptography Mailing list) на сайте metzdowd.com, получили письмо, подписанное неким Сатоши Накамото (Satoshi Nakamoto). В нём он сообщил, что работает над созданием новой электронной системы денежных расчетов, в которой операции производятся непосредственно между участниками без привлечения третьей доверенной стороны.
В письме содержалась ссылка на короткий текст (9 страниц) доклада под названием Bitcoin: A Peer-to-Peer Electronic Cash System («Биткоин: Одноранговая электронная денежная система»), в котором в строгом академическом стиле, кратко, но ясно, со схемами и формулами описывалась технология новой денежной системы, названная автором Биткоином (Bitcoin).
До сих пор неизвестна личность человека (или группы людей?), который скрывается под псевдонимом Сатоши Накамото.
.
Японское имя Сатоси (именно так звучит по-японски Satoshi) означает «ясно мыслящий, мудрый, сообразительный». Слово naka переводится с японского как «в, внутри», а moto – «начало, основание, базис».
То есть Сатоси (Сатоши) Накамото можно перевести с японского как «ясно мыслящий в основании (чего-то)», проникающий в суть вещей.
В то же время, имя Сатоси Накамото записывается по-японски тремя иероглифами – 中本聡
Здесь 聡 – собственно имя Сатоси (Сатоши).
А 中本 – переводится как «в книге».
Т. е. Сатоси (Сатоши) Накамото можно также перевести с японского как «ясно мыслящий в книге» (знаток, мудрец).
В одном из постов на форуме криптологов Сатоши Накамото сообщил, что начал работать над концепцией Биткоина в 2007 году.
А 15 августа 2008 года Патентное бюро США зарегистрировало заявку на патент 20100042841 A1 под названием Updating and Distributing Encryption Keys (Обновления и распространения ключей шифрования), в которой описывается криптографический алгоритм, во многом схожий с принципами, на которых строится технология Bitcoin.
Примечательно, что в этой заявке используется редкая фраза «computationally impractical to reverse», которая встречается только в вышеуказанном докладе Сатоши Накамото.
Авторами заявки были Нил Кинг (Neal King), Владимир Оксман (Vladimir Oksman) и Чарльз Брай (Charles Bry). Они также являются авторами ещё нескольких патентов, связанных с криптографией и близких к технологии Bitcoin.
Однако, все трое опровергают свою причастность к созданию Bitcoin и связь с Сатоши Накамото.
Личность человека, создавшего Биткоин, пытались установить многие, но пока безрезультатно.
Например, 6 марта 2014 года американский журнал Newsweek опубликовал в качестве темы номера расследование американской журналистки Лии Гудман (Leah McGrath Goodman) под названием The face behind Bitcoin («Лицо Биткоина»), в котором она утверждает, что этим человеком является Дориан Прентис Сатоси Накамото (Dorian Prentice Satoshi Nakamoto) – 64-летний американец японского происхождения.
Однако, сам Дориан буквально на следующий день после публикации выступил в прессе с опровержением своей причастности к Биткоину и его создателю.
Дориан Сатоши Накамото (Dorian Prentice Satoshi Nakamoto). Фото: AP.
Другой исследователь личности Накамото – Скай Грей (Skye Grey) в своей статье Occam’s Razor: who is most likely to be Satoshi Nakamoto? («Бритва Оккама: кто более всего похож на Сатоши Накамото?») привел много улик, указывающих на то, что создателем Биткоина может быть Ник Сабо (Nick Szabo) – криптолог и ученый-правовед, известный своими исследованиями в области истории денег и умных контрактов. Кстати, первые идеи умных контрактов (smart-contracts) были предложены Сабо еще 1994 году.
С 1998 года Ник Сабо разрабатывает механизм, позволяющий децентрализовать цифровую валюту. А созданная им система «Bit Gold» является прямым предшественником архитектуры биткоина.
Но и Сабо открестился от своего участия в создании Биткоина.
Ник Сабо (Nick Szabo)
Поиски мифической личности – создателя первой массовой криптовалюты, – безусловно, будут продолжаться и далее. И не только потому, что всем интересно узнать истинное лицо создателя революционной технологии, которая изменяет мир.
По оценкам известного криптографа Серхио Лернера (Sergio Demian Lerner) – одного из соавторов технологии оптимизации майнинга ASICboost, количество биткоинов, которое лично намайнил Сатоши Накамото составляет порядка 1 млн монет, что соответствует по текущему курсу (на момент написания этой книги) примерно $6,5 млрд.
По сути, каждый 17-й биткоин в сети Биткоина находится в руках у его создателя и при желании Сатоши может обрушить криптовалюту так же стремительно, как и вывел её на мировой рынок.
Доверие – краеугольный камень любой финансовой (денежной) системы, а таинственность настораживает, когда речь идет о деньгах.
Но, вернемся к истории…
18 августа 2008 года, через три дня после подачи вышеупомянутой патентной заявки, был зарегистрирован домен bitcoin.org.
Этот домен был зарегистрирован на сайте anonymousspeech.com, который позволяет пользователям анонимно регистрировать доменные имена.
Впоследствии Сатоши Накамото утверждал, что выкупил этот домен. Но не сообщил, у кого.
Через 9 дней после обнародования доклада Сатоши Накамото о Биткоине, 9 ноября 2008 года проект Bitcoin был зарегистрирован на ресурсе SourceForge.net – сайте, ориентированном на разработку и распространение программного обеспечения с открытым кодом (Open Source Software).
В своем докладе, который, кстати, был опубликован на вышеупомянутом домене bitcoin.org, Накамото предложил новую технологию децентрализованного оборота цифровой наличности, которая состояла из двух составляющих.
Одним из компонентов Биткоина стал разработанный его создателем инновационный блокчейн – распределенный реестр, состоящий из цепочки блоков финансовых транзакций, в которой каждый последующий блок был криптографически связан с предыдущим. Поэтому, любая правка уже внесенной информации о транзакциях была невозможна. Этим достигалась неизменность всех транзакций в реестре и его защищенность от попыток кражи или двойного использования денег.
Второй компонент представлял собой криптографический алгоритм майнинга («добычи») биткоинов, который определял механизм вознаграждения участников сети за то, чтобы они выделяли достаточно ресурсов (вычислительной мощности и электроэнергии) для поддержания работоспособности блокчейна.
Но, большинство получателей письма со ссылкой на доклад Накамото отнеслись к нему скептически, а некоторые подписчики рассылки подвергли критике новую технологию. Одни писали, что электроэнергия, необходимая для майнинга биткоина, обойдется дороже, чем будет стоимость новой криптовалюты. Другие указывали, что правительства ни одной из ведущих стран мира не позволят биткоину функционировать в крупных масштабах. Третьи вообще считали, что идея оборота денег без участия доверенного посредника (банков) утопична, поскольку ранее неоднократно делались попытки её реализации и все они были безуспешны.
Также негативную роль сыграло то, что никто из получателей письма не знал, кто такой Накамото. Тут следует заметить, что подписчиками закрытой e-mail рассылки, в которой был обнародован доклад Накамото, были членами сообщества шифропанков и криптологов. Они придавали большое значение анонимности, но друг друга более-менее знали.
В онлайновых сообществах, как и в реальном мире, репутация каждого участника зависит от степени его вовлеченности в общую деятельность. А до октября 2008 года никто ничего не слышал о Сатоши Накамото – он внезапно появился ниоткуда.
Криптографы и шифропанки повидали достаточно «великих проектов» от малограмотных новичков, так что их скептическая реакция была предсказуемой.
Понимая, что сетевую технологию, каковым является Биткоин, невозможно продвинуть без поддержки и участия сообщества, Накамото прибег к маркетинговому приему.
«Может, имеет смысл приобрести немного монет (биткоина) на случай, если проект будет успешным», – посоветовал он одному скептически настроенному оппоненту на форуме криптологов.
Эти слова оказались пророческими!
Как бы то ни было, но раскрутку Биткоина надо было с чего-то начинать и Накамото стал первым его пользователем.
3 января 2009 года Сатоши Накамото запустил написанную им же программу для майнинга биткоина.
Первый блок с 50 монетами биткоина был добыт в 18:15:05 по Гринвичу. На самом деле первый блок имел №0 и получил название Genesis (зарождение, возникновение).
В параметр coinbase блока Genesis Сатоши Накамото вместе с обычными данными записал загадочную фразу:
.
The Times 03/Jan/2009 Chancellor on brink of second bailout for banks
The Times от 3 января 2009: «Канцлер на грани второй помощи банкам»
Это заголовок статьи с первой страницы британской газеты The Times от 3 января 2009 года.
Речь в ней идет о планируемой финансовой помощи британским банкам со стороны Казначейства Её Величества (Her Majesty’s Treasury). Канцлер – это Канцлер казначейства Великобритании (The Chancellor of the Exchequer) – официальное наименование министерской должности в Кабинете министров Великобритании, ответственной за экономические и финансовые вопросы.
Что хотел этим сказать Сатоши Накамото? Об уязвимости банковской системы и её зависимости от государства? Или он просто хотел показать, что первый блок Биткоина записан в блокчейн не ранее этой даты? Скорее всего – и то, и другое.
Первая страница газеты The Times от 3 января 2009 года.
Целую неделю Накамото держал свой компьютер включенным и в одиночку майнил биткоины, паралельно отлаживая компьютерную программу.
9 января 2009 года Накмото публикует на сайте bitcoin.org первый релиз своей программы-клиента Bitcoin Core version 0.1, при помощи которой можно не только добывать биткоины, но и осуществлять переводы между биткоин-адресами в сети (отправлять и получать монеты).
Мы никогда не узнаем, как бы в дальнейшем сложилась судьба детища Накамото, если бы не один человек, у которого 9-страничный доклад о Биткоине вызвал прилив энтузиазма.
Этим человеком был американский программист Хэл Финни (Hal Finney), известный также как Гарольд Томас Финни II.
Хэл Финни (Hal Finney)
На тот момент 33-летний Финни был ведущим разработчиком PGP (Pretty Good Privacy – «На редкость надежная приватность») – системы шифрования с открытым ключом для электронной почты, созданной легендарным криптологом Филиппом Циммерманом (Philip R. Zimmermann).
Финни также считают автором многих криптографических инноваций, включая анонимные почтовые серверы, позволяющие отправлять электронную почту без раскрытия личности отправителя.
Он также был известным участником движения шифропанков – сообщества людей, интересующихся криптографией и сохранением анонимности.
Шифропанки выступают против тотального вмешательства государства в лице его правительства и спецслужб в личную жизнь граждан. Они рассматривают криптографию, как инструмент защиты неприкосновенности личной жизни, а также передачи власти от бюрократизированных централизованных учреждений непосредственно гражданам.
Среди известных шифропанков были такие личности, как уже упоминавшийся выше Филипп Циммерман, а также основатель WikiLeaks Джулиан Ассанж (Julian Paul Assange).
Хэл Финни давно интересовался криптографическими схемами платежей. Он был лично знаком с Ником Сабо и даже делал попытку создания собственной валюты, основанной на алгоритме доказательства проделанной работы, под названием PoW, изобретенного в 1997 году британским криптологом Адамом Беком (Adam Back).
Поэтому Финни нашел проект Накамото весьма интересным и даже написал ему электронное письмо по указанному в докладе адресу ([email protected]). Так завязалась их переписка. И неудивительно, что Финни стал вторым (после Накамото) пользователем Биткоина.
В субботу, 10 января 2009 года, в семье Финни был праздник – день рождения сына. Но Хэл с утра уединился в своем кабинете, запустил свой настольный IBM ThinkCentre и кликнул по ссылке на сайте bitcoin.org, которую он получил накануне от Накамото.
При первом запуске программа Накамото сгенерировала для Хэла биткоин-адрес и приватный ключ к нему. Но дальше она дала сбой. Проанализировав файлы журналов работы программы, Финни написал Накамото письмо, в котором указал, что произошло и как это исправить. В дальнейшем они постоянно обменивались электронными сообщениями, стремясь доработать протокол Биткоина и отладить его работоспособность.
Вечером того же дня, после нескольких неудачных попыток Хэлу Финни все же удалось вторым после Накамото сгенерировать блок данных и получить 50 монет на свой биткоин-адрес. Это был блок под номером 78. А в сети Биткоина появился узел (node) №2.
Ободренный этим успехом, Хэл написал поздравительное письмо Сатоши Накамото, текст которого также направил в группу подписчиков рассылки, где 31 октября 2008 года Накамото обнародовал свой проект новых цифровых денег.
.
«Представьте, что Биткоин станет главной платежной системой в мире, – писал Финни, – тогда его суммарная стоимость сравняется со всеми богатствами в мире».
По подсчетам Хэла, в этом случае стоимость одного биткоина будет около $10 млн.
.
«Даже если вероятность этого события будет всего лишь 1 к 100 млн, стоит подумать!», – закончил свое послание известный криптолог.
12 января 2009 года Сатоши Накамото в качестве тестовой операции перевел на биткоин-адрес Хэла Финни 10 биткоинов. Это была первая транзакция между двумя адресами в сети Биткоина. Она была записана в блок №170.
Таким образом, Хэл Финни стал первым человеком в истории, который получил денежный перевод в биткоинах.
Первые недели после запуска Биткоина пользователи не спешили присоединяться к его сети. Поэтому Накамото, чтобы поддерживать сеть, использовал собственные компьютеры.
Он также всеми способами популяризировал Биткоин и старался оперативно отвечать всем на вопросы о своем проекте.
Хэл Финни также всячески поддерживал детище Накамото.
.
«В пользу Биткоина говорит то, что он распределен и не имеет единой точки сбоя, он децентрализован и не принадлежит никакой компании», – отвечал Финни на вопрос одного из многочисленных скептиков.
Но со временем и Финни стал терять энтузиазм. Его стал раздражать шум постоянно работающего компьютера, на котором велся майнинг биткоинов. Потом он вовсе отключил функцию майнинга, опасаясь быстрого износа компьютера.
Впоследствии, когда у биткоина появилась реальная стоимость, Финни жалел об этом. В марте 2013 года стоимость «добытых» им ранее монет, а их оказалось около 1000, составила почти $60 тыс.
.
«Я немного пожалел, что прекратил майнинг, тем не менее, мне невероятно повезло присутствовать при рождении биткоина», – писал в то время Финни.
К сожалению, окончательно Финни выбила неизлечимая болезнь. В августе 2009-го врачи поставили ему диагноз «боковой амиотрофический склероз» (БАС), также называемый болезнью Лу Герига, по имени известного бейсболиста, страдавшего ею.
В конце-концов, Хэл Финни покинул уже начавшее формироваться биткоин-сообщество.
А 28 августа 2014 года Хэл Финни умер. Но без него, возможно, Биткоин так бы и не состоялся.
А может, Хэл Финни – это и был Сатоши Накамото?
Как бы то ни было, уход Хэла Финни из сети Биткоин не оказал негативного влияния на развитие криптовалюты, поскольку уже появились лица, заинтересованные в её продвижении и видевшие большие перспективы.
Одним из них был финский студент Марти Малми (Martti Malmi).
.
«Мне хотелось бы помочь с биткоином, если я могу быть чем-либо полезен», – написал он Накамото в начале мая 2009 года.
Марти Малми (Martti Malmi)
К тому времени уже зарождалось понимание, что предложенная Накамото альтернативная денежная система, основанная на надежном и стойком к внешним атакам алгоритме, заслуживает большего доверия, чем склонные к ошибкам и мошенничеству люди, управляющие крупными организациями, в сердце традиционной денежной системы.
Тут следует отметить, что всего лишь за полтора месяца до обнародования Накамото концепции электронной криптовалюты произошло важное событие на финансовом рынке США – банкротство инвестиционного банка Lehman Brothers, – одного из крупнейших в мире. Мировой финансовый кризис перешел в свою острую фазу.
На Уолл-стрит настроения были близки к паническим – ведущие американские финансисты готовились к полному параличу самой мощной финансовой системы в мире, доверие к банкам было подорвано. Некоторые опасались что завтра американские банки вообще не откроются.
Как уже отмечалось выше, доверие – краеугольный камень любой финансовой (денежной) системы.
В условиях продолжения финансового кризиса, появление Биткоина, как независимой от государств и правительств денежной системы, которая продемонстрировала свою работоспособность благодаря настойчивости Накамото и энтузиазму Финни, вызвало растущий интерес не только в среде программистов и криптологов.
Одним из новых евангелистов Биткоина и стал Марти Малми.
В то время он был студентом Хельсинкского политеха и впервые узнал о Биткоине весной 2009 года.
Прежде чем написать письмо Накамото, Малми оставил несколько сообщений о Биткоине на сайте anti-state.org.
В одном из них он писал: «Широкое распространение систем, подобных Биткоину, может подорвать способность государства эксплуатировать граждан».
Ранее Сатоши Накамото, Хэл Финни и другие касались только технической стороны работы системы. Но постепенно Накамото пришел к пониманию, что для продвижения своего проекта нужно уделять внимание идеологической мотивации.
.
«Главный недостаток традиционных денег состоит в том, что они нуждаются в доверии, – мы должны верить в честность центробанков, но история полна примеров, когда банки подрывали это доверие, обесценивая фиатные деньги», – писал Сатоши.
В Марти Малми он увидел человека, который способен продвинуть идею децентрализованных цифровых денег в массы. Он предложил Марти попробовать себя в качестве копирайтера и писать статьи на официальный сайт Биткоина – bitcoin.org.
C этой задачей Малми прекрасно справился. Он подготовил вводную статью о Биткоине, в которой объяснял, что это такое и давал ответы на различные вопросы, типа: «Безопасен ли Биткоин?» или «Почему следует использовать Биткоин?».
«Защититесь от несправедливой монетарной политики центробанков-монополистов», – писал он, отвечая на второй вопрос.
За несколько недель общения с Сатоши Накамото Марти коренным образом переделал весьма примитивный до этого сайт bitcoin.org.
Осенью 2009 года при непосредственном участии Малми был запущен Биткоин-форум, который привлек регулярных посетителей, ставших писать на нем свои сообщения.
Один из них, под ником NewLibertyStandard, высказал мысль, что неплохо бы создать биржу, на которой можно было бы продавать и покупать биткоины за фиатные деньги.
Марти Малми живо откликнулся на эту идею и отправил NewLibertyStandard 5050 биткоинов, за которые получил на свой счет в PayPal $5,02. Таким образом состоялась первая сделка по обмену биткоинов. Её курс был примерно 1000 биткоинов за 1 доллар.
Эта сделка породила дискуссии о том, как должен рассчитываться обменный курс биткоина к доллару. В результате, отправным пунктом для расчета курса послужила стоимость электроэнергии, потребляемой компьютером в процессе майнинга.
Вычислялся курс обмена по формуле: средняя электрическая мощность, потребляемая процессором в результате майнинга одного блока, умножалась на стоимость электроэнергии в США и делилась на число получаемых за блок биткоинов (в то время – 50 штук).
5 октября 2009 года на специально созданном для обмена сайте New Liberty Standard (по адресу:
http://newlibertystandard.wetpaint.com/page/Exchange+Rate
был опубликован курс: 1309,03 биткоина за $1.
Т.е. за 1 биткоин тогда давали около 0,08 цента.
К сожалению, сайт New Liberty Standard в настоящее время уже не работает, но первые курсы обмена до конца 2009 года можно посмотреть в архиве:
http://web.archive.org/web/20091229132610/http://newlibertystandard.wetpaint.com/page/Exchange+Rate
Однако, для Сатоши Накамото покупка за биткоины была важнее обмена его на фиатные валюты.
.
«Было бы неплохо, если бы люди смогли начать использовать биткоин для чего-нибудь, – писал Сатоши в письме Марти Малми в конце августа 2009 года. – Нам нужно найти какую-то сферу его применения».
Тем не менее, первая сделка по покупке за биткоины состоялась только в следующем, 2010 году.
Программист из Флориды Ласло Ханеч (Laszlo Hanyecz) ранее прославился тем, что первым написал программу, которая позволяла майнить биткоины при помощи графического процессора (GPU), что на порядок подняло вычислительную мощность майнинга.
В результате Ласло удалось намайнить 70 тысяч биткоинов, которые он решил потратить на что-то материальное и попросил на форуме доставить ему две пиццы, пообещав за них заплатить 10 тыс. биткоинов.
Не сразу нашлись желающие. Но все же, один человек из Калифорнии заказал за доллары пиццу из сети пиццерий Papa John’s с тем, чтобы ее доставили Ласло.
22 мая 2010 года в дверь дома Ласло постучал курьер, который доставил ему пиццу, за которую Ханеч фактически заплатил 10 000 биткоинов (по курсу на момент написания этой книги – $65 млн).
Ласло затем еще не раз заказывал пиццу, пока не закончились добытые майнингом монеты.
После того, как Ласло опубликовал фотографии одного из своих заказов, Марти Малми написал: «Поздравляю, Ласло, это важный рубеж!».
Действительно, это была первая зафиксированная в истории сделка, в которой криптовалюта (биткоин) была обменена на товар.
Но вернемся в 2009 год…
Через неделю после обнародования первого обменного курса биткоина, 12 октября 2009 года, заработал чат-канал #bitcoin-dev в IRC, который в то время стал основным местом общения биткоин-сообщества.
Затем Малми взялся за программирование и изучив язык С++, на котором был написан код Биткоина, принял активное участие в его усовершенствовании.
Появившаяся 16 декабря 2009 года новая версия Bitcoin Core 0.2 была в значительной мере написана самим Малми. Так он стал, по сути, основным разработчиком кода Биткоина.
К концу 2009 года количество работающих майнинговых узлов в сети Биткоина стало таким, что пришлось впервые увеличить сложность решаемой криптографической задачи майнинга.
Это произошло 30 декабря 2009 года при добавлении блока №32256. При этом сложность возросла с 1,0 до 1,18289953.
Так состоялось рождение Биткоина, как распределенной и децентрализованной сети электронных денежных расчетов.
Хронология:
– 18 августа 2008 года – зарегистрирован домен bitcoin.org
– 31 октября 2008 года – Сатоши Накамото обнародовал доклад Bitcoin: A Peer-to-Peer Electronic Cash System («Биткоин: Одноранговая электронная денежная система»), в котором описывалась технология новой денежной системы.
– 9 ноября 2008 года – проект Bitcoin был зарегистрирован на сайте разработчиков SourceForge.net
– 3 января 2009 года – Сатоши Накамото сгенерировал первый блок Биткоина (Genesis) и получил на свой биткоин-адрес первые 50 монет. В первый блок был включен текст: «The Times 03/Jan/2009 Chancellor on brink of second bailout for banks.»
– 9 января 2009 года – Сатоши Накамото опубликовал первый релиз программы Bitcoin Core v.0.1. в в списке рассылки Cypherpunks.
– 10 января 2009 года – в сети появился узел №2 Биткоина. Вторым пользователем Биткоина стал Хэл Финни. В этот же день он сгенерировал блок №78 и получил первые 50 монет на свой биткоин-адрес.
– 12 января 2009 года – первая в истории транзакция по переводу биткоина – Сатоши Накамото отправил на биткоин-адрес Хэла Финни 10 монет. Это зафиксировано в блоке №170.
– 5 октября 2009 года – на сайте New Liberty Standard опубликован первый обменный курс биткоина к доллару США.
– 12 октября 2009 года – заработал чат-канал #bitcoin-dev в IRC.
– 16 декабря 2009 года – вышла версия Bitcoin Core 0.2.
– 30 декабря 2009 года – впервые увеличена сложность майнинга.