Простыми словами о блокчейне

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

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

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

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

Термин «блокчейн» происходит от английского словосочетания «block chain», которое переводится как «цепочка блоков». По сути, в этих двух простых словах и заключена идея, лежащая в основе технологии.

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

Первым блокчейном была сеть Bitcoin — запущенная в 2009 году децентрализованная платежная система, положившая начало индустрии криптовалют.

Как работает блокчейн: объясняем для чайников

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

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

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

За добавление транзакций в блоки отвечают майнеры (узлы, ноды), вычислительные мощности которых используются для решения сложных математических задач. Результатом этих стараний является нахождение значения «nonce», которое уникально для каждого блока и записывается в его заголовке. За это майнер получает установленную системой награду в виде внутренней валюты блокчейна (BTC, ETH, LTC и т.д.). Для чайников последний абзац может быть сложноватым, но без этих основ в работе технологии никак не разобраться. 

☝️

Где применяется технология блокчейн

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

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

Кроме того, блокчейн отлично подходит для:

☝️

Токен в блокчейне

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

В зависимости от исполняемых функций, токены могут быть:

Создавать токены можно на базе блокчейнов Ethereum, TRON, NEO, EOS, Waves, KickICO и др. 

☝️

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

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

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

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

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

Наличие инструментов для создания и использования умных контрактов имеется далеко не в каждом блокчейне. Например, у биткоина этот функционал присутствует в очень ограниченном виде и поэтому почти не используется. Первой же полноценной платформой для смарт-контрактов был запущенный в 2015 году Ethereum. Затем аналогичные возможности стали предлагать EOS, Stellar, NEO, TRON и ряд других блокчейнов. 

☝️

Блокчейн-проекты

На сегодня большая часть проектов на базе блокчейна касается оптимизации платежей, цифровой идентификации, автоматизации выпуска ценных бумаг, кредитования и прочих финтех-решений, реализованных через криптовалютные стартапы при участии инвестиций от крупных инвесторов и венчурных фондов. Примеры удачных проектов в каждом из перечисленных направлений — Paytm, Nivaura, Trust ID Network, Dharma.

Также не отстают в освоении блокчейн-технологий давно существующие IT-гиганты. Например, у Microsoft и Samsung имеются облачные сервисы для разработки приложений, IBM Blockchain запустила платформу для создания корпоративных сетей, а Sony разработала блокчейн-систему для защиты цифровых прав.

Кроме того, запускаются крупные блокчейн-проекты в промышленности. Так, например датская компания Maersk создала платформу TradeLens, которая оптимизирует сферу грузоперевозок, а Национальная нефтяная компания Абу-Даби использует блокчейн для учета и продажи нефти (в обоих случаях в партнерстве с IBM). Говоря простым языком, блокчейн-проекты сейчас массово запускаются по всем направлениям деятельности человека. 

☝️

Зачем хеширование в блокчейне

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

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

☝️

Простыми словами: что такое хардфорк

Когда в блокчейне происходит хардфорк, речь идет о внесении в его код серьезных изменений, из-за которых цепочка блоков разделяется на две независимые ветви. Если при этом старая ее версия перестает поддерживаться сообществом, она «умирает», и для проекта это выглядит просто как важное техническое обновление. В противном случае после хардфорка продолжают существовать две независимые друг от друга сети. Например, такое событие состоялось 1 августа 2017 в блокчейне Bitcoin, в результате чего появилась криптовалюта Bitcoin Cash (BCH). 

☝️