Пора разобраться в блокчейне и криптовалютах: кризис только начинается

10

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

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

Блокчейн: что же это за зверь

Блокчейн, вернее, основа этой технологии появилась около 30 лет назад, правда, само слово (термин блокчейн) вошло в обиход лишь недавно, после того, как Сатоши Накамото продемонстрировал интеграцию технологии в финансы. Если попытаться вывести общепринятое определение технологии без сложных терминов, то получится примерно так:

Блокчейн, это непрерывная цепочка, наполненных информацией блоков, выстроенная с соблюдением определённых правил.

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

Просто о не очень простом

9

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

  • Пётр: Привет, как вчерашний отдых??
  • Валентин: Удачно, гуляли с Надей по набережной, потом посидели в ресторане.
  • Пётр: Это хорошо, а супруга об этом знает?

И вот тут Валентин вдруг понимает, что их общение видит вся сеть дома, в том числе разговор доступен его супруге. Что делать? Срочно удалить или изменить оставленное последним сообщение. Но не тут-то было, главной особенностью технологии блокчейн является невозможность изменять или удалять уже записанные события. Даже если где-то на главном сервере (а такового у блокчейна нет) сотрут весь чат, разговор останется у каждого человека локально на компьютере. И у каждого человека есть та цепочка и каждый блок в ней несёт точную информацию о всех событиях и транзакциях. Но ещё каждое сообщение автоматически подписывается специальной служебной информацией, как письмо (от кого, когда, с какого адреса и так далее). В блокчейне эта служебная информация называется хэш. В нём содержится информация о предыдущем блоке (сообщении в чате) и о себе самом.

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

Главное! Изменить уже созданный блок невозможно, и подтасовать результаты невозможно.

Можно также провести аналогию с книгой, каждая страница которой является блоком с информацией. Изменить в уже напечатанной книге текст не получится, а вырванная страница будет бросаться в глаза, даже просто по неправильной нумерации страниц.

Чуть подробнее о транзакциях

6

На практике в блокчейне каждый блок содержит информацию о множестве транзакций. Они имеет ограничение на количество символов (как в чате), и когда срабатывает лимит – блок закрывается, и подписывается подсчитанным из всех символов внутри хэшем (хэш-суммой), тем самым защищая информацию в блоке от изменений или удаления, подделки.

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

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

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

Майнинг и майнеры

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

5

Так вот, эту децентрализацию, а также распределённость обеспечивают майнеры. Они, по сути, осуществляют эмиссию криптомонет, которые идут на поддержку сети, на обеспечение транзакций (комиссии и прочее). Это своеобразный обслуживающий персонал, который занимается обработкой транзакций. Каждая неподтверждённая транзакция пользователей помещается в отдельный стек – мемпул. Валидность блока подтверждают майнеры, которые на своих вычислительных мощностях высчитывают хэши. Каждый майнер находит это число, и потом его сравнивают с результат ом у других майнеров. Если всё сходится, транзакция подтверждается, и деньги переводятся.

Криптовалюты

Год рождения первой криптовалюты – 2008-й. Монета эта знаменитый сейчас Bitcoin, авторство которого приписывается Сатоси Накамото. При этом Bitcoin, по большому счёту, даже не монета, а протокол, то есть это набор правил взаимодействия участников системы. Этот протокол базируется на блокчейне. Остальные криптовалюты также основываются на этой технологии.

Смарт-контакт

В своё время Ник Сабо (американский программист) ввёл понятие смарт-контракт. Тогда ещё не было криптовалют, т этот контракт являлся компьютерным алгоритмом, с помощью которого можно формировать управлять и обмениваться информацией о владении какими-либо предметами, идеями, событиями и так далее.

8

Аналогия из жизни здесь может быть, к примеру, с кофейным автоматом. На нём указано, что есть в нём, и за сколько можно это получить. Пользователь бросает монету, и здесь начал работать смарт-контракт. Теперь условия автомат поменять не может, пользователь нажимает соответствующие кнопки и получает то, за что заплатил. Нет ни посредников, нет кассиров, никого, полная автоматизация продажи\покупки товара. Помимо удобства и скорости получения товара, смарт-контракты максимально надёжны, такие алгоритмы практически невозможно взломать, не разрушив всю систему (это как ждать победы в ядерной войне, в которой у противников ракет для троекратного уничтожения планеты). Безопасность эта базируется на распределённой сети как раз блокчейна. Смарт-контракты поэтому не могут быть подделаны, изменены, удалены и прочее. При этом сам контракт тоже может шифроваться, чтобы сохранить анонимность обеих сторон соглашения.

Использование блокчейна

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

7

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

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