I recently gave a talk at Rust Cologne about “WASM in the Wild” – how we are using Wasm in parity substrate to build a hot-upgradable blockchain: