Описание технологии блокчейн

Что такое блокчейн?

Блокчейн (от английского block chain, «цепочка блоков») — это распределенная база данных, доступ к которой может получить любой человек. Иначе ее называют «технологией распределенного реестра», так как не существует какого-либо централизованного органа или регулятора, который мог бы распоряжаться блокчейном по собственному усмотрению.

Чем отличается блокчейн от классической базы данных?

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

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

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

 Где хранится блокчейн?

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

Почему вокруг блокчейн такой огромный ажиотаж?

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

А где сейчас используют блокчейн?

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

Чем отличается открытый блокчейн от приватного?

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

Как можно заставить несколько блокчейнов взаимодействовать?

Для решения этой задачи предлагаются самые разные варианты. Наиболее популярный из них — так называемые сайдчейны (side chains, «боковые цепочки») — специальные блокчейны. Последние нужны исключительно для соединения одного блокчейна с другим в обход возможного противоречия между их правилами.