Crypto · Lektion 8 von 8
Architekturen vergleichen, ohne Coin-Marketing
⏱ ca. 18 Minuten
Ein Zustandsmodell ist eine Designentscheidung, keine Rangliste
Account, UTXO und eUTXO lösen dieselbe Grundaufgabe mit unterschiedlichen Abstraktionen. Deshalb ist die Frage „Welches Modell ist objektiv das beste?“ meistens zu grob. Eine belastbare Analyse beginnt mit dem Anwendungsproblem und untersucht dann die Trade-offs.
Die Evergreen-Prüfmatrix
| Frage | Warum sie wichtig ist |
|---|---|
| Was ist die kleinste Einheit des Zustands? | Account, Speicherbereich, Output oder anderes Zustandsobjekt |
| Wie wird Zustand verändert? | Überschreiben, konsumieren und neu erzeugen oder Mischform |
| Welche Inputs sind explizit? | Bestimmt Vorhersagbarkeit und Abhängigkeitsanalyse |
| Wie werden Smart-Contract-Daten gespeichert? | Beeinflusst Entwicklerlogik und State Growth |
| Was passiert bei konkurrierenden Zugriffen? | Zeigt Contention und notwendige Koordination |
| Welche Ausführung wird on-chain wiederholt? | Beeinflusst Kosten, Validierung und Skalierung |
| Welche Sicherheitsmuster entstehen? | Zeigt strukturell erschwerte und weiterhin mögliche Fehler |
| Wie lässt sich Zustand aufteilen? | Entscheidend für Parallelität und Anwendungsdesign |
Drei bekannte Fallbeispiele
Bitcoin eignet sich als Referenz für das klassische UTXO-Denken: Wert liegt in noch nicht ausgegebenen Outputs. Ethereum eignet sich als Referenz für ein account-basiertes Smart-Contract-System mit persistentem Contract Storage. Cardano eignet sich als Referenz dafür, wie eUTXO output-basierten Zustand mit reichhaltigerer Validierungslogik verbindet.
Diese Beispiele sind didaktische Anker. Sie sind keine Empfehlung zum Kauf ihrer jeweiligen Assets.
Welche Informationen schnell altern?
- TPS-Angaben
- durchschnittliche Gebühren
- aktuelle Hardwareanforderungen
- Roadmaps und angekündigte Upgrades
- Marktanteile, Total Value Locked und Tokenpreise
- Behauptungen wie „Chain A ist jetzt schneller als Chain B“
Welche Informationen bleiben lange relevant?
- Definition von State und State Transition
- Account- versus Output-basierte Repräsentation
- explizite und implizite Zustandsabhängigkeiten
- Konsumieren versus Überschreiben von Zustand
- Concurrency und Contention
- Trennung von aktiver Zustandsmenge und Historie
- On-Chain-Validierung versus Off-Chain-Konstruktion
Das Abschlussurteil
Eine gute Analyse endet nicht mit „X gewinnt“. Sie endet beispielsweise mit: „Für diese Anwendung vereinfacht ein gemeinsam veränderbarer Contract-State die Programmierung, erzeugt aber stärkere Zustandsabhängigkeiten“ oder „Für diese Anwendung erlaubt output-basierter State unabhängige Zustandsobjekte, erfordert aber eine bewusste Strategie gegen Hotspots.“
Zeitloses Krypto-Wissen erklärt die Mechanik hinter der Technologie. News erklärt, welches Projekt diese Mechanik heute auf welche Weise implementiert.
📝 Aufgaben
Abschlussaufgabe: Drei unbekannte Chains analysieren
- Wähle drei Blockchains oder Distributed-Ledger-Systeme, ohne zuerst Preis oder Marktkapitalisierung zu betrachten.
- Bestimme ihre Zustandsrepräsentation: Account, UTXO, eUTXO oder Mischform.
- Beantworte die acht Fragen der Evergreen-Prüfmatrix.
- Nenne pro System einen architektonischen Vorteil und einen Trade-off.
- Trenne permanente Architekturmerkmale von aktuellen Leistungsdaten.
- Formuliere ein Urteil ohne „beste“, „sicherste“ oder „schnellste“, solange du dafür keine klar definierte Messfrage hast.
Abschluss: Erkläre einem anderen Menschen in höchstens fünf Sätzen den Unterschied zwischen Account, UTXO und eUTXO, ohne einen Coin-Preis oder TPS-Wert zu nennen.
❓ Quiz · 4 Fragen
Mehrere Antworten können richtig sein. Für den Kursabschluss brauchst du insgesamt mindestens 80 %.
Melde dich an, um das Quiz zu machen und Belohnungen zu sammeln.