Werben Sie auf KripZen — bringen Sie Ihre Marke vor ein globales Krypto-Publikum.Kontakt aufnehmen →

Glossareintrag

Kontobasiertes Modell

Grundlagen

Kontobasiertes Modell erklärt: wie Ethereum Guthaben je Adresse führt, wozu der Nonce dient und worin es sich vom UTXO-Modell unterscheidet.

Definition

Das kontobasierte Modell (Account-based Model) ist das Buchhaltungsdesign von Ethereum und den meisten Smart-Contract-Ketten: Das Ledger speichert für jede Adresse einen laufenden Kontostand statt einer Sammlung einzelner Coins. Eine Überweisung verringert schlicht ein Konto und erhöht ein anderes; ein Nonce je Konto ordnet die Transaktionen und verhindert Wiedereinspielungen. Smart Contracts fügen sich hier natürlich ein, denn ein Contract ist selbst ein Konto mit Code und persistentem Speicher. Die Alternative ist das UTXO-Modell, bei dem die Wallet einzelne unverbrauchte Outputs ausgibt. Kontobasierter State ist kompakt und leicht nachvollziehbar, doch Transaktionen desselben Kontos müssen nacheinander verarbeitet werden, was parallele Ausführung begrenzt und festhängende Nonces möglich macht.

Als Nächstes

Verwandte Begriffe

Mehr in Grundlagen