Aufnahme von Datensatz und Gültigkeit von Datensatzeinträgen und Blöcken

Ausschliesslich gültige Datensätze von gültigen Blöcken werden in die Blockchain aufgezeichnet und an alle Netzwerkknoten verteilt.

Blockchain

Aufnahme von Datensätzen und Gültigkeit von Datensätzen und Blöcken

    Gültigkeit (Validierung)

    Datensatzaufzeichnung und Gültigkeitsprüfung von Datensatzeinträgen und Blöcken

    Bevor ein Datensatz beziehungsweise ein Datensatzvorgang in die Blockchain aufgenommen wird, muss ein Netzwerkknoten dafür authentifiziert und autorisiert sein und der Datensatz wie auch der Block validiert werden

    Hat ein bestehender Block seine Datenspeicherkapazität erreicht, muss ein neuer Block gebildet werden. Auch dieser Block muss validiert werden, bevor er aufgenommen und im P2P-Netzwerk verteilt wird.

    Eine solche Validierung erfolgt entweder mit Mining oder ohne Mining.

    Validierung mit/ohne Mining

    In Verbindung mit diesem Validierungsprozess fällt häufig der Begriff Mining.
    Mining widerspiegelt einen Schürfvorgang, z.B. mittels Proof of Work (PoW). Dieser spielt bei öffentlichen Blockchains mit Kryptowährungen wie z.B. Bitcoin eine Rolle.

    Die im HR-Bereich und Bildungssektor verwendeten Blockchain-Systeme validieren Datensätze und Blöcke ohne Mining.
    Die verwendeten Validierungskonsensprotokolle (Konsensmechanismus) verbrauchen viel weniger Energie.

    Schritte zur Aufnahme eines Datensatzes

    Bevor ein Datensatz in die Blockchain geschrieben wird, muss er mehrere Schritte durchlaufen (in diesem Ablauf wird gleichzeitig ein neuer Block erzeugt):

    • Antrag für Aufnahme eines Datensatzes
      Ein Netzwerkteilnehmer (Peer) beantragt einen Eintrag eines (neuen) Datensatzes.
    • Authentifizierung
      Dieser Datensatz wird authentifiziert.
    • Blockerzeugung
      Ein Block, der den Datensatz repräsentiert, wird erzeugt. Ein neuer Block wird immer dann erstellt, wenn die Datenspeicherkapazität des Vorgängerblocks erreicht ist und dieser keinen weiteren Datensatz aufnehmen kann.
    • Validierung und Autorisierung
      Alle Knoten validieren, d.h. bestätigen den Datensatz. Die Aufzeichnung des Datensatzes muss genehmigt oder autorisiert werden, bevor er zu einem Block in der Kette hinzugefügt wird.
    • Blockandockung
      Der Block mit dem neuen Datensatz (Hashwert) wird an die bestehende Blockchain angehängt/hinzugefügt
    • Aktualisierung Ledger
      Das Update (Aktualisierung) der Blockchain wird über das Netzwerk verteilt.
      Alle Knoten verfügen über die gleiche Version des Hauptbuches und letztlich über den gleichen Systemstatus.
      Damit ist die Datenkonsistenz und Datenintegrität gesichert.

    Die Rubrik Konsensmechanismus zeigt die Abolge des dahintersteckenden Konsensprozesses, wenn ein neuer Datensatz (Hashwert) in einen bestehenden Block beziehungsweise in einen neu hinzugefügten Block.

    In Depth Information
    HR-BLOCKCHAIN.ch

    Blockchain

    Verzeichnis: Blockchain

      Blockchain

      Blockchain-Systeme

      Distributed Ledger Technology (DLT)

      Netzwerk (P2P)

      Blockchain-Protokoll

      Ketten von Blöcken (Blockkette)

      Block (ohne Mining)

      Hashing / Hashwert

      Blockbestandteile

      Gültigkeit (Validität)

      Datenintegrität / Unumkehrbarkeit

      Transparenz

      Kryptographie

      Dezentralität

      Blockchain-Systemtypen

      Genehmigung

      Konsensmechanismus

      Blockchain-Systemangebote

      Blockchain und Cloud

      Verteiltes Datenbanksystem

      Einschränkungen Blockchain

      HRBLOCKCHAIN.ch für den Einstieg.
      HR-BLOCKCHAIN.ch für die Vertiefung.

      In-Depth
      Information
      Übersicht