Was ist an Smart Contracts eigentlich „smart“? Keine Sorge, der Lernbeauftragte ist da:
Sobald ein Vertrag bereitgestellt wurde, lässt sich der Code normalerweise nicht mehr direkt ändern. Viele Projekte nutzen jedoch Proxy-Verträge, um sich die Möglichkeit für Upgrades offenzuhalten.
„Code ist Gesetz“ bedeutet auch: Wenn ein Vertrag eine Schwachstelle enthält, können andere den Code ebenfalls nutzen, um diese auszunutzen – und rückgängig machen lässt sich das hinterher oft nicht.
Das zu verstehen, bringt mich zwar nicht sofort zu Geld, aber es hilft mir, ein paar Anfängerfehler zu vermeiden.
$ETH 1910.49(-3.88%)
Sobald ein Vertrag bereitgestellt wurde, lässt sich der Code normalerweise nicht mehr direkt ändern. Viele Projekte nutzen jedoch Proxy-Verträge, um sich die Möglichkeit für Upgrades offenzuhalten.
„Code ist Gesetz“ bedeutet auch: Wenn ein Vertrag eine Schwachstelle enthält, können andere den Code ebenfalls nutzen, um diese auszunutzen – und rückgängig machen lässt sich das hinterher oft nicht.
Das zu verstehen, bringt mich zwar nicht sofort zu Geld, aber es hilft mir, ein paar Anfängerfehler zu vermeiden.
$ETH 1910.49(-3.88%)