Non. Le commit à trois phases (3PC) n’est non bloquant que sous des hypothèses de synchronie, notamment des délais de communication bornés et l’absence de partition durable.

Dans un réseau asynchrone, un délai d’attente ne permet pas de distinguer un nœud en panne d’un nœud lent ou isolé. En cas de partition, le protocole doit donc soit :

bloquer pour préserver l’atomicité ;
soit laisser certains groupes décider séparément, au risque de violer l’atomicité.

Le 3PC réduit certains blocages du 2PC, mais ne garantit pas à la fois sûreté et progression dans un réseau asynchrone avec partitions.