Proof-of-work is the algorithm that secures many cryptocurrencies, including Bitcoin and Ethereum. Proof-of-work is needed to make the online currency work without a company or government running the show.