Rohe Solana-Entwicklung heißt, jeden Account einer Transaktion per Hand zu validieren — gehört er dem richtigen Programm, wurde er vom richtigen Schlüssel signiert, ist er der Account, für den man ihn hält. Anchor verpackt das in deklarative Constraints: Man sagt einmal 'dieser Account muss diesem Programm gehören', und das Framework erzwingt es.
Die Fallstricke, die Anchor nicht entfernen kann, sind die des Designs — wer was aufrufen darf, wohin Gelder fließen, was eine böswillige Instruktionsreihenfolge tut — deshalb ist das Audit ein eigenes Mandat, selbst wenn das Framework seinen Job macht. Komfort entfernt Boilerplate, nicht Verantwortung.
Verwandte Begriffe
Solana
Eine hochdurchsatzstarke, günstige Blockchain — tausende Transaktionen pro Sekunde für Bruchteile von Cents — gebaut für Anwendungen, die Geschwindigkeit brauchen.
PDA
Program-Derived Address — ein Solana-Account, dessen Adresse aus Seeds berechnet wird, einem Programm gehört und keinen stehlbaren privaten Schlüssel 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.
