Текст книги "Адам Теппер. Биткойн – деньги для всех (ЛП)"
Автор книги: Адам Теппер
Жанр:
Банковское дело
сообщить о нарушении
Текущая страница: 4 (всего у книги 7 страниц)
Глава одиннадцатая. Стимул майнера
Настало время указать на тот факт, что у майнера есть выбор, включать или не включать транзакцию в блок. Майнер может отклонять все транзакции, если хочет, и просто решать хеш-задачу. Это называется «добыча пустого блока» и время от времени случается. Тогда вопрос в том, зачем майнеру вообще беспокоиться о том, чтобы включать транзакции в блок? Есть несколько причин. Во-первых, по сравнению с работой, которую майнер делает, пытаясь решить хеш-задачу, включение транзакций в блок – это тривиальная операция, которая почти ничего не требует от его компьютера. Во-вторых, транзакции включаются в блокчейн в интересах биткойн-сообщества. Если майнеры не будут включать транзакции в блокчейн, биткойн не будет работать, а если он не будет работать, то биткойны ничего не будут стоить. Если же биткойн ничего не будет стоить, тогда майнеры будут тратить все свои усилия на добычу чего-то, что ничего не стоит. Вы можете возразить, что для сообщества хорошо, чтобы майнеры включали транзакции в блок, но для индивидуального майнера убыточно тратить ресурсы на обработку транзакций. Это отчасти верно, но, как я заметил в начале абзаца, необходимые усилия ничтожны. Существует также и третий момент. Майнеры не могут брать комиссию за включение транзакции в блок, но люди, осуществляющие транзакции, могут добровольно предложить комиссию. Майнеры тогда могут отклонять транзакции, которые вообще не включают комиссии, или отклонять транзакции с комиссией ниже определенной величины. Какова же обычная комиссия сегодня? В большинстве случаев она нулевая. В сегодняшней экономике стимулом майнера в первую очередь являются биткойны, которые он получает за успешно добытый блок. Транзакции включаются в блок по доброй воле майнеров в интересах роста биткойн-экономики и роста биткойна. В некоторых случаях биткойн-клиенты автоматически включают небольшую комиссию (не больше нескольких центов), чтобы удостовериться, что транзакции не будут отклонены майнерами и с большей вероятностью будут включены в следующий добытый блок.
С течением времени количество биткойнов, получаемых за успешно добытый блок, будет постепенно уменьшаться, пока, примерно в 2140 году, награда за добычу блока не окажется нулевой. Ожидается, что за этот долгий период времени, пока вознаграждение за блок как стимул для добычи биткойна постепенно уменьшается, этот стимул будет постепенно частично заменяться и, в конце концов, будет вытеснен стимулом в виде комиссий за транзакции.
Благодаря тому факту, что биткойн-экономика – это открытый рынок, и что комиссии за транзакции добровольны, величина комиссии всегда будет определяться спросом и предложением, что создаст конкурентоспособный рынок с низкими комиссиями за транзакцию.
Глава двенадцатая. TL;DR
TL;DR: известное сленговое выражение, означающее «слишком длинно; не читал». Это краткое резюме в конце длинного текста, содержащее его сокращенную версию. Однако, к сожалению, если вы открыли эту главу, не прочитав предыдущие главы второй части, где в общих чертах описаны ключевые принципы компьютерных наук, лежащие в основе биткойна, тогда вам будет трудно понять эту главу, и в своем понимании биткойна в дальнейшем вы останетесь на уровне сравнений по аналогии. Если вы прочитали Часть II, то эта глава нужна, чтобы собрать все эти идеи вместе в ясное понимание биткойна.
Сперва мы узнали, что асимметричная криптография – это технология, лежащая в основе закрытых и открытых ключей; используя это отношение, мы можем математически проверить достоверность биткойн-транзакции, подписанной закрытым ключом отправителя. Затем мы узнали о криптографическом хеше, который является необратимым алгоритмом, применяемым к некоторым данным. Методом проб и ошибок (более квадрильона попыток в секунду) майнеры в биткойн-сети пытаются вычислить криптографический хеш для случайных данных до тех пор, пока результирующее значение хеша не попадет в предзаданный диапазон – задача, спроектированная таким образом, чтобы решаться в среднем за десять минут всей биткойн-сетью. Трудность этой задачи с одной стороны защищает сеть от «двойных трат», а с другой стороны контролирует поставку биткойна. В дополнение биткойн-майнеры также обрабатывают транзакции, формирующие блок. Если майнер успешно добудет блок (решив криптографическую хеш-задачу), этот блок будет распознан биткойн-сетью и навсегда включен в блокчейн – открытый децентрализованный гроссбух биткойна. Это кратчайшее описание того, как работает эта сложная и изящная система.
Часть III. Более широкий взгляд
Глава тринадцатая. Mt. Gox
Если вы ничего не знали о биткойне до прочтения этой книги, вы все равно могли слышать название «Mt. Gox» благодаря основным медиа. Mt. Gox составил интересную часть истории биткойна, так что стоит разобраться, что случилось. Mt. Gox – это обанкротившаяся японская биткойн-биржа, запущенная французом по имени Марк Карпелес.
До 2013 года биткойн был мало известен за пределами горстки людей, разбросанной по всему миру. Тогда он еще не стал мейнстримом и не был предметом обсуждения правительств крупных государств. Если в те времена вы хотели купить биткойн, у вас был весьма ограниченный выбор. В те годы Mt. Gox безоговорочно был крупнейшим биткойн-обменником в мире, утверждавшим, что держит более, чем 80% рынка торговли биткойном. Я полагаю, это было близко к истине, поскольку в тот период альтернатив было немного.
Поскольку Mt. Gox контролировал подавляющее большинство биткойн-торгов, а большинство людей очень мало понимали в биткойне, название «Mt. Gox» стало почти синонимом биткойна как такового. Кстати, есть известная история о том, почему Mt. Gox стал называться «Mt. Gox». Видимо, когда создавался сайт, изначальный владелец уже купил доменное имя mtgox.com для другого проекта, над которым он работал, связанного с карточной игрой «Magic: The Gathering». Поэтому доменное имя означало «Magic The Gathering Online eXchange». Позже он отказался от идеи этого сайта, и доменное имя использовалось для биткойн-биржи, известной как «Mt. Gox». Через некоторое время первый владелец продал большую часть своей компании Марку Карпелесу.
Теперь я думаю, что в ранние дни Mt. Gox, возможно, никто не предполагал, что сайт столь вырастет – может и да, но я сомневаюсь, что они могли предполагать невероятный рост биткойна в начале 2013 года. По разным причинам биткойн начал процветать, выведя цену одного биткойна примерно с 10 до примерно 250 долларов всего за несколько месяцев. В дальнейшем цена выросла до почти 1000 долларов к концу года. И куда шли люди, чтобы купить биткойн? Одним из немногих мест, где они могли это сделать, был обменник Mt. Gox.
Я хочу подчеркнуть, что у меня нет никакой инсайдерской информации о том, что делал или чего не делал Mt. Gox; я знаю о Mt. Gox только как их клиент, а также из обсуждений с коллегами по индустрии. В начале 2013 года мой бизнес-партнер Адриан и я использовали Mt. Gox чтобы купить себе биткойн. Поскольку большую часть нашей карьеры мы занимались разработкой программных систем для финансовых институтов, платформа Mt. Gox показалась нам непрофессиональной и дилетантской. Открытие и верификация наших аккаунтов заняла у них несколько недель, их клиентская служба работала плохо, а сайт не обновлялся долгое время. К тому же ходили рассказы об отказах систем Mt. Gox под сравнительно большой нагрузкой и сообщения о том, что их «хакнули» и люди потеряли деньги. Определенно это был тип финансовой системы, которому я не стал бы доверять свои деньги. При этом мы собирались купить биткойн. Наша стратегия была такова: мы депонировали относительно небольшие суммы денег, покупали биткойн, немедленно его выводили, и повторяли этот цикл снова. Таким образом, в случае каких-либо проблем с Mt. Gox наши потери ограничивались бы суммой последнего депозита. К несчастью для многих других клиентов Mt. Gox, они не использовали подобный подход. К середине 2013 года стало очевидно, что у Mt. Gox неприятности, поскольку они приостановили вывод денег, и вскоре после этого компания объявила о банкротстве, признавая потерю почти всех биткойнов, которые они хранили для клиентов, что к моменту их банкротства составляло приблизительно полмиллиарда американских долларов, или около 7 % всех биткойнов в обращении.
По любой шкале это событие было катастрофой для биткойна в целом. Это было катастрофой для всех, имевших биткойн-счета, и катастрофой для репутации биткойна, который многим виделся провальным сам по себе благодаря плохому управлению Mt. Gox. Я не знаю, почему Mt. Gox потерял деньги. В одном из своих объявлений они подозревали, что деньги украдены, но в конечном счете это просто спекуляция на тему того, как так получилось – суть в том, что люди потеряли из-за этого много денег.
Сожалея о тех, кого затронул коллапс Mt. Gox, нужно заметить, что объявление об их банкротстве было в некотором роде желанным. Их задержки и приостановка вывода денег, длившаяся много месяцев вызывала новые проблемы для биткойн-сообщества, и очень плохую репутацию в прессе. Mt. Gox был тикающей часовой бомбой. Их коллапс позволил начать с чистого листа другим компаниям, гораздо более надежным, чем Mt. Gox, и вести биткойн вперед.
Также можно заметить, что в какой-то степени именно плохо организованная платформа Mt. Gox привела нас к идее создания собственной биткойн-биржи, Independent Reserve. Мы знали, что для того, чтобы биткойн в конечном счете был успешным, нужна была стабильная, устойчивая платформа, на которой люди могут покупать биткойн, и Mt. Gox таковой не являлся.
Глава четырнадцатая. Silkroad
Если вы не слышали о коллапсе Mt. Gox в 2014 году, то, возможно, вы слышали о Silkroad. Кстати, название «шелковый путь» изначально относится к последовательности торговых путей, соединявших Азию и Европу на протяжении многих периодов истории. Они назывались так благодаря выгодной торговле китайским шелком, осуществлявшейся вдоль путей, и значительно поспособствовали развитию торговли между двумя частями света.
«Шелковый путь», о котором мы говорим, однако, был сайтом специального типа. Он был особенным, потому что к нему не было доступа из обычного браузера. Доступ к нему можно было получить только используя специальную программу под названием «Tor»{9}, которая делала пользователя анонимным, позволяя людям заходить на сайт так, чтобы их невозможно было отследить. Сайт Silkroad был в сущности рынком, где вы могли покупать и продавать товары. Благодаря тому факту, что он был настроен с явно выраженной целью анонимизировать пользователей, товары на продажу были большей частью предметами черного рынка, которых не было на обычных сайтах, где власти могли отслеживать активность. Поэтому преобладающими видами продуктов, доступных на Silkroad были запрещенные наркотики, лекарства, отпускаемые только по рецепту, огнестрельное оружие и другие незаконные товары.
Silkroad использовал биткойн в качестве валюты, поскольку биткойн можно было переводить между участниками рынка анонимно{10}. К сожалению, это ухудшило репутацию биткойна, поскольку СМИ сделали ложный вывод о том, что раз Silkroad использует биткойн в качестве валюты, то и все пользователи биткойна – это пираты и наркоторговцы с Silkroad. В октябре 2013 года ФБР смогло выследить администраторов сайта, и сайт был остановлен{11}. Что произошло с ценой на биткойн? Случился небольшой спад, и затем она продолжила расти. Причина этого в том, что огромное большинство пользователей биткойна не были пиратами и наркоторговцами, и тот факт, что биткойн продолжил расти, несмотря на отсутствие Silkroad, является тому подтверждением.
Из этого мы можем извлечь несколько уроков. Во-первых, все валюты в определенной степени используются и будут использоваться для незаконных целей – это доказательство их пригодности в качестве валюты. В ноябре 2013 года, отвечая на запрос сената Соединенных Штатов, Агентство по борьбе с финансовыми преступлениями подчеркнуло, что любое незаконное использование биткойна незначительно по сравнению с 1,6 триллиона долларов США «глобального криминального дохода» в 1999 году.
Также стоит заметить, что любые сделки, осуществленные на Silkroad между анонимными участниками, по крайней мере не привели к росту насилия в обществе в противоположность насилию, которое иногда связано со сделками с использованием наличных, осуществляющимися на улице.
Глава пятнадцатая. Другие цифровые валюты
Биткойн – не единственная цифровая валюта, хотя он был первой и наиболее успешной на международном уровне, и занимает подавляющую долю рынка (98 %) в смысле капитализации по сравнению с другими цифровыми валютами. Биткойн впервые заработал в 2009 году, и до 2011 года не было никаких альтернативных цифровых валют, наподобие Лайткойна, который в значительной степени является клоном биткойна с незначительными изменениями нескольких настроек.
Я верю, что разработчики некоторых из этих ранних валют имели добрые намерения, однако сегодня в мире существует более 500 «альтернативных биткойну» цифровых валют, о которых большинство людей (включая меня) никогда не слышали, и я полагаю, что добрая часть из них является ничем иным, как схемой, предназначенной для принесения прибыли разработчику.
Другое дело, что несмотря на то, что биткойн стал огромным эволюционным шагом в истории денег, он все еще несовершенен, и неизбежно, что протокол биткойна будет со временем совершенствоваться (как это уже происходило), и что потенциально новые цифровые валюты могут быть жизнеспособны одновременно с биткойном, или в конечном счете заменят биткойн. Идея блокчейна по существу здравая, и большинство цифровых валют, если не все, базируются на тех же основных принципах, что и биткойн.
Глава шестнадцатая. Как обезопасить ваш биткойн
Мы уже упоминали, что у биткойна и у физических денег есть общие свойства. Однако, биткойн имеет ряд особенностей, которые позволяют защитить его от случайной потери или кражи способом, недоступным для обычных денег.
Для начала вы можете сделать резервную копию кошелька. Это означает именно то, что сказано: так же, как вы делаете резервные копии фотографий или писем, вы можете создать копию вашего цифрового кошелька и хранить ее в разных местах. Это простейший способ защитить ваши биткойны от случайной потери. Если вы потеряете телефон с биткойн-кошельком, или если откажет диск компьютера, вы сможете восстановить все свои деньги из резервной копии. Еще лучше то, что вам даже не надо делать резервную копию после каждой транзакции. Большинство современных биткойн-кошельков спроектированы таким образом, что, если вы сделали копию, даже если там не было средств в тот момент, когда была сделана копия – деньги, полученные в будущем, все равно будут восстановлены, так что вам нужно сделать резервную копию кошелька только один раз. Некоторые кошельки спроектированы так, что вы даже можете генерировать новые адреса, и все равно достаточно скопировать кошелек только один раз{12}.
Резервные копии защищают ваш кошелек от случайной потери данных, но они не защищают вас от воров. Впрочем, кошельки легко шифруются и могут быть защищены паролем. Тогда, если кто-нибудь украдет ваш кошелек с биткойнами на нем, он не сможет их потратить без вашего пароля. Тем временем, вы можете восстановить ваш кошелек из резервной копии и для безопасности перевести деньги в новый кошелек. Тогда, даже если воры смогут угадать ваш пароль, биткойны будут уже отправлены на новый адрес, и ваш старый кошелек станет абсолютно бесполезным для них. Все эти вещи не требуют владения специальными навыками, они обычно являются составной частью большинства биткойн-программ и ими очень легко пользоваться даже новичку.
Эти возможности великолепно подходят для защиты средств в разумных объемах, однако, имея дело с большими суммами биткойнов, скажем, эквивалентных миллиону долларов, мы можем захотеть принять дополнительные предосторожности. В конце концов, что если атакующий получит доступ к нашему компьютеру и установит программу-шпион, тайно записывающую пароли, которые вы набрали? История показывает, что нет предела хитрым и бесчестным техникам, которые могут выдумать воры, когда речь идет о краже денег. Достаточно вспомнить некоторые известные ограбления казино в Лас-Вегасе и вещи, на которые люди шли, когда на кону стояли большие суммы денег. Однако, биткойн предоставляет великолепные возможности, когда речь идет о безопасности. Один из способов защиты большой суммы биткойнов называется «заморозка». Идея заморозки в этом контексте означает хранение биткойнов на компьютере или другом устройстве, никак не соединенном с интернетом. Компьютер или мобильный телефон, соединенный с интернетом, потенциально может быть взломан кем угодно из любого места мира, если найдена уязвимость. Но храня биткойны на компьютере, который не соединен с интернетом, вы немедленно ограничиваете потенциальные угрозы только теми, которые исходят от людей, имеющих физический доступ к этому компьютеру. Конечно, кошелек на этом компьютере должен быть зашифрован и защищен надежным паролем. Современные программы легко обеспечивают возможность хранения биткойнов в заморозке.
У биткойна есть еще более продвинутые средства безопасности, такие как адреса с «множественной сигнатурой», в просторечии известные как «мультисиг» адреса (английское слово «multisig» – акроним для «multi signature» – прим. ред. перевода). Во всех до сих пор приведенных нами примерах мы описывали, как я посылаю 50 биткойнов своему другу Джо в транзакции, подписанной соответствующим закрытым ключом, который находится у меня. В случае с мультисиг-адресами транзакция может быть сконфигурирована таким образом, что для подписи будут необходимы два разных человека, или три человека, или двое из трёх людей, или любая комбинация подписей, которую вы можете представить. Например, у вас может быть биткойн-кошелек, который требует обе подписи – вашу и вашего бизнес-партнера, чтобы отправить транзакцию, или только одну из подписей. Или, возможно, у вас есть совет директоров, и транзакция должна быть подписана любыми тремя из семи директоров. Это очень мощные средства, позволяющие обезопасить биткойн способами, недоступными для физических денег.
Последний метод обеспечения безопасности биткойн-кошелька, о котором мы будем говорить, называется «бумажный кошелек», и это наиболее примитивное из всех устройств для обеспечения безопасности биткойна. Вы можете просто распечатать ваш закрытый ключ на бумаге, и в случае ЭМИ{13}, который разрушит все ваши электронные устройства, вы сможете восстановить средства, используя распечатанный закрытый ключ. Конечно, можно пойти еще дальше, и напечатать половину закрытого ключа на одном листе, а другую половину – на другом, и хранить их в различных безопасных местах – возможности бесконечны.
Глава семнадцатая. Умные контракты
До сих пор в этой книге мы обсуждали наиболее распространенный и простой тип транзакции – участник А посылает деньги участнику Б. Мы рассмотрели, как этот процесс осуществляется с помощью биткойна, а также некоторые великолепные преимущества биткойна в сравнении с обычной валютой. Однако, пользуясь этим примером, мы только чуть царапнули по поверхности того, что биткойн и технология блокчейн могут действительно достичь. Введем идею «умных контрактов». Биткойн способен создавать сложные транзакции, вовлекающие множество участников. Давайте рассмотрим пример.
Пусть, скажем, производитель автомобилей делает новую машину. В процессе ее создания генерируется новый биткойн-адрес, на который депонируется символическая сумма биткойнов (т. е. 0,00000001), и эта транзакция записывается в блокчейн. Этот открытый адрес производитель присваивает машине. Закрытый ключ затем выдаётся продавцу, который может хранить его на своем мобильном телефоне, так что его телефон вдобавок служит ключом от машины, позволяя ему открыть и завести машину.
Когда продавец собирается продать машину покупателю, транзакция записывается таким образом, что деньги переводятся продавцу, а машина переводится покупателю – как адрес, к которому он может получить доступ с мобильного телефона. Оба участника должны подписать транзакцию, чтобы она стала действительной и была включена в блокчейн. Когда транзакция завершена, покупатель может «представить» свой телефон машине через NFC{14}, и машина распознает нового владельца и включит зажигание. В этом примере транзакция между двумя участниками происходит одновременно, и, таким образом, ни один из участников не должен доверяться другому. Более того, покупатель может просмотреть всю историю транзакций для машины в блокчейне, чтобы убедиться, что она настоящая, и удостовериться, что продавец действительно является владельцем машины.
Давайте расширим этот пример. Что если покупатель не может позволить себе купить машину, и ему нужно занять денег, чтобы сделать покупку. Биткойн-транзакция может быть построена таким образом, что кредитор имеет право собственности на машину до тех пор, пока либо оговоренная сумма не будет выплачена ему в пределах определенного промежутка времени, и тогда машина переводится должнику, либо должник теряет залог, и кредитор остается собственником машины.
Идея многостороннего соглашения не нова, банки одалживали деньги во все времена. Однако, при использовании биткойна и технологии блокчейн, процесс становится гораздо более эффективным, и участники в меньшей степени должны доверяться друг другу, чтобы выполнить условия контракта, которые соблюдаются автоматически биткойн-сетью. Интересно взглянуть, какие новые возможности использования биткойна и блокчейна люди откроют завтра.