Найти в Дзене
Тренды Финтеха

Как работает технология блокчейн

Оглавление

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

Принцип работы блокчейна

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

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

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

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

Внутренние механизмы блокчейна

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

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

Для того чтобы защитить систему от вмешательства, в большинстве блокчейнов используются алгоритмы консенсуса: Proof-of-Work (PoW) — доказательство работы, и Proof-of-Stake (PoS) — доказательство владения. Они являются самыми популярными алгоритмами защиты криптопроектов. В блокчейне многих известных криптовалют используется какой-либо из них.

Схема работы блокчейна
Схема работы блокчейна

Пример функционирования блокчейна

Рассмотрим схему работы блокчейна на примере криптовалюты:

  1. Отправитель А собирается перевести монеты получателю Б.
  2. Транзакция отправляется в сеть, помещается в мемпул, проходя предварительную проверку.
  3. После первой проверки транзакция подтверждается майнером и добавляется к блоку, причем каждый блок имеет хеш и номер предыдущего блока.
  4. Все блоки с подтвержденными транзакциями проходят вторую проверку участниками сети.
  5. При отсутствии ошибок каждый пользователь подтверждает факт добавления блока к цепочке, обновляя свою базу данных.
  6. Блок навсегда остается в составе цепочки, содержащую информацию обо всех предыдущих транзакциях.
  7. Перевод необратимо завершен.

Будущее за технологией блокчейн

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

Источник: Polygant.net