Das Thema ist durchaus komplex, deshalb gehe ich nur kurz auf das Wichtigste ein.
Was genau ist ein Smart Contract?
Ein Smart Contract ist im Grunde ein Programm, das auf einer Blockchain bereitgestellt wird. Sobald die festgelegten Bedingungen erfüllt sind, führt das Netzwerk es gemäß dem Code aus.
„Smart“ bedeutet nicht, dass der Vertrag selbst Entscheidungen trifft. Es heißt vielmehr, dass die Regeln als Code formuliert sind und automatisch ausgeführt werden können – ohne dass ein Vermittler sie überwachen muss.
Für jeden Aufruf eines Vertrags auf Ethereum musst du $ETH als Gas bezahlen.
Wer noch etwas ergänzen möchte, kann es unten gern schreiben.