Основным процессом для сети является процесс транзакции, который технически связан с добавлением нового блока в цепочку. Добавление блока осуществляется по определенному согласованному алгоритму - алгоритму консенсуса.
В то же время консенсус обеспечивается постоянством: каждый сетевой узел достигает одного и того же состояния после обработки каждой транзакции и каждого блока. То есть согласованный алгоритм гарантирует, что все узлы сети всегда имеют одинаковую версию блокчейна, и устраняет конфликты между узлами.
Наиболее популярными из них являются две разновидности:
Proof of Work и
Proof of Stake.
Алгоритм
Proof of Work (PoW) требует, чтобы автор нового блока решил математическую задачу, и эта проблема решается только путем прямого перечисления значения. Классический вариант - найти специальное значение для хэша заголовка блока, содержащего ссылку на предыдущий блок, реализованный в Биткойне. Задача решается всеми претендентами на добавление блока, и возможность решить его быстрее других и, соответственно, получить вознаграждение зависит от количества доступной вычислительной мощности. Чем больше вычислительная мощность узла - тем выше вероятность. Необходимая скорость в то же время обеспечивается выбором сложности решаемой задачи в зависимости от совокупной мощности сетевых узлов.
Proof of Stake (PoS) является альтернативой PoW и решением проблемы высоких затрат на электроэнергию для майнинга биткойнов. Вместо майнинга в PoS участники сети замораживают определенное количество токенов в кошельках. После этого алгоритм выбирает из числа участников следующий блок производителей в зависимости от размера ставки. Таким образом, участники добросовестно подтверждают не стоимость вычислений, а непосредственно ресурсы внутри сети.
В PZM Cash мы отказались от делегированного Proof of Stake и применили значительно улучшенный «классический» алгоритм PoS. Благодаря этому возможность участвовать в работе сети (и получать вознаграждение) получила очень широкий круг пользователей - здесь нет никаких существенных ограничений или каких-либо существенных барьеров. POS также подлежит централизации, однако покупать монеты намного проще, чем покупать оборудование и настраивать майнинг (как в POW), который обеспечивает внутренний механизм, который сдерживает монополизацию из-за большого количества покупателей и владельцев монет.