Bitkoinai veikia naudojant technologiją, vadinamą blokų grandine. Kiekviena bitkoinų transakcija yra užfiksuojama blokų grandinėje ir patvirtinama taip vadinamais "gavybos" procesais, kai kompiuteriai sprendžia matematinį uždavinį. Už tai, kad žmonės palaiko tinklą ir sprendžia uždavinius, jie gali gauti atlygį bitkoinų pavidalu.