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

Блокчейн — это технология, на которой основаны криптовлюты. Дословный перевод с английского языка звучит, как цепочка блоков.

Понимание некоторых основных моментов сути блокчейна, позволит понять, как он работает.

  • Чтобы совершить, какую-то операцию, пользователь должен совершить транзакцию и сообщить об этом все пользователям системы
  • Чтобы данная операция прошла, нужно, чтобы информация о ней добавилась в следующий блок
  • Право добавить следующий блок цепочки может определяться двумя способами: работой (POW — proof of work) или обеспечением (POS — proof of stake).
  • В системах, работающих по принципу POW, майнеры — это пользователи системы, которые соревнуются между собой за то, чтобы подтвердить прошедшие транзакции и добавить их в следующий блок. Для этого они решают сложные криптографические задачи. Первый пользователь, который сможет отгадать поставленную системой задачу получает право создать новый блок и добавить туда информацию о всех совершенных за истекшее время транзакциях. Обычно, система начисляет нашедшему блок вознаграждение.
    Т.к. большое количество пользователей решает одну и ту же криптографическую задачу и борется за подтверждение одинаковых операций, то это гарантирует правильность и корректность найденного блока.
  • В системах, работающих по принципу POS, пользователи выставляют свои имеющиеся средства в качестве гаранта для подтверждения следующего блока. Система выбирает пользователя достаточно авторитетного, чтобы являться гарантом и имеющиеся на балансе такого пользователя средства обеспечивают право добавить следующий блок. За подтверждение операций по принципу POS, система обычно тоже начисляет вознаграждение.
  • Как только блок добавляется к общей цепочке блоков, он остается там навсегда и распространяется по всей системе участников.

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

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

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

Любая операция из блокчейна может быть проверена любым пользователем системы в любой момент времени.

Это может быть и запись о переводе денег, о совершенной сделке, факт передачи собственности, голос в голосовании.

Технология блокчейн берет на себя функцию обеспечения безопасности, однозначности и доверия к совершенной операции.

Одной из областей применения технологии блокчейн являются — криптовалюты.

Данное видео расскажет о работе блокчейна и о некоторых возможных областях использования.