Fairness electronic payment protocol. (2nd March 2012)