Алгоритм консенсуса Lachesis отличается от традиционных решений следующими особенностями:
- Асинхронность. 14 Узлы обрабатывают транзакции независимо и не привязаны к определённому создаваемому блоку. 4
- Отсутствие лидера. 14 Ни один узел в сети не играет особую роль в обеспечении консенсуса. 4
- Византийская отказоустойчивость. 4 Алгоритм продолжает работать, даже если треть всех узлов неисправны или имеют злонамеренное поведение. 4
- Финализация не требуется. 4 Нет необходимости ждать подтверждения блока, транзакции подтверждаются за 1–2 секунды. 4
Кроме того, в отличие от классического консенсуса, Lachesis не использует новые события на текущих выборах, а новые события используются для голосования за события на 2–3 предыдущих виртуальных выборах одновременно. 1 Это приводит к меньшему количеству созданных консенсусных сообщений, так как одно и то же событие повторно используется на разных выборах. 1