¿Por qué Rust es una opción adecuada para implementar Blockchain?