Блокчейн: что это такое простыми словами?

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


  • Цепочка блоков данных
  • Надёжность защиты сведений
  • Безопасность хранения информации
  • Мгновенные переводы


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

Блокчейн и банк


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


Слабые места современного банка

  • Единоличная ответственность
  • Уязвимость

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

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

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


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


Каждая же новая транзакция объединяется со многими другими в «блок». Эти блоки обеспечивают определенные преимущества. Во-первых, нет централизованного органа, который мог бы манипулировать записями. Во-вторых, если хакер или «злобный» узел начнёт изменять записи в одной книге, все другие узлы отклонят его, поскольку новые записи не будут соответствовать общим данным.

Подтверждение операции

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


Основные причины отклонения транзакции:

  1. Нехватка BTC на счету
  2. Непройденная верификация личности

Что такое валидация и зачем она нужна?


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

Выводы и прогнозирование:


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

Ioffe

15 мар 2019 в 23:07

Похожие материалы
Подробнее

И это в Минске...

Ещё несколько лет назад российские предприниматели говорили о Белоруссии как о "заповеднике социализма". Даже скромные российские гарантии судебной защиты и...

rusofalco

24 окт 2018 в 23:05

2
Комментарии (0)

Пока нет комментариев