Протокол фиксирует расписание слотов и по итогам голосования регулярно обновляет активный набор производителей. Делегат, который получил очередь, формирует блок из транзакций и публикует его, а остальные узлы проверяют подписи, соблюдение лимитов и корректность состояния. Если делегат постоянно пропускает свои слоты, он теряет вознаграждение и голоса, поэтому состав участников может меняться без остановки сети. При этом высокая скорость выпуска блоков не отменяет правила безопасности, для надёжности перевода стоит дождаться нескольких подтверждений.
Голосование в dPoS простыми словами выглядит так:
- вы фиксируете монеты или делегируете их вес;
- выбираете кандидатов и распределяете голоса;
- сеть формирует активный список на раунд;
- при перераспределении голосов состав меняется.
Чем активнее голосуют пользователи, тем сложнее закрепиться группе делегатов, которая держится только на инерции.