Ein Rollup ist ein Skalierungsansatz, der die Transaktionsausführung von einer Basiskette auslagert und gleichzeitig gebündelte Daten dort veröffentlicht. Knoten können daraus den Rollup-Zustand rekonstruieren. Kompression und gemeinsam getragene Veröffentlichungskosten ermöglichen mehr Aktivität, ohne dass die Basiskette jeden Vorgang einzeln ausführen muss.
Zusammenarbeit der Schichten
Im verbreiteten Ethereum-Layer-2-Modell handeln Nutzer auf dem Rollup, während Ethereum Datenverfügbarkeit und Settlement-Verträge bereitstellt. Optimistic Rollups erlauben Anfechtungen falscher Zustandsbehauptungen. Validity Rollups, häufig zk-Rollups genannt, reichen kryptografische Beweise ein, dass ihre vorgeschlagenen Aktualisierungen den kodierten Regeln folgen.
Der Speicherort der Daten ist ebenso wichtig wie das Beweisverfahren. Werden erforderliche Daten außerhalb der Settlement-Kette gehalten, ändern sich die Sicherheitsannahmen. Systeme wie Validiums sind daher nicht mit Rollups gleichzusetzen, die diese Kette für Datenverfügbarkeit nutzen.
Auswirkungen für Nutzer
Ein Rollup hat einen eigenen Netzwerkkontext, eigene Guthaben und Anwendungen. Vermögen zwischen Netzwerken zu bewegen erfordert gewöhnlich eine Bridge oder einen anderen Übertragungsdienst, selbst bei gleichen Tokennamen.
Eine schnelle Sequencer-Bestätigung unterscheidet sich von Settlement auf der Basiskette und abgeschlossener Auszahlung. Gebühren hängen von Ausführung, Veröffentlichung und Preisregeln ab. Überlastung, nicht verfügbare Betreiber, Vertragsfehler und Upgrade-Rechte können Dienste oder Vermögen beeinträchtigen. Die Bezeichnung Rollup belegt weder Dezentralisierung noch niedrigere Gebühren für jede Transaktion.