Ich wurde gefragt: Was genau ist die EVM, und was bedeutet „EVM-kompatibel“?
Meine Antwort: Die Ausführung der EVM muss deterministisch sein: Bei denselben Eingaben müssen auf allen Nodes dieselben Ergebnisse herauskommen, sonst können sich die Nodes nicht auf einen gemeinsamen Stand einigen. „EVM-kompatibel“ ermöglicht es Entwicklern, einen Smart Contract zu schreiben und auf mehreren Blockchains bereitzustellen. Das bedeutet aber auch, dass dieselben Arten von Schwachstellen in Smart Contracts auf mehreren Blockchains gleichzeitig auftreten können.
$ETH 2371.13(-1.23%)
Wusstest du das schon?
Meine Antwort: Die Ausführung der EVM muss deterministisch sein: Bei denselben Eingaben müssen auf allen Nodes dieselben Ergebnisse herauskommen, sonst können sich die Nodes nicht auf einen gemeinsamen Stand einigen. „EVM-kompatibel“ ermöglicht es Entwicklern, einen Smart Contract zu schreiben und auf mehreren Blockchains bereitzustellen. Das bedeutet aber auch, dass dieselben Arten von Schwachstellen in Smart Contracts auf mehreren Blockchains gleichzeitig auftreten können.
$ETH 2371.13(-1.23%)
Wusstest du das schon?
