Hercules принимает блоки упорядоченных транзакций из Solana. Он выполняет полезную нагрузку блока на rollup, тем самым продвигая состояние rollup.
Пользователи rollup получают быструю подтверждение напрямую от Solana, не ожидая Hercules, что может занимать больше времени, пока Solana финализует транзакции.
Это обеспечивает детерминированную финальность порядка транзакций. Этот порядок транзакций вместе с корнем Меркла транзакций отправляются в Ethereum.