# Консенсус

Для понимания консенсуса в Monad необходимо разобраться в нескольких ключевых областях:

MonadBFT: Механизм консенсуса Monad для достижения согласия относительно произвольной полезной нагрузки в условиях частичной синхронности при сохранении византийской отказоустойчивости.

Общий мемпул: Определение значительной оптимизации полезной нагрузки консенсуса: обращение к транзакциям по хэшу и обеспечение распространения транзакций через мемпул заранее.

Отложенное выполнение: Определение значительной оптимизации процесса достижения консенсуса, которая заключается в перемещении выполнения из горячего пути консенсуса.

Стоимость обработки и резервный баланс: Определение изменения поведения ценообразования на транзакции, необходимого для защиты от спама, учитывая, что консенсус осуществляется на основе отложенного представления выполнения.
