TECHNOLOGIE

Smart Contract

Code, der auf einer Blockchain läuft, deterministisch ausgeführt wird und nach Deployment nicht mehr veränderbar ist (es sei denn, das wurde explizit eingebaut).

Zuletzt geprüft: 2026-05-24 vonKevin Riedl wiki ↗

Ein Smart Contract ist ein Programm, das auf eine Blockchain deployed wird. Nach Deployment ist sein Bytecode unveränderlich, sein State öffentlich lesbar, seine Ausführung wird von Konsens-Regeln gesteuert, die niemand überschreiben kann. Diese Permanenz ist Feature und Risiko: Ein Bug in Produktion ist ein Bug für immer, sofern keine Upgrade-Mechanik eingebaut wurde (die selbst eine Angriffsfläche ist).

Die meisten Production-Smart-Contract-Systeme sind kein einzelner Contract, sondern eine Reihe: ein Proxy für Upgradeability, ein Implementation-Contract für die Logik, oft ein Access-Control-Contract für Governance. Das Pattern kennt jeder, der versionierte APIs gebaut hat; die Kosten beim Fehler sind höher.

Wavect schreibt Smart Contracts in Solidity (EVM-Chains) und Rust (Solana, Near, ICP). Für jeden Contract, der nicht-triviale Werte hält, empfehlen wir ein Drittanbieter-Audit vor Mainnet-Deployment. Wir haben auditierte Contracts in Produktion ausgeliefert; das Audit kostet meist 1 bis 2 Wochen des Build-Budgets."

// FAQ

Häufige Fragen

Häufige Fragen

Realistisch 15.000 bis 80.000 EUR je nach Code-Komplexität und Auditor-Reputation. Eine Woche bei einem Solo-Auditor: 8.000 bis 20.000 EUR. Tier-1-Audit-Firma mit zwei Wochen Tiefe: 50.000 EUR aufwärts. Wer für 3.000 EUR ein „Audit" verkauft, verkauft einen Linter-Run.
Upgradeability ist Feature und Vulnerability zugleich. Wer den Proxy-Owner kontrolliert, kontrolliert die Logik. Für Production: Upgrades durch Multisig oder Governance gaten, nicht durch eine EOA. Wer Upgrades ausschließt, lebt mit Bugs für immer und sollte vor Deployment doppelt auditieren.
Integrations-Bugs, die im Test-Setup nicht auftraten. Reentrancy in fremden Contracts, die nach Deploy hinzukamen, Oracle-Manipulation, geänderte Gas-Costs nach Hard-Fork. Monitoring on-chain ist kein Nice-to-have.