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

Вы слышали это слово в новостях, в блогах и, возможно, даже от друзей и семьи. Но что такое блокчейн?

Блокчейн — это цепочка блоков данных, хранящихся в «базе данных» на одноранговом узле. одноранговая сеть из нескольких «узлов». Эти узлы — это компьютеры, которые проверяют и подтверждают каждую новую транзакцию, которая добавляется в цепочку в качестве дополнительного блока.

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

Что такое цепочка блоков?

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

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

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

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

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

Как новые данные добавляются в цепочку блоков

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

  1. Несколько фрагментов данных (обычно финансовые транзакции) отправляются из пользователей сети блокчейн.
  2. Узлы блокчейна независимо подтверждают детали данных, чтобы убедиться, что они законно принадлежат блокчейну.
  3. Часть процесса проверки включает каждый узел решает сложную математическую задачу. После решения этот компьютер имеет право добавить блок в цепочку блоков.
  4. После проверки информация добавляется к следующему блоку в цепочке.
  5. следующему блоку предоставляется зашифрованный «хэш», который включает в себя «хеш» более позднего блока в цепочке. Хэш — это криптографический код, который идентифицирует новый блок.

Почему блокчейн безопасен

Блокчейны содержат несколько уровней безопасности.

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

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

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

Вот почему большинство людей считают блокчейн защищенным от взлома.

Разница между блокчейном и биткойном

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

Реальность такова, что технология блокчейн выходит далеко за рамки биткойна.

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

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

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

  1. Покупатель отправляет транзакцию покупки в сети биткойнов.
  2. Биткойн-майнеры соревнуются, чтобы решить сложный математический алгоритм для этой транзакции. Решением является «хэш» блока транзакции.
  3. После того, как хеш создается несколькими узлами, транзакция проверяется.
  4. Завершенная транзакция добавляется как блок в блокчейне.
  5. Майнеры, выполнившие хеширование, получают вознаграждение в биткойнах.

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

Почему блокчейн не является биткойном

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

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

Ethereum выводит протокол Биткойна на совершенно новый уровень, вводя «умные контракты».

Смарт-контракт реализует реальный «код» в цепочке блоков. Этот код выполняется, когда условие относится к нему, как «запущено» — и все это происходит в публичной книге (блокчейне).

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

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

Оцените статью
hackpad.ru
Добавить комментарий