Как работает консенсус в блокчейне

AndyAlex007

Главный криптознаток форума
Top Poster Of Month
10 Март 2022
2,660
45
  • #1
1775742255262

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

Например, в рамках алгоритма Proof-of-Work участники решают сложные математические таски. Тот, кто раньше всех подберет нужный вариант, получает возможность добавить блок в сеть. В PoS все иначе. Вероятность формирования блока напрямую связана с количеством монет на счету валидатора. Главная задача консенсуса состоит в том, чтобы привести сеть в устойчивое состояние. Все узлы должны хранить одинаковую версию блокчейна. Если появляется конфликт, сеть автоматически выбирает корректную цепочку по заданным правилам.