Блокчейн

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

Упрощенно блокчейн можно представить в виде непрерывной цепочки блоков или связного списка, что отчасти объясняется в названии технологии. “Block” – переводится как “блок”, а “chain” – как “цепочка”.

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

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

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

Концепция блокчейна была предложена в 2008-м году Сатоши Накамото (Satoshi Nakamoto) и впервые применена в 2009-м году при появлении биткойна.

Как работает блокчейн?

Блоки работают примерно так:

  1. Создается первичный блок, в котором нет записи о предыдущих.
  2. Каждый последующий блок хранит информацию о предыдущем, “родительском”, блоке.
  3. Пользователям видны все блоки, но доступ есть только к своим.

Цепочка блоков нужна, чтобы избежать проблемы двойных трат и обмана. Когда мы говорим о передаче физических активов, легко понять, что пользователь A передал свой актив пользователю B.

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

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

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

Безопасность применения блокчейна

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

Сферы применения блокчейна

Изначально блокчейн нашел свое применение в сфере криптовалют вместе с появлением биткойна. Сегодня блокчейн применяется и в других областях:

  1. Криптовалюты. На сегодняшний день в мире более трех тысяч цифровых монет, существование которых обеспечивается блокчейном.
  2. Идентификация личности. На архитектуре блокчейн выстраивают сервисы для идентификации личности. Например, OneName, blockchainMe и другие.
  3. Защита авторских прав. Ряд сервисов позволяют авторам регистрировать свои права при помощи блокчейна, например, Creaproject.
  4. Голосования. Пока что блокчейн используется только в частных голосованиях, но некоторые страны рассматривают возможность внедрения этой технологии на государственном уровне.
  5. Благотворительность. Блокчейн можно использовать для прозрачного сбора благотворительных средств. Такой подход реализован на платформе GiveTrack.

Недостатки блокчейна

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

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