Ang blockchain ay isang pinagsasaluhang digital ledger na nagtatala ng mga transaksyon sa magkakaugnay na mga block, na ang bawat isa ay cryptographically na nakatali sa nauna rito at kinokopya sa maraming computer. Ang resulta ay isang talaan na pinagsasaluhan ng buong network at napakahirap baguhin pagkatapos maisulat.
Ang mga transaksyon ay pinagsasama sa isang block, bina-validate ng network, at idinadagdag sa chain; bawat block ay may fingerprint ng naunang block, kaya ang pagbabago sa lumang tala ay sisira sa bawat block na kasunod nito. Dahil bawat kalahok ay may hawak na kopya at nagkakasundo ang network kung aling bersyon ang tama, walang iisang partido ang kumokontrol sa talaan.
Ang tradisyonal na centralised na database o ledger ay kabaligtarang ayos: isang organisasyon ang may-ari ng master copy, kumokontrol kung sino ang maaaring magbasa o magsulat dito, at maaaring direktang mag-edit ng mga entry. Ipinapamahagi ng blockchain ang awtoridad na iyon sa buong network at ginagawang append-only ang mga nakaraang entry sa halip na malayang nae-edit.
Nagpapadala ka ng crypto payment at isinasama ito sa iba pang mga transaksyon sa block number 800,001.
Ang block na iyon ay nilalagyan ng fingerprint ng block 800,000 na nauna rito, at nagpapatuloy ang chain:
block 800,000 to block 800,001 to block 800,002
Para mabago ang iyong transaksyon, kakailanganin ng isang tao na ulitin ang block 800,001 at bawat block pagkatapos nito sa karamihan ng mga kopya sa network nang sabay-sabay, kaya nagiging halos tamper-resistant ang talaan.