Jemand hat gefragt: Was genau ist die EVM und was bedeutet „EVM-kompatibel“?
Ich antworte meistens so: Ethereum-Smart-Contracts werden normalerweise in Solidity oder Vyper geschrieben, in Bytecode kompiliert und anschließend auf der Blockchain bereitgestellt. Die EVM führt dann die einzelnen Opcodes aus. Nach der Bereitstellung steht der Bytecode fest und kann von allen eingesehen werden. Ob auch der Quellcode einsehbar ist, hängt davon ab, ob die Entwickler ihn im Block-Explorer verifiziert haben.
$ETH 2555.37(+1.92%)
Seid ihr schon einmal in dieser Hinsicht auf Probleme gestoßen? Erzählt davon, damit alle gewarnt sind.