adapted DistributedHashTable to support confirming/rejecting puts