Übungen: Smart Contracts
Sie haben ein Stück Code bei einem Hauptverdächtigen gefunden, welches Sie genauer untersuchen wollen. Den Code können Sie unter der folgenden Adresse herunterladen.


Sign in to Google to save your progress. Learn more
In welcher (Programmier) Sprache ist der Code verfasst?
1 point
Welche Version der Programmiersprache benötigt der Code für seine Kompilation?
1 point
Was ist der Byte Code des kompilierten Codes?

Bsp-Lösung: Für eine korrekte Lösung, müssen Sie dem Byte Code auf https://www.textfixer.com/tools/remove-line-breaks.php die Linebreaks und Paragraph Breaks entfernen, und danach den Code in das Antwortenfeld kopieren.

Tipp: Verwenden Sie den online Remix IDE von Ethereum.
2 points
Was ist die stateMutability der depositPrivateKey function?
3 points
Wieviele Ether werden für die Exekution des "Hauptteil" des Contracts benötigt?
1 point
Kopiere die Zeile, in welcher der Empfänger des Geldes festgelegt wird, und füge sie im Antwortenfeld unten ein.
1 point
Was ist der Keccak-256 Hash des nicht verschlüsselten Stück Textes?
3 points
Beschrieben in einem Wort, wozu ist der gefundene Code gedacht?
2 points
Zusatz: Sie wissen, dass der Verdächtige die Zahl im SimpleStorage Contract "0x556Ec0d087A69cC5a60f9Af88B199ab574F092e7" auf dem Goerli Testnetz geändert hat. Dazu hat er 0.00053938 ETH an Transaktionsgebühren bezahlt. 

Zu welcher Zahl hat der Verdächtige den Wert des Simple Storage geändert?
2 points
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of Benjamin Brückner. Report Abuse