Алгоритмы консенсуса
Алгоритм консенсуса – это механизм, который проверяет верность тех или иных правил, то есть что транзакция верна и протокол соблюден. Алгоритмы консенсуса лежат в основе каждой сети блокчейнов.
PoW (Proof-of-Work — Доказательство работы) – алгоритм консенсуса, породивший майнинг (добыча криптовалюты). Для участия в транзакции членам сети требуется решить произвольную математическую головоломку по нахождению хэша (hash) и публично доказать проделанную работу, чтобы избежать обмана системы. Первый, кому посчастливилось найти правильное решение, получает возможность добавить блок в цепочку.
PoS (Proof-of-Stake — Доказательство доли) – алгоритм консенсуса, который в отличие от PoW позволяет сократить энергопотребление за счет уменьшения объемов вычислительной работы для проверки блоков и транзакций, обеспечивающих безопасность блокчейна. Вычислительная мощность (проверка блоков) заменяется стейкингом (блокировка криптовалюты активов для получения). Владельцы предлагают свои монеты в качестве залога за возможность проверки блоков и становятся «валидаторами», то есть проверяют правильность транзакций в блоке.