Multi Party Computation - MPC
Our Platform & Wallet technology is fortified with MPC, delivering unparalleled security without compromising on flexibility.
Our Platform & Wallet technology is fortified with MPC, delivering unparalleled security without compromising on flexibility.
Finrock uses a state-of-the-art security technique called Secure Multi-Party Computation (MPC), which eliminates the possession of a single private key, by having various shares (aka shards) generated by multiple parties, ensuring that no single entity has access to the complete key. Transactions are signed and broadcasted using a single signature, and the key shares of the signers remain private, providing an extra layer of security for your digital assets
Created in the form of multiple distributed key shares by a group of cooperating devices
Locally generated key shares are stored and used by different parties
When each party approves a transaction, their key share is used to generate a partial signature
When enough partial signatures are collected, a single signature is generated and the transaction is approved
Key shares never leave the parties’ machine, and at no time does a complete key exist anywhere, at any time
Lost devices (key shares) are easily replaced without changing the private key
The Finrock MPC Wallet employs an Advanced Quorum Scheme (AQS) to protect digital assets from all malicious intent. AQS requires a minimum threshold of approval to authorize transactions, and with the added anonymity provided by the MPC, the identity of the signers remains undisclosed. With the Finrock MPC Wallet and AQS, rest assured, you can trust that your digital assets are secured by the most advanced security technology available, and we can confidently say, Quantum-safe
Security aside, one of our key goals is to ensure that Finrock is designed with flexibility in mind. Your business workflows and policies can be easily implemented by using our rich rules builder; add to that our Hyper wallet capability, and transactions can be segregated and executed by the right approvers and with the right visibility
Our MPC-based solution is not tied to a specific blockchain and offers fast transaction execution times and lower transaction costs due to its light footprint. With the majority of the process occurring off-chain and only a single broadcast required on-chain, our solution is able to provide efficient and cost-effective transaction processing
Our wallets provide a Zero-knowledge proof based backup system, an encrypted backup that allows both participants to verify the correctness of the backup at any point in time without decrypting it. It therefore makes this verification secure and prevents a situation where a wrong backup was generated and stored.
Our technology eliminates the risk of a single point of failure, such as the loss of private key and an ability to rotate or refresh access to the private key, when participants leave an organization.