Eine Blockchain ist eine Technologie für verteilte Systeme, die das Konzept der Zeit durch diskrete Blöcke ersetzt. - Blöcke werden von dem Netzwerk nacheinander erstellt und vereinbart und lösen das Problem, nicht zu wissen, in welcher Reihenfolge die Dinge passiert sind. - Blöcke können Daten enthalten. Mit Hilfe von kryptografischen Techniken können sie sogar beweisen, dass alle ehrlich über die Reihenfolge dieser Blöcke sind. - Dies ist besonders nützlich für verteilte Finanzanwendungen mit unzuverlässigen Parteien.