Las dos fases del algoritmo son la «fase de petición de "commit"», en el cual el "coordinador" intenta preparar a todos los demás, y la «fase de "commit"» o consolidación, en la cual el coordinador completa las transacciones a todos los demás participantes.