Trusted Multi-Party Computation and Verifiable Simulations: A Scalable Blockchain Approach