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

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

Блокчейн — это система, которая была разработана, чтобы хранить информацию.

Термин "блокчейн" пришёл из английского языка. Blockchain значит "цепочка блоков".

Технология блокчейн была придумана в 2008 году, когда появилась первая криптовалюта — биткоин.

Криптовалюта — это электронные виртуальные деньги. Они не печатаются на бумаге, а существуют только в компьютерах.

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

Информация о передаче криптовалюты записывает в блоки (поэтому называется blockchain). Чтобы создать новую запись о передаче виртуальных денег, нужно сначала получить старую информацию о том, откуда эти деньги появились.

Помните детскую игру: "Дама взяла с собой в дорогу чемодан. Дама взяла с собой в дорогу чемодан и саквояж. Дама взяла с собой в дорогу чемодан, саквояж и... собаку". И так далее.

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

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

Читайте подробнее про историю Криптовалюты.

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

Представьте, вы решаете отправить деньги другому человеку. Формируете отправку криптовалюты (в финансовом мире такая отправка называется транзакцией). Запись об этой транзакции записывается в блок.

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

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

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

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

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

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

Узнайте подробнее про транзакции в системе блокчейн.

Где используется блокчейн?

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

Но так как в ней отсутствует единый регулятор (то есть информация проверяется не одним-двумя людьми, а всеми пользователями), это исключает человеческий фактор. Есть меньший риск, что будет допущена ошибка или что будут совершены мошеннические действия.

К тому же речь идёт о любой информации, не только о передаче денег. Поэтому систему блокчейн стали использовать и в других сферах. Несколько примеров:

  1. Финансовая группа компаний Barclays решила использовать технологию для того, чтобы сделать хранение банковских данных более защищённым, а обработку — более эффективной.
  2. Промышленные компании тоже проявляют интерес к технологии. Она может быть использована, чтобы координировать логистику, отслеживать перемещение товаров и предотвращать поставку контрафактной продукции.
  3. Компании, занимающиеся продажами, заинтересованы в блокчейн, потому что это позволит им продавать и покупать товары без посредника.
  4. Система может использоваться и для защиты интеллектуальных прав, например права на авторство. То есть для гарантии того, что музыканты, писатели, фотографы и т. д. получают справедливое вознаграждение за свой труд, а результаты их труда (музыка, книги) находятся под защитой.
  5. И даже государства не обошли блокчейн стороной. Некоторые из них хотят хранить личные данные своих граждан в блокчейн. А это медицинские данные, информация о зарегистрированных компаниях, данные о собственности и даже более прозрачная система голосования.

Блокчейн и смарт-контракты

Смарт-контракт — это компьютерный протокол для передачи данных. Контракт — это соглашение о чём-то, например о покупке вертолёта.

Продавец хочет вертолёт продать, покупатель — купить. Но для этого нужно согласовать условия: какова цена, какой именно вертолёт продаётся, включён ли бензин в цену и т. д.

До появления смарт-контрактов продавец и покупатель нанимали юристов. Юристы были посредниками. Они следили, чтобы сумма была передана продавцу, а вертолёт и документы были переданы покупателю. Другими словами, чтобы не было обмана.

Смарт-контракты позволяют не использовать посредников. В компьютер загружаются все условия сделки.

Как только машина получает необходимое: документы со стороны продавца и деньги со стороны покупателя, она закрывает контракт и сделка считается завершённой.

Узнайте также, что такое Стартап.

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

Блокчейн — это система для хранения данных. Правильно говорить криптокошелёк. Нередко пользователи путают эти понятия.

Так как валюта виртуальная (то есть в живом виде: бумажном, в виде слитков золота, её нет), по факту она представляет собой лишь информацию о валюте.

То есть когда у вас есть криптовалюта (например, 1000 биткоинов), это означает, что в системе блокчейн есть информация, что пользователь Х (то есть вы) имеете 1000 биткоинов.

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

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

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

У каждого пользователя есть два ключа — приватный (или закрытый) ключ и публичный (или открытый). Для создания цифровой подписи, с помощью которой пользователь подтверждает каждую свою транзакцию, нужны оба ключа.

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

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

Узнайте больше про Биткоин и Искусственный интеллект.