Criptomonedele funcționează pe baza tehnologiei blockchain, care permite înregistrarea și verificarea tranzacțiilor fără intermediari. Bitcoin și Ethereum sunt două dintre cele mai populare criptomonede, dar diferența principală între ele este că Ethereum permite dezvoltatorilor să construiască aplicații descentralizate, numite „contracte inteligente”.