Cryptocurrency transactions are verified through a process called mining. Mining involves solving complex mathematical problems with powerful computers. Miners are rewarded for their work with small amounts of the cryptocurrency. The process of verifying each transaction adds it to the public ledger, confirming that the transaction is legitimate and preventing double spending of the same currency. Once a transaction is added to the ledger, it cannot be reversed or changed.