Artikel
Smart Contracts in Rust
Ethereum ist die erste öffentliche Kryptoplattform, die das Konzept der Smart Contracts popularisiert hat, und auch immer noch die erfolgreichste. Doch die gĂ€ngige Programmiersprache Solidity leidet unter einer ganzen Reihe von systematischen Problemen, die des Ăfteren zu spektakulĂ€ren SicherheitslĂŒcken fĂŒhren. Eine neue Generation von Sprachen schickt sich an, diese Mankos auszugleichen. Besonders interessant ist dabei die â derzeit noch experimentelle â Möglichkeit, WebAssembly als Bytecode-Format fĂŒr Smart Contracts zu benutzen. Passend dazu eignet sich Rust als Hochsprache, die WASM-Code erzeugen kann. Wir schauen uns an, wie das intern funktioniert und solche VertrĂ€ge implementiert werden können.