Die Form der Verlinkung in der Blockchain ist im Grunde ein unvergängliches Tagebuch, bei dem jede Seite auf die Seitenzahl der vorherigen Seite verweist. Ursprünglich wurde dies von Satoshi Nakamoto erfunden, der es 2008 im Bitcoin-Whitepaper erwähnte, und es wurde populär. Jedes Block besteht aus zwei Teilen: Kopf und Körper. Im Kopf ist das Wichtigste der "Hash des vorherigen Blocks", dieser ist wie ein DNA-Code, der aus dem Inhalt des gesamten vorherigen Blocks (Transaktionen, Zeitstempel usw.) mittels des SHA-256-Algorithmus gehasht wird. Die Länge beträgt 256 Bit, super empfindlich.
Bei der Erstellung eines neuen Blocks sammeln die Miner zuerst Transaktionen, fügen den Blockkörper zusammen und fügen dann den Hash des alten Blocks in den Kopf ein. Dann suchen sie einen Nonce-Wert, damit der Hash des gesamten Kopfes die Schwierigkeitsanforderungen erfüllt (zum Beispiel eine Reihe von Nullen am Anfang). Wenn sie erfolgreich sind, senden sie es ins gesamte Netzwerk, und alle validieren, ob die Verlinkung korrekt ist. So wird die Kette fortlaufend weitergeführt und bildet eine irreversible Sequenz.
Warum wurde es so entworfen? Um Betrug zu verhindern. Angenommen, Sie möchten eine alte Transaktion ändern, müssen Sie den Hash dieses Blocks neu berechnen, und dann muss auch der nächste geändert werden, da er auf den alten Hash verweist… eine Kettenreaktion, die die gesamte Kette zum Kollaps bringt. In der Realität macht dies die Blockchain zum Bewahrer des "digitalen Goldes". Ethereum, nach dem Upgrade, hat noch mehr Spielereien hinzugefügt, aber die grundlegende Verlinkung blieb unverändert. Nachteile? Die Kette ist zu lang, der Speicherbedarf ist hoch, aber die Kompressionstechnologie holt auf. Kurz gesagt, diese Form ist einfach, aber mächtig und legt das Fundament für Web3.
Bei der Erstellung eines neuen Blocks sammeln die Miner zuerst Transaktionen, fügen den Blockkörper zusammen und fügen dann den Hash des alten Blocks in den Kopf ein. Dann suchen sie einen Nonce-Wert, damit der Hash des gesamten Kopfes die Schwierigkeitsanforderungen erfüllt (zum Beispiel eine Reihe von Nullen am Anfang). Wenn sie erfolgreich sind, senden sie es ins gesamte Netzwerk, und alle validieren, ob die Verlinkung korrekt ist. So wird die Kette fortlaufend weitergeführt und bildet eine irreversible Sequenz.
Warum wurde es so entworfen? Um Betrug zu verhindern. Angenommen, Sie möchten eine alte Transaktion ändern, müssen Sie den Hash dieses Blocks neu berechnen, und dann muss auch der nächste geändert werden, da er auf den alten Hash verweist… eine Kettenreaktion, die die gesamte Kette zum Kollaps bringt. In der Realität macht dies die Blockchain zum Bewahrer des "digitalen Goldes". Ethereum, nach dem Upgrade, hat noch mehr Spielereien hinzugefügt, aber die grundlegende Verlinkung blieb unverändert. Nachteile? Die Kette ist zu lang, der Speicherbedarf ist hoch, aber die Kompressionstechnologie holt auf. Kurz gesagt, diese Form ist einfach, aber mächtig und legt das Fundament für Web3.