blockchain

Smart Contract

Ein Programm auf der Blockchain, das bei Erfüllung festgelegter Bedingungen automatisch ausgeführt wird. Auf Solana 'Programm' genannt.


Smart Contract

Ein Smart Contract ist Code, der auf der Blockchain läuft und automatisch ausgeführt wird, sobald bestimmte Bedingungen erfüllt sind. Es braucht keine vermittelnde Stelle — die Regeln sind im Code festgeschrieben und für alle einsehbar.

Smart Contracts auf Solana

Auf Solana heißen Smart Contracts Programme. Eine Besonderheit: Programmlogik und gespeicherte Daten sind getrennt. Programme sind zustandslos, die Daten liegen in separaten Accounts. Das ist einer der Gründe für Solanas hohe Parallelität.

Wofür sie genutzt werden

  • DeFi: Tausch, Lending, Liquidity Pools
  • NFTs: Erstellung und Handel digitaler Objekte
  • Automatisierung: Programme können andere Programme aufrufen (Cross-Program Invocation)

Verwandte Begriffe

Blockchain CPI (Cross-Program Invocation) DeFi (Decentralized Finance) Compute Unit