Wie sieht die Blockchain von Ethereum aus?

Wie sieht die Blockchain von Ethereum aus? Gibt es nur Transaktionen der Statusänderungen oder sind die Konten in jedem Block?

Danke

Antworten (2)

Die Transaktionen und ihre Eingabedaten sowie Block-Header-Informationen wie der Hash des vorherigen Blocks und der Miner, der ihn abgebaut hat.

Das ist wahrscheinlich zu viel Information auf einmal. Mit diesem Block-Explorer können Sie sich umsehen.

block 5,454,817: https://etherscan.io/block/5454817

Es gibt einen Header und 198 Transaktionen. Der "Zustand" ist nicht in jedem Block enthalten, da die Bandbreite erdrückend wäre. Dies ist nicht erforderlich, da jeder Knoten den Status basierend auf den Transaktionen, die er sieht, unabhängig berechnen kann.

Ich hoffe es hilft.

Ich verstehe, also wie viele Bäume sind in einem Block? Gibt es in jedem Block (oder nur in Blöcken mit Transaktion zur Vertragserstellung) einen Vertragscode? Wann sind Sperren ein Kontostand?

Um eine visuellere Ansicht zu erhalten, können Sie zu ethviewer gehen , und hier ist ein Ausschnitt davon.http://ethviewer.live/

Die Punkte sind Transaktionen. Diese Transaktionen werden von Minern validiert und in Blöcke aufgenommen. Transaktionen enthalten Informationen von

  • Der Wert wird von einem Konto gesendet. Dieses Konto kann ein Vertragskonto oder ein externes Konto sein.
  • Transaktionen können je nach Absender beliebige Eingabedaten enthalten.

Wie von @rob-hitchens gesagt, sind Staaten nicht im Block enthalten. Der aktuelle Status kann auf der Grundlage von Transaktionen und Ethereum-Client berechnet werden, der sich mit der Blockchain verbindet, dies für Sie erledigt und aktuelle Informationen bereitstellt.

Ich habe positiv abgestimmt, weil es so eine coole Visualisierung ist. Danke.