Каждый блокчейн основан на протоколе, количество протоколов может быть больше, чем один, ведь блокчейн, это не только криптовалюты, это еще и "базы данных". Блокчейн-протокол – набор правил, благодаря которому обеспечивается безопасность транзакций в сети того или иного блокчейна 🔐
Алгоритм консенсуса – механизм, который проверяет верность тех или иных правил, то есть он проверяет, что транзакция верна и протокол соблюден ✅
Существует множество алгоритмов консенсуса, 3 из которых мы разберем более подробно, но пока пройдемся по ним поверхностно
1️⃣ Proof of Work (PoW) 👨💻
Алгоритм PoW – изначально алгоритм консенсуса Bitcoin, который, по сути, создал профессию майнеров. Смысл алгоритма заключается в том, что для участия в транзакции членам сети требуется решить произвольную математическую головоломку по нахождению хэша (hash) и публично доказать проделанную работу, чтобы избежать обмана системы. Первый, кому удалось найти правильное решение, получает возможность добавить блок в цепочку. Бонусом идет не только добавление нового блока, но и возможность получить награду за проделанную работу. Это и является основным мотиватором для участия в данном протоколе 🏆
2️⃣ Proof of Stake (PoS) 📥
Алгоритм PoS – уменьшает объём вычислительной работы, требуемый для проверки блоков и транзакций. Владельцы предлагают свои монеты в качестве залога за возможность проверки блоков и становятся валидаторами. Если проверка транзакции в блоке завершена успешно, то валидатор получает награду 💰
3️⃣ Delegated Proof of Stake (DPoS) 🗳
DPoS – схож с PoS, только DPoS имеет механизм голосования и делегирования задач между другими валидаторами сети. Делегаты контролируют управление в блокчейне и могут предложить изменить размер отдельного блока. Когда изменения предлагаются делегатом, пользователи блокчейна голосуют за принятие этих изменений 🗣
В ближайшее время более подробно разберем все эти три алгоритма, чтобы вы стали еще на шаг ближе к понимаю работы различных блокчейнов 🔥
@web3che | Обсудить | X | DM | #образовательный
