Consensus Mechanism
A consensus mechanism is a process that allows all blockchain technology users to come to an agreement about the validity of new blocks. This is essential for all cryptocurrencies as it allows them to keep track of who owns which coins, and prevents people from spending the same coins twice.