Eine Blockchain ist ein verteiltes, öffentliches Hauptbuch, das Transaktionen aufzeichnet und Vermögenswerte nachverfolgt und dessen Unveränderlichkeit durch ein Peer-to-Peer-Netz von Computern und nicht durch eine zentrale Behörde gewährleistet wird. Vermögenswerte können materiell sein, wie Häuser oder Bargeld, oder immateriell, wie Patente oder Urheberrechte. Eine Blockkette besteht aus geordneten Datensätzen, die in einer Blockstruktur angeordnet sind. Jeder Datenblock enthält einen Hash (digitaler Fingerabdruck oder eindeutige Kennung), mit Zeitstempel versehene Stapel der letzten Transaktionen und einen Hash des vorherigen Blocks. Bei diesem Aufbau ist jeder Block in chronologischer Reihenfolge verbunden, und die verbundenen Blöcke werden als Blockkette bezeichnet. Es ist praktisch unmöglich, einen der Blöcke in der Mitte der Kette zu ändern, da alle Blöcke nach dem geänderten Block zur gleichen Zeit geändert werden müssen. Ein intelligenter Vertrag ist ein Computerprotokoll, das automatisch abläuft, wenn die Voraussetzungen erfüllt sind, und das eine von der ursprünglichen Blockchain-Technologie getrennte Einheit ist. Der intelligente Vertrag wurde als Schlüsselfunktion der Blockchain 2.0 eingeführt und erweitert die Anwendung der Blockchain-Technologie über Kryptowährungen hinaus.