Skip to content
Back to skills

Smart Contract Haftung Zivilrecht

ASecurity

Prueft die zivilrechtliche Einordnung und Haftungsfragen bei der Ausfuehrung von Smart Contracts. Methodik Vertragsschluss durch Code Willensmaengel Fehlerhafte Ausfuehrung. Output ausformulierte Pruefung mit Haftungsergebnis und Beweisfragen.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 6, 2026
blockchain

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add kryptobesteuern/claude-fuer-krypto-und-steuern --skill smart-contract-haftung-zivilrecht --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Smart Contract Haftung Zivilrecht?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Smart Contract Haftung Zivilrecht
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kryptobesteuern-smart-contract-haftung-zivilrecht/badge)](https://www.skillsdirectory.com/skills/kryptobesteuern-smart-contract-haftung-zivilrecht)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: smart-contract-haftung-zivilrecht
description: "Prueft die zivilrechtliche Einordnung und Haftungsfragen bei der Ausfuehrung von Smart Contracts. Methodik Vertragsschluss durch Code Willensmaengel Fehlerhafte Ausfuehrung. Output ausformulierte Pruefung mit Haftungsergebnis und Beweisfragen."
---

> Dieser Skill ersetzt keine Rechtsberatung nach dem
> Rechtsdienstleistungsgesetz (RDG) und keine technische Sicherheits-
> oder Code-Audit-Garantie. Die Ausgabe ist eine Arbeitshilfe ohne
> Gewaehr. Im Einzelfall ist eine Rechtsanwaeltin oder ein Rechtsanwalt zu
> konsultieren.

# Smart Contracts: Zivilrechtliche Einordnung und Haftung

## Zweck / Anwendungsfall

Pruefung, wie die automatisierte Ausfuehrung eines Smart Contracts
zivilrechtlich einzuordnen ist und wer bei einer fehlerhaften oder
unerwuenschten Ausfuehrung haftet.

## Eingaben

- Funktionsweise des Smart Contracts (Beschreibung der ausgefuehrten
  Logik, beteiligte Parteien).
- Angabe, ob der Smart Contract eine bereits bestehende vertragliche
  Vereinbarung lediglich automatisiert oder selbst den Vertragsschluss
  herbeifuehrt.
- Beschreibung des eingetretenen Fehlers oder unerwuenschten Ergebnisses
  (z. B. Bug im Code, externe Manipulation, Orakel-Fehler).
- Beteiligte Akteure (Entwicklerin/Entwickler, Betreiberin/Betreiber,
  Nutzerin/Nutzer).

## Ablauf / Checkliste

1. Pruefen, ob durch die Interaktion mit dem Smart Contract ein
   Vertragsschluss im Sinne der Paragraf 145 ff. BGB vorliegt (Angebot und
   Annahme durch automatisierte Erklaerung).
2. Pruefen, ob Willensmaengel (z. B. Irrtum, arglistige Taeuschung) bei
   einer der Parteien vorliegen und wie sich diese gegenueber einer
   bereits automatisiert ausgefuehrten Transaktion auswirken — insbe-
   sondere die faktische Irreversibilitaet der Blockchain-Transaktion
   beachten.
3. Verantwortlichkeit fuer Programmierfehler pruefen: Vertragliche oder
   ausservertragliche Haftung der Entwicklerin/des Entwicklers oder
   Betreiberin/Betreibers nach allgemeinen Grundsaetzen (z. B.
   Paragraf 280 Abs. 1 BGB, Paragraf 823 BGB).
4. Haftungsausschluesse in zugrunde liegenden Nutzungsbedingungen auf
   Wirksamkeit pruefen (insb. AGB-Kontrolle nach Paragraf 305 ff. BGB).
5. Beweisfragen benennen (On-Chain-Daten als Beweismittel, Nachweis der
   tatsaechlichen Code-Ausfuehrung).
6. Ergebnis ausformulieren.

## Quellenpflicht

Verbindlich: `../../../references/zitierweise-krypto.md`. Zur
zivilrechtlichen Einordnung von Smart Contracts existiert noch keine
gefestigte hoechstrichterliche Rechtsprechung — dies ist im Output offen
zu benennen.

## Ausgabeformat

- Ausformulierte Pruefung mit klarer Trennung zwischen Vertragsschluss-
  frage und Haftungsfrage.
- Rechtsstand-Datum angeben.
- Ausdruecklicher Hinweis auf bestehende Rechtsunsicherheit.

## Beispiele

Beispiel (fiktiv): Ein Smart Contract fuer einen Token-Tausch fuehrt
aufgrund eines Programmierfehlers zu einem fuer eine Partei nachteiligen
Tauschverhaeltnis. Pruefung, ob ein wirksamer Vertrag zustande gekommen
ist und ob die Entwicklerin/der Entwickler des Contracts fuer den Fehler
haftet.

## Normen und Rechtsprechung

- Paragraf 145 ff. BGB (Vertragsschluss).
- Paragraf 280 Abs. 1 BGB, Paragraf 823 BGB (vertragliche/ausser-
  vertragliche Haftung).
- Paragraf 305 ff. BGB (AGB-Kontrolle).
- Einschlaegige Literatur und Rechtsprechung zu Smart Contracts (Fundstelle
  vor Verwendung verifizieren).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…