Studies a prudent two-phase commit protocol, which in the presence of failures does not abort a transaction carelessly. Thus system performance is improved.