Sie sieht aus wie eine geschweifte-Klammern-Sprache und liest sich täuschend ähnlich — eine Falle für Entwickler, die von woanders kommen. Anders ist tatsächlich die Ausführungsumgebung: Jede Operation kostet Geld, Speicher ist teuer genug, um den Datenentwurf zu verändern, externe Aufrufe können in deine Funktion zurückspringen, bevor sie fertig ist, und es gibt keine Laufzeit, die dich auffängt.
Die tragende Arbeit leistet größtenteils das Ökosystem. Geprüfte Standardimplementierungen für Token und Zugriffskontrolle sind der Standardstart, gerade weil das Selbstschreiben eine lange Geschichte des Scheiterns hat, und die Frameworks liefern lokale Ketten, Fuzzing und Gas-Reports als Selbstverständlichkeit.
Verwandte Begriffe
Smart Contract
Ein auf einer Blockchain veröffentlichtes Programm, das genau wie geschrieben läuft, das jeder aufrufen kann und das sich danach meist nicht mehr ändern lässt.
Gas
Die Einheit der Rechenkosten auf Ethereum-artigen Ketten: Jede Operation hat einen Preis, und der Aufrufer zahlt ihn.
ERC-721
Der Ethereum-Standard für nicht-fungible Token: eine Vertragsschnittstelle, in der jeder Token eine eigene Identität und einen eigenen Besitzer hat.
Smart-Contract-Audit
Eine unabhängige Prüfung von Vertragscode vor dem Livegang, auf der Suche nach Wegen, ihn zu leeren, zu sperren oder zu manipulieren.
Die zugehörige Werkbank
BlockchainSolidity auf Ethereum, Polygon, Base und Arbitrum. Anchor-Programme auf Solana. Test zuerst, denn ein Redeploy ist kein Hotfix, sobald Werte im Spiel sind.
