Krüptovaluuta on digitaalne valuuta, mille toimimist reguleerib ja kontrollib tarkvara või programm, mis töötab tuhandetes arvutites või sõlmedes, mis moodustavad detsentraliseeritud võrgu. Need sõlmed töötavad nii, et kontrollivad kõiki tehinguid, mida selle valuuta kasutajad teevad. Selle saavutamiseks kasutab tarkvara rida edasijõudnud matemaatilisi funktsioone, mida tuntakse krüptograafiana. Just krüptograafia abil säilitatakse sellised asjad nagu valuutade omandiõigus, nende kasutamine (maksete saatmine ja vastuvõtmine), samuti nende emiteerimine ja raamatupidamine rangelt ja turvaliselt.
Krüptovaluutade idee on, et kasutajad liiguvad nende digitaalsete valuutadega selle sõlmede võrgus, kasutades krüptograafiat. Nii jääb iga liikumine püsivalt ja turvaliselt salvestatuks jaotatud raamatupidamisraamatusse, mis salvestatakse igas sõlmes.