Бери и делай
НовоеПопулярное
Изучай
Создавай
Улучшай

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

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

«Бери и Делай» рассказывает, что такое блокчейн, когда появилась эта технология, как она работает и где применяется.

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

Слово «блокчейн» произошло от английских слов block и chain, и дословно означает «цепочка блоков».

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

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

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

Как и когда появился блокчейн?

Протокол, подобный блокчейну, впервые предложили в 1982 году. Его описал в своей диссертации американский ученый Дэвид Чаум. В 1991 году другая группа ученых продолжила работу над системой, в которой нельзя было бы подделать временные метки документов. Но полностью концепция была разработана только в 2008 году. Ее предложил человек или группа людей под псевдонимом Сатоши Накамото. Метод использовал временную отметку блоков без подписи доверенной стороной.

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

Как работает блокчейн?

Рассмотрим, как работает блокчейн, на примере финансовой операции:

  1. Участник № 1 хочет перевести деньги участнику № 2 и делает запрос на транзакцию.
  2. Эта и другие невыполненные транзакции передаются в сеть и помещаются в новый блок.
  3. Каждый компьютер сети получает информацию о новом блоке и специальными алгоритмами проверяет его на достоверность.
  4. Если все хорошо, новый блок добавляется к существующей цепочке. Он содержит информацию о собственно транзакции, хеш (уникальный идентификатор блока и всего его содержимого) и хеш предыдущего блока.
  5. Каждый компьютер сети записывает новый блок в свой экземпляр базы данных.
  6. Участник № 2 получает деньги.

Где применяют блокчейн?

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

Поделиться этой статьёй