Bitcoin Mining Apps

Bitcoins and other cryptocurrencies are generated through a process called "mining." Mining is a decentralized process whereby anyone can allocate their CPU or GPU power (depending on the algorithm used by each cryptocurrency) to process transactions and verify those transactions, which are then published on a public ledger. During the "mining" process, the CPU or GPU is used to solve a computationally difficult problem. When a miner solves this problem, they are rewarded with the respective coin that is generated.