Compute Unit (CU)
Solanas Einheit für Programm-Ausführungskosten. Jede Instruction verbraucht CUs, jeder Block hat ein CU-Limit. Priority-Fees skalieren mit Fee-pro-CU.
Compute Unit (CU)
Compute Units sind Solanas Mass für die Kosten einer Programm-Ausführung. Jede Instruction in einer Transaktion verbraucht eine bestimmte Anzahl CUs. Pro Block ist ein Maximal-CU-Limit definiert (Stand Mai 2026 rund 48 Millionen CUs pro Block, Anza-Roadmap diskutiert Verdopplung auf 100 Millionen).
Wer setzt CU-Werte fest
Programm-Autoren bestimmen über ihre Implementation, wie viele CUs jede Instruction kostet. Der Solana-Runtime trackt den Verbrauch und stoppt eine Transaktion, wenn das per-Transaction-CU-Limit überschritten wird.
Vergleich klassisches SPL Token vs P-Token
| Instruction | Klassisch | P-Token | Ersparnis |
|---|---|---|---|
| Transfer | 4.645 | 76 | 98,4 % |
| TransferChecked | 6.200 | 105 | 98,3 % |
| MintTo | 4.538 | 119 | 97,4 % |
| Burn | 4.753 | 126 | 97,4 % |
Priority Fees
Wallets können Priority Fees in Lamports-pro-CU bezahlen, um in volle Blöcke zu kommen. Niedrigere CU-Last pro Instruction (z.B. durch P-Token) macht Token-Transfers günstiger oder gibt Headroom für komplexere DeFi-Operationen.
Tieferer Einstieg
Pillars P-Token erklärt und Firedancer und Frankendancer.