# PDA

> Program-Derived Address — ein Solana-Account, dessen Adresse aus Seeds berechnet wird, einem Programm gehört und keinen stehlbaren privaten Schlüssel hat.

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

- https://dfieldsolutions.com/de/glossar/solana.md
- https://dfieldsolutions.com/de/glossar/anchor-framework.md
- https://dfieldsolutions.com/de/glossar/spl-token.md

---

Source: https://dfieldsolutions.com/de/glossar/pda
DField Solutions — Dunakeszi, Hungary — dezso@dfieldsolutions.com
Booking: see https://dfieldsolutions.com/en/contact
