Bitcoin mining requires significant investments, but can bring a stable income due to fees for processing transactions and adding blocks to the blockchain.