Вы находитесь на странице: 1из 3

ТЕМА 7.

КРИПТОВАЛЮТЫ, РАСПРЕДЕЛЕННЫЕ РЕЕСТРЫ


И СОХРАНЕННЫЕ ПРОЦЕДУРЫ (СМАРТ-КОНТРАКТЫ)

7.1. Что такое блокчейн и какие они бывают

Приветствую вас, уважаемые друзья. Мы начинаем наш новый курс в РАНХиГС, в котором мы
рассмотрим практически всё, что связано с блокчейном, криптовалютами и хайпом вокруг них. Для
краткости мы всё это будем называть словом «Криптоэкономика». Меня зовут Роман Душкин, и я
готов погрузить вас в течение ближайших двух недель в дивный новый мир, в котором каждый
сможет попытаться стать цифровым магнатом.

Начнём с теории. Что же такое «блокчейн»? Если вы уже пытались погрузиться в тему, то наверняка
видели кучу разных заумных слов, каждое из которых ещё больше запутывает. Хотя на деле
блокчейн — это довольно простое понятие. Мы занимались этим вашим блокчейном на курсах по
криптографии ещё в 90-ых годах прошлого века, хотя тогда эта технология так не называлась, да и
хайпа вокруг неё не было вовсе.

Блокчейн — это просто журнал, в котором каждая запись, кроме первой, содержит некоторую
последовательность, каким-либо образом идентифицирующую предыдущую запись. Она
называется хэширующей последовательностью или просто «хэшем». Всё. Если у вас есть список
записей, в каждой из которых есть ссылка на предыдущую, то это блокчейн. И не надо никакой
зауми про «цепочки транзакций» и прочую ерунду. В блокчейне можно записывать всё, что
захочется, а не только транзакции. Но обычно блокчейн представляет собой реестр, чаще всего
распределённый по множеству баз данных. В каждой записи блокчейна, кроме первой, есть
специальное служебное поле, которое содержит идентификатор предыдущей записи. Поэтому
получается как бы такая связанная цепочка — каждая новая запись ссылается на предыдущую.

Но всё-таки, если это так просто и было известно ещё задолго до появления самого слова
«блокчейн», почему же о нём все сегодня так говорят? Ответить просто — технология стала
доступна массово, её стали форсить везде, журналисты подхватывают и несут по миру, чиновники
начинают впихивать куда можно и нельзя, обыватели вздрагивают и охают, студенты строят фермы
для майнинга и только специалисты по информационным технологиям и информационной
безопасности тихо покручивают пальцем у виска — «эка невидаль».

Однако текущая шумиха вокруг блокчейна, криптовалют и всего остального происходит неспроста.
Именно блокчейн стал той технологией, которая позволила создать новый механизм обеспечения
доверия между агентами, у которых никакого доверия друг к другу нет. Смотрите, блокчейн
распределён по множеству узлов в сети. Если, к примеру, мы ведём речь о широко
распространённой криптовалюте, вроде биткойна, блокчейн которой содержит записи о
транзакциях, то записи о транзакциях распределены по сотням тысяч компьютеров. С точки зрения
обеспечения надёжности это очень сильно, поскольку «уничтожение» сотен, тысяч и даже десятков
тысяч узлов не приведёт к поражению базы данных.

Далее — невозможность редактирования записей в блокчейне транзакций криптовалюты


позволяет говорить о том, что никто не сможет потратить одну и ту же монету дважды. Ну, то есть,
вот как если бы я купил что-нибудь в одном магазине, записав покупку в блокчейн, а через
некоторое время залез бы в архив, вычеркнул эту запись, тем самым возвратив себе деньги, и
потом потратил бы их в другом магазине. Вот такое сделать практически невозможно. Почему? Об

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

Ну и всё. Мир уже не станет прежним. Криптовалюты уже плотно вошли в мировую финансовую
систему и начали постепенно её разрушать. Традиционные государства в панике. А кто кого
победит — сегодня совершенно не ясно, но хитрый человек всегда будет присматриваться к
тёмным лошадкам. Ну мы же с вами хитрые люди, да?

Теперь перейдём к практике.

Мы каждый день будем делать какое-нибудь простое упражнение, которое позволит вам щупать
аспекты криптоэкономики своими собственными руками, чтобы не быть голым теоретиком.
Конечно, блокчейн и его понимание в качестве некоего абстрактного распределённого журнала —
это хорошо, но надо на практике увидеть, как это всё работает, чтобы прочувствовать всё
кончиками пальцев. Так что будем это делать, и я сразу предупреждаю, что это потребует от вас
определённых финансовых затрат — без этого практика получится скудной. Но тут каждый сможет
выбирать самостоятельно — кто захочет поиграться всласть, потратит много, а кто только захочет
прикоснуться, тот сможет потратить всего лишь пару сотен рублей. Но я сразу предупреждаю и
хочу, чтобы вы выучили наизусть главное правило криптоинвестора. Я буду ещё не раз повторять
его в течение нашего курса, так что слушайте: «Вы должны рисковать только теми деньгами,
которые Вам не жалко потерять». Повторяйте это, как мантру.

