Урок 5. “PoW, PoS. Что это такое?”

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

Урок 5. “PoW, PoS. Что это такое?”

Proof of Work

Алгоритм Proof of Work (PoW) — это механизм консенсуса, применяемый в майнинге криптовалюты. Проще говоря, он требует от майнеров решения сложных математических задач для проверки и записи транзакций в блокчейн.

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

Добавление блока в блокчейн — дорогостоящий процесс. Proof of Work требует, чтобы майнер (пользователь, создающий блок) использовал собственные ресурсы, вознаграждая его за это определенными привилегиями. Этот ресурс — вычислительная мощность, которая используется для хеширования данных блока до тех пор, пока не будет найдено решение задачи.

Основное назначение хеширования — проверка информации. Эта задача важна в огромном количестве случаев: от проверки паролей на сайте до сложных вычислений в блокчейне. Так как хеш — это уникальный код определенного набора данных, по нему можно понять, соответствует ли информация ожидаемой.

Хеширование блока предполагает процесс его прохождения через хеш-функции с целью генерации хеша. Хеш блока выполняет роль «отпечатка пальца» и служит идентификатором входных данных, уникальных для каждого блока.

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

Proof of Stake

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

Валидаторы – это узлы в системе блокчейна, которые берут на себя задачи по поддержанию работоспособности сети.

То есть происходит обычное создание блоков и затрат минимальных вычислительных процессов. Нет конкуренции, каждый выполняет свою маленькую часть работы.

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

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

Главное отличие: в PoW (майнинг) транзакция сразу зашифрована и кто первый угадает “пароль”, тот получит комиссию + добытый токен или его маленькую часть. Алгоритм Proof-of-Stake – это механизм достижения соглашения между пользователями с доказательством доли владения, по принципу своего действия он похож на голосование среди акционеров компании — наибольшую власть получает тот, у кого больше всех акций.

На этом мы закончим наш 5-ый урок. Далее расскажем о способах заработка в блокчейне. Если у вас остались вопросы, то пишите в комментарии, а мы обязательно ответим.

Наш telegram канал:

5
1 комментарий