Bitcoin
Как вы, вероятно, поняли из названия, в этой книге также обсуждается Bitcoin. Однако, в отличие от первых трех частей книги, обсуждение Bitcoin не касается прошлого. Оно, скорее, и в основном, будет направлено вперед. Что касается меня, я впервые познакомился с Bitcoin в 2011 году. Я пытался и не мог понять, как майнить Bitcoin. Мне удалось найти человека на форуме, который согласился продать мне немного. Если я правильно помню, это было около 100 долларов. Вскоре после того, как я получил свой Bitcoin, цена упала более чем на 50%. Это было просто неудачное время. Но я был достаточно пуглив, чтобы списать все это на мошенничество и удалить кошелек. Иногда люди спрашивают, могу ли я как-то получить доступ к этому Bitcoin или не жалею ли я об удалении кошелька. Я не жалею. Никогда не жалел. Я достаточно хорошо знаю себя, чтобы знать, что я бы продал этот Bitcoin давным-давно. Конечно, задолго до того, как он достигнет 2000 долларов, не говоря уже о 70 000 долларов. Проблема в том, что я, как правило, очень практичен. И, как пожизненный либертарианец, «практичный» подразумевал золото и серебро, а не какие-то волшебные интернет-деньги. Я продолжал быть очень «практичным» в отношении Bitcoin в течение почти десятилетия. В 2016 году я написал серию из нескольких частей о законах по борьбе с отмыванием денег (AML) для Banking Law Journal. В этой длинной серии статей на 60 страниц я посвятил Bitcoin около трех страниц. Даже тогда я не возвращался к эксперименту с Bitcoin, кроме как был случайным наблюдателем еще четыре года.
Тем не менее, прежде чем мы продолжим обсуждение Bitcoin, я должен сказать, что я действую, исходя из, возможно, ошибочного предположения, что большинство людей, читающих это, уже знакомы с Bitcoin. На тот случай, если это не так, я дам краткий обзор системы. Я беру это прямо из своей статьи об отмывании денег. Я делаю это по той единственной причине, что она была написана для неспециалистов, и я думаю, что она достаточно хорошо охватывает основные функции Bitcoin. Если вы хотите узнать больше, есть ряд источников, посвященных этой теме. Я бы порекомендовал книгу Мэтью Р. Краттера «Руководство для начинающих по биткоину» для отличного введения. Тем не менее, хотя существует множество вариаций цифровых валют, наиболее широко используемой является биткоин. Биткоин — это децентрализованная виртуальная валюта, основанная на модели распределения одноранговой сети (P2P). Центральная функциональность системы основана на публичном реестре, называемом блокчейном. Этот реестр постоянно обновляется всеми транзакциями, которые происходят между пользователями биткоина. Этот реестр также децентрализован и «управляется» пользователями, которые управляют узлами биткоина. Чтобы гарантировать подлинность транзакций, биткоин использует новую концепцию, основанную на асимметричной криптографии. В этой системе пользователям назначаются два связанных и уникальных по номеру ключа — публичный, известный всем, и закрытый, известный только пользователю.
По сути, открытый ключ пользователя обеспечивает запись транзакций, совершенных этим пользователем, будь то отправка или получение. Закрытый ключ необходим для фактической отправки средств или их получения. Таким образом, после отправки средств только получатель может получить к ним доступ через свой закрытый ключ, что предотвращает извлечение отправителем. При наличии общедоступного и просматриваемого журнала транзакции получатель не может утверждать, что средства не были получены, поскольку запись будет отражать утвердительный доступ к системе через закрытый ключ отправителя. Как отмечалось ранее, система децентрализована, поэтому в середине нет субъекта, который мог бы проверять записи в реестре. Вместо этого система проверяет транзакции через пользователей, называемых «майнерами», которые выделяют вычислительные ресурсы для расчета хэш-значений транзакций, при этом правильные доказательства добавляются к новым блокам данных в реестре, таким образом, в блокчейн. Проверка транзакций — не единственная функция майнера, поскольку их вычислительные ресурсы также используются для создания новых биткойнов (денежной единицы системы). Вознаграждения для майнера состоят из комиссий, уплачиваемых пользователями за включение транзакций в блок и получение новых биткойнов за предоставление правильного доказательства для последовательности блоков. Майнеры стремятся получить более высокие комиссии, и таким образом пользователи могут поощрять приоритет своей транзакции в следующем вычисляемом блоке. После того, как транзакция была инициирована, чтобы отправитель и получатель были полностью уверены в транзакции, они должны подождать, пока не будет вычислено доказательство. Обычно это происходит в течение десяти минут, но может занять несколько часов в зависимости от обещанной комиссии и объема сетевого трафика.
Хотя Bitcoin часто рекламируется как анонимная платежная система, сам факт того, что транзакции публикуются в публичном реестре, означает, что запись существует. Существуют различные способы, с помощью которых пользователь может скрыть цифровой след, например, разделив биткойны на более мелкие суммы и поместив их на несколько адресов.