KAPITEL 9

Sicherheit von Smart Contracts

Die Sicherheit ist einer der wichtigsten Aspekte bei der Entwicklung von Smart Contracts. Bei der Programmierung von Smart Contracts sind Fehler teuer und können sehr leicht ausgenutzt werden. In diesem Kapitel sehen wir uns Best Practices und Entwurfsmuster für die Sicherheit an, aber auch »Sicherheits-Anti-Pattern«, also Praktiken und Muster, die zu Sicherheitslücken in unseren Smart Contracts führen können.

Wie andere Programme wird ein Smart Contract so ausgeführt, wie er geschrieben wurde, was aber nicht immer dem entspricht, was der Programmierer gewollt hat. Darüber hinaus sind alle Smart Contracts öffentlich, und jeder Benutzer kann mit ihnen interagieren, indem er einfach eine Transaktion erzeugt. ...

Get Ethereum – Grundlagen und Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.