Найти тему
Rusyaev Solutions

​​РУБРИКА (Ответы на вопросы)

​РУБРИКА (Ответы на вопросы)

Объясните компоненты экосистемы блокчейна

Вопрос от @konfetka_1992, на который мы решили дать развёрнутый ответ, также отправить ему приз за лучший вопрос.

Блокчейн включает в себя пять основных компонентов:

• Узлы (ноды) — устройства, включенные в сеть блокчейна. Основная задача узлов заключается в поддержании сети, распространении и хранении копий блокчейна, а в некоторых случаях — в обработке транзакций.

• Механизм консенсуса — алгоритм, позволяющий прийти к соглашению между равноправными участниками децентрализованной сети. То есть алгоритм, который проверяет все транзакции на соответствие правилам (протоколу) конкретного блокчейна, а также добычу новых блоков майнерами и соответствие баланса монет пользователей сети. Существует множество реализаций протокола, но наиболее популярными из них являются PoW( доказательство работы) и PoS (доказательство владения). Алгоритм консенсуса гарантирует соблюдение правил протокола и достоверность всех транзакций. Другими словами, он отвечает за то, чтобы все ноды сети были согласны с добавлением в нее нового блока. Таким образом консенсусный алгоритм поддерживает целостность и безопасность сети.

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

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

• Распределенный реестр — электронная система баз данных, распределенная между несколькими сетевыми узлами или устройствами.

#рубрика #вопрос #ответ