Proof of Assignment (PoA) is a cryptographic consensus algorithm used to confirm agreement on a distributed and decentralized network.