Was ist die SVM?
Die Solana Virtual Machine ist die Ausführungsumgebung der Solana-Blockchain. Immer wenn du Token sendest, ein NFT kaufst oder eine DeFi-App nutzt, führt die SVM den Code hinter dieser Transaktion aus und aktualisiert den Zustand der Blockchain. Wenn die Blockchain ein gemeinsam genutzter, globaler Computer ist, dann ist die SVM der Teil, der tatsächlich Programme ausführt.
Programme statt „Smart Contracts“
Auf Solana werden Smart Contracts Programme genannt. Sie werden meist in Rust geschrieben (C und C++ funktionieren ebenfalls) und in sBPF-Bytecode kompiliert, den die SVM ausführt. Frameworks wie Anchor erleichtern Einsteigern das Schreiben solcher Programme erheblich.