Der
#blockchain ist als geordnete Folge von Blöcken aufgebaut. Jeder Block enthält einen
#SHA256 Hash des vorherigen Blocks, wodurch eine Kette in chronologischer Reihenfolge entsteht.
$BTC verwendet SHA 256, um Transaktionen zu validieren und
#proofofwork (PoW) oder
#ProofOfStake (PoS) zu berechnen.
Die Arbeitserprobung und die Verkettung der Blöcke machen Änderungen an der Blockchain äußerst schwierig. Die Änderung eines Blocks erfordert die Änderung aller nachfolgenden Blöcke. Je mehr Blöcke hinzugefügt werden, desto schwieriger wird es, die älteren Blöcke zu modifizieren. Bei einer Meinungsverschiedenheit vertrauen die Knoten der längsten Kette, die den größten Aufwand zur Erzeugung erforderte.