Что такое блокчейн: просто о сложной технологии
Технология блокчейн только на первый взгляд кажется сложной. В сегодняшней статье мы разберемся в ее особенностях и способах применения. Причем сделаем все это максимально простыми словами.
Основа технологии блокчейн появилась еще в девяностых годах прошлого тысячелетия, но само слово «блокчейн» было введено в обиход лишь недавно, когда Сатоши Накамото продемонстрировал, как эти технологии могут вписаться в мировую финансовую систему.
Общепринятое определение блокчейна выглядит следующим образом: это выстроенная по определённым правилам непрерывная последовательная цепочка блоков, содержащих информацию. Но такая формулировка понятна далеко не всем, и сегодня мы постараемся рассказать о том, что такое блокчейн простыми словами.
Блокчейн очень простыми словами
Вопреки распространенному в сети мнению, блокчейн – это не о деньгах, а точнее далеко не только о них. Как мы уже сказали, блокчейн переводится как цепочка блоков. Что такое блокчейн простыми словами для чайников? Представьте себе диалог Миши и Васи в общедомовом чате, каждая фраза в котором – это и есть блок в большой цепочке:
Миша: Как вчера отдохнул?
Вася: Просто отлично! Сходили с Наташкой в кино, погуляли по набережной.
Миша: А жена-то знает?
И тут Вася понимает, что общение происходит в общем чате дома, где есть и его жена. Он бы и рад изменить свое последнее сообщение, но не может это сделать из-за одной из главных особенностей блочейна. Дело в том, что каждый такой блок имеет сложную структуру, позволяющую узнать все и о себе, и о предыдущем блоке.
Если быть точным, такой блок состоит из служебной информации и списка транзакций. С последними все понятно – это и есть те самые сообщения в общедомовом чате из нашего примера. Ну а к служебной информации относятся дата создания блока, его хеш-сумма и хеш предыдущего блока.
Под хеш-суммой понимается уникальный набор символов, создаваемый на основе нашей транзакции (сообщения в чате). Если вы измените хотя бы букву в своем сообщении, изменится и вся хеш-сумма. А вы ведь помните, что каждый блок содержит не только свой хеш, но и хеш предыдущего блока? В итоге получается, что все блоки цепочки неразрывно связаны между собой хешем. При изменении хеша какого-либо блока он будет отброшен как ложный, а значит изменить такой блок физически невозможно.
Если вам не нравится аналогия с чатом, вы можете представить блокчейн в виде большой книги, каждая страница которой представляет собой отдельный блок в цепочке. Принцип здесь точно такой же – вы не сможете отредактировать уже написанные страницы книги, а если вырвете одну из них, это не останется незамеченным.