April 15, 2023

Все об алгоритмах консенсуса в блокчейне

Что нужно знать об основных алгоритмах консенсуса?

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

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

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

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

  1. PoW (Proof-of-Work)
  2. PBFT (Practical Byzantine Fault Tolerance)
  3. PoS (Proof of Stake)
  4. DPoS (Delegated Proof of Stake)
  5. PoB (Proof of Burn)
  6. PoC (Proof of Capacity)
  7. PoET (Proof-of-Elapsed Time)
  8. PoST (Proof-of-Spacetime)
  9. ZK-proofs - (доказательство с нулевым разглашением)

Больше интересного о крипте - ТГ канал