An efficient resource-fair commit-prove-fair-open protocol. (2016)