Что такое блокчейн?
Герой Blockchain / / March 19, 2020
Последнее обновление
Вы, наверное, слышали термин Blockchain раньше. Но что именно? Здесь мы объясним, что вам нужно знать об этой ультра-безопасной технологии.
Вы слышали это слово в новостях, блогах и, возможно, даже от друзей и семьи. Но что такое блокчейн?
Блокчейн - это цепочка блоков данных, хранящихся в «базе данных» на одноранговая сеть из нескольких «узлов». Эти узлы являются компьютерами, которые проверяют и подтверждают каждую новую транзакцию, которая добавляется в цепочку в качестве дополнительного блока.
Чтобы понять блокчейн и информацию, которая к нему добавляется, важно знать, как работают транзакции и как они проверяются.
Что такое блокчейн?
Каждый блок, который добавляется в блокчейн, содержит конкретную информацию о транзакции, которая хранится в нем. Эта информация может быть любой из даты и времени, суммы в долларах, отправителя, получателя и т. Д. Физические лица не идентифицированы в рамках этих транзакций. Вместо этого они идентифицируются зашифрованной цифровой подписью.
Отдельные блоки хранят тысячи транзакций. Они также могут хранить любую другую информацию, которую программисты могут захотеть сохранить в цепочке блоков, чтобы использовать ее в качестве фактической информационной базы данных.
В отличие от обычной базы данных или облачного хранилища, не только любой компьютер может добавить больше данных в цепочку блоков. Вместо этого каждый новый фрагмент информации должен быть проверен одноранговой сетью компьютеров.
Нет ни одного компьютера или «сервера», который бы служил централизованным контроллером информации. Вместо этого, эта одноранговая сеть распределенных компьютерных узлов должна проверить, что новый фрагмент данных является законным и принадлежит как часть цепочки.
Именно эта сеть компьютеров делает блокчейны «децентрализованными». Поскольку центральный сервер не контролирует и не управляет данными, информация становится более безопасной и обеспечивает лучшую анонимность для пользователей блокчейна.
Как новые данные добавляются в блокчейн
Вот последовательность событий, когда пользователь сети блокчейнов отправляет новый блок информации в блокчейн:
- Несколько частей данных (обычно финансовые транзакции) отправляются от пользователей в сеть блокчейна.
- Узлы цепочки блоков независимо подтверждают детали данных, чтобы убедиться, что они законно принадлежат цепочке блоков.
- Часть процесса проверки включает каждый узел, решающий сложную математическую задачу. Когда решено, у этого компьютера есть полномочия добавить блок в цепочку блоков.
- После проверки информация добавляется в следующий блок в цепочке.
- В следующем блоке предоставляется зашифрованный «хэш», который включает в себя «хэш» более свежего блока в цепочке. Хеш - это криптографический код, который идентифицирует новый блок.
Почему блокчейн безопасен
Блокчейны содержат несколько уровней безопасности.
Во-первых, каждый блок был проверен и подтвержден как часть публичной книги (всего набора блоков данных). В индустрии судоходства это будет означать, что в манифесте доставки, хранящемся в блокчейне, нельзя каким-либо образом удалять или манипулировать данными. После добавления в блокчейн эта информация является частью официального манифеста.
Почему сложно изменить блок? Из-за уникального и зашифрованного «хэша», используемого для идентификации блока. Сложный математический алгоритм, решаемый компьютерами, создает хеш, который чрезвычайно трудно взломать без огромной вычислительной мощности. И без расшифровки уникального хэша блок не может быть изменен.
Другим уровнем безопасности является тот факт, что хэш предыдущего блока находится в новом хеше следующего блока. Это означает, что хакеры должны не только дешифровать хеш блока, который нужно изменить, но также и хеш каждого блока, предшествующего ему.
Вот почему большинство людей считают блокчейн защищенным от хакеров.
Разница между блокчейном и биткойнами
Поскольку Биткойн был первой реализацией технологии блокчейна, слова Биткойн и блокчейн стали синонимами, правильно это или нет.
Реальность такова, что технология блокчейн выходит далеко за рамки биткойнов.
В своем предложении для Биткойна таинственный технолог по имени Сатоши Накамото (многие сомневаются, что это его настоящее имя) использует электронную систему денежных средств с использованием блокчейна.
В отличие от валюты любой страны, которая регулируется центральным органом, Биткойн никем не контролируется и не регулируется. Вот почему она называется «децентрализованной» валютой.
Всякий раз, когда кто-то хочет купить товар или услугу у тот, кто принимает биткойны в качестве оплаты, следующие действия имеют место.
- Покупатель отправляет транзакцию покупки в сети Биткойн.
- Биткойн-майнеры стремятся решить сложный математический алгоритм для этой транзакции. Решением является «хэш» блока транзакций.
- Как только хеш произведен несколькими узлами, транзакция проверяется.
- Завершенная транзакция добавляется как блок в цепочку блоков.
- Майнеры, которые завершили хеш, награждаются биткойнами.
После того, как транзакция добавлена в открытую бухгалтерскую книгу Биткойн, она не может быть изменена или изменена каким-либо образом. Информация о покупателе и продавце зашифрована с помощью открытого ключа и личного ключа, поэтому все данные пользователя являются анонимными.
Почему блокчейн не биткойн
В то время как blockchain - это основополагающая технология, поддерживающая биткойн, они не одинаковы. Биткойн хранит данные определенного типа в «публичной книге» блокчейна. Эта информация - все, что связано с транзакциями Биткойн.
Однако вы можете использовать блокчейн для хранения других форм транзакций и разных типов данных. Это особенно верно для цифровой валюты Ethereum.
Ethereum выводит протокол Биткойн на совершенно новый уровень, вводя «умные контракты».
Смарт-контракт реализует фактический «код» на блокчейне. Этот код выполняется, когда условие относится к нему как «запущенное» - и все это происходит в публичной книге (блокчейн).
Эта технология позволяет компаниям внедрять реальные приложения, такие как защищенные почтовые системы, защищенные системы хранения и другие платформы, используя сверхбезопасную систему, предлагаемую блокчейном.
Это хороший пример того, что такое блокчейн и как его использовать для создания новых и интересных технологий.