The foundation to how RenVM keeps your data secret How RenVM efficiently runs secret scripts Uptime in a dynamic & potentially malicious environment Fast decentralized consensus
The premise is simple: a secret is divided into multiple shares, with participants in the secret sharing scheme needing a majority of the parts to be able to reconstruct the secret.
We have pioneered our own state-of-the-art sMPC algorithm that allows untrusted Darknodes to jointly run scripts without revealing the inputs or outputs of the script to anyone, not even to the machines powering RenVM.
Our network thrives even if Darknodes become unavailable or behave maliciously. Scripts keep running, and secrets stay secret.
RenVM uses a modified version of the Tendermint consensus algorithm designed specifically for sharding and sMPC.