El protocolo de consolidación en dos fases, confirmación en dos fases o "commit" en dos fases, también conocido por las siglas 2PC (del inglés "2-phase commit"), es un protocolo de consenso distribuido que permite a todos los nodos de un sistema distribuido ponerse de acuerdo para consolidar a una transacción.