Ein normaler Solana-Account hat ein Schlüsselpaar; eine PDA wird aus Programm-ID plus Seeds abgeleitet und fällt absichtlich von der ed25519-Kurve — es existiert kein privater Schlüssel. Nur das besitzende Programm kann dafür 'signieren' — so hält ein Programm Token, Vaults und Autorität ohne einen Schlüssel, den jemand verlieren oder leaken könnte.
Sie dienen auch als deterministischer Speicher: Die Adresse für 'Nutzerprofil von Wallet X' ist offline aus X berechenbar, kein Register nötig. Die wiederkehrende Bug-Klasse ist Seed-Validierung — prüft das Programm die übergebenen Seeds nicht, signiert es für einen Account, den es nicht meinte.
Verwandte Begriffe
Solana
Eine hochdurchsatzstarke, günstige Blockchain — tausende Transaktionen pro Sekunde für Bruchteile von Cents — gebaut für Anwendungen, die Geschwindigkeit brauchen.
Anchor
Das Rust-Framework für Solana-Programme — generiert den Boilerplate und erzwingt die Checks, die rohe Solana-Entwicklung leicht vergessen lässt.
SPL-Token
Solanas Token-Standard — das gemeinsame Programm, das jeder fungible und nicht-fungible Token auf der Chain nutzt, damit Wallets und Apps ein Format sprechen.
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.