Сегодняшняя тема для практической работы — установка холодного кошелька биткойна. Как вы
уже, должно быть, поняли, биткойн — это самая первая криптовалюта, которая сегодня стоит
больше всего — его совокупная капитализация превышает какие-то десятки миллиарды долларов,
а в былые времена и сотни. Так что давайте начнём с него — поставим холодный кошелёк.
Холодный кошелёк — это кошелёк, который хранит закрытые ключи от него на вашем собственном
устройстве. Не в облаке, не у чужого дяди на сервере, не где-либо, а именно у вас на вашем
компьютере, планшете или смартфоне. Это очень важно, так как закрытые или приватные ключи
— это то, что позволяет вам подписывать транзакции, и если ими владеет кто-то другой, то он
сможет подписывать транзакции за вас, чтобы ни было написано в пользовательском соглашении.

Например, есть онлайн-кошелёк Criptopay. Вы можете зарегистрироваться в нём, можете получать


на него биткойны, можете выводить с него, оплачивать, проводить любую транзакцию. Более того,
вы увидите эти транзакции со своим адресом на каком-нибудь мониторе транзакций, типа
blockchain.info.

Фишка в том, что в этом кошельке у вас не адрес, а суррогат, и приватными ключами вы не
владеете, а если вы обратитесь в службу технической поддержки за ними, то вам ответят отказом.
А потом вы увидите, что баланс вроде бы вашего адреса на мониторе совсем другой, нежели в
самом кошельке. Потому что настоящий биткойн-адрес принадлежит Criptopay, а у вас —
внутренний кошелёк в их системе, у которого, к тому же, не восемь, а четыре цифры после запятой,
и вообще там куча всяких особенностей, которые на каждой транзакции заставляют вас терять
деньги. И подобная чехарда имеется практически у любого онлайн-решения — где-то одно, где-то
другое, но вы не владеете своим кошельком на сто процентов.

Холодные кошельки есть для всех популярных операционных систем. Поскольку я пользуюсь
смартфоном на базе Андроида, то у меня на нём установлен кошелёк для Андроида. Он же есть и
на рабочем ноутбуке в версии для Windows. Для MacOs и iPhone тоже есть версия этого кошелька,

2
так что владельцы яблочных устройств тоже смогут установить его. Итак, я веду речь о кошельке
Electrum, мне он понравился больше всего. Но есть и другие варианты, так что каждый сможет
поставить себе то, что найдёт.

Как отличить холодный кошелёк от других вариантов? Два самых главных правила.
1. Сначала отсматриваем те кошельки, где написано, что они холодные. И потом к ним
применяем первое правило, которое гласит, что исходные коды кошелька должны быть
в свободном доступе и доступны для скачивания любому. Это гарантия от того, что в
кошельке нет закладок. Если вы умеете, то лучше скачать исходные коды,
проинспектировать их и собрать себе кошелёк самостоятельно. Если нет — ну
доверьтесь разработчику такого кошелька и скачайте дистрибутив.
2. Второе правило — после установки приложения создаётся сам кошелёк. В этот момент
приложение должно показать 12 случайных английских слов, которое потребует записать
на бумажку, скопировать не даст, а потом спросит их, чтобы убедиться, что вы
действительно их записали. Это так называемый seed — семя для создания множества
приватных ключей. Оно уникальное для каждого пользователя, и каждый пользователь,
зная своё семя, сможет в любой момент на любом устройстве восстановить свой кошелёк
со всеми биткойнами, которые там хранятся. После установки кошелька храните своё
семя в надёжном месте, никогда не теряйте и не забывайте, и ни в коем случае не
записывайте в электронном виде в каком-нибудь файле или в облаке. Вот, к примеру,
моё семя лежит в укромном месте.

После установки кошелька он сгенерирует какое-то количество биткойн-адресов, которые вы


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

Итак, мы узнали, что такое блокчейн, почему вокруг него столько хайпа и почему сегодня надо
погружаться в криптоэкономику. Также мы установили холодный кошелёк биткойна и
сгенерировали набор адресов для наших новых кошельков. В следующей теме мы узнаем, что же
«под капотом» у блокчейна, и рассмотрим это опять-таки на примере биткойна. С вами был Роман
Душкин, до новых встреч и пока.