Pääkirja on tietokoneella oleva tiedosto, jota käytetään tapahtumien kirjaamiseen. Hajautettu pääkirja on tietokanta, joka sijaitsee useissa paikoissa tai useiden osallistujien kesken. Se on hajautettu, jotta välittäjää ei tarvita tapahtumien vahvistamiseen, käsittelyyn tai todentamiseen. Nämä tiedot vahvistetaan vain, kun kaikkien osapuolten yksimielisyys on saavutettu. Kaikissa tiedostoissa on kryptografinen allekirjoitus ja aikaleimat turvallisuussyistä. Lisäksi kaikki tiedot ovat verkon osallistujien nähtävissä koko ajan.