28.02.2020Блокчейн

Автор: Антон Лысак

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

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

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

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

Врезка к статье «Блокчейн» написана для конкурса «Толмач» и признана победителем конкурса.