Ruby One V2
  • Ruby One V2 - Your Complete Ruby One Wallet Guide
  • General Introduction
    • Vision of Ruby One
    • What is Ruby One V2?
    • What is MPC technology?
    • Is MPC technology secure?
    • What are the benefits of MPC technology?
  • Why Use Ruby One
    • High-Security Wallet Access Through MPC
    • Contract Accounts for Secure and User-Friendly Blockchain Interaction
    • Third-Party DApp Integration with the Ruby DApp Bridge
    • Bridging the Web2-Web3 Gap
  • Tech Introduction
    • MPC-Secret Sharing
    • MPC-Threshold Signature Scheme
    • Social Recovery - DKIM
    • Contract Account Dynamic Upgrade
    • DApp Bridge
    • Ruby One V2 Upgrade Log
  • How to Use Ruby One V2
    • Launch App
    • Sign Up
    • Login Via Google
    • Login Via Email
    • Set Local Password
    • Backup Key Fragments
    • Three Test Networks
    • Send & Receive Crypto
    • Social Recovery Your Account
    • Sign Out & Clear Data
  • Term of Use
    • Welcome to Ruby Protocol
    • About the Website
    • Intellectual Property
    • Acceptable Use of the Website
    • Wallet Address, Private Key, and Backup Capabilities
    • Accuracy of Information Provided by User
    • Your Use of Ruby’s Services
    • Privacy Policies
    • Disclosure of Information
    • Changes and Availability
    • Contacting us via the Website
    • Age Restriction and Eligibility
    • Disclaimer of Warranty
    • Limitation of Liability
    • Changes to the Terms
    • Contact Us
  • Ruby One - MPC Wallet
Powered by GitBook
On this page
  1. Why Use Ruby One

High-Security Wallet Access Through MPC

Our unique approach to private key management leverages the power of Multi-Party Computation (MPC), dividing the private key into three separate parts:

  • User's Local Share: A portion of the private key is stored locally on the user's device, giving the user direct control over part of their key.

  • Ruby Server Share: A second share is stored on our secure Ruby server. By splitting the key between the user and the server, we balance convenience with security.

  • Third-Party Cold Storage Share: The final part of the private key is stored securely in third-party cold storage. This storage is entirely offline, providing a secure vault resilient against online threats.

A remarkable feature of this system is that any two parts can reconstruct the complete private key. This design will introduce a host of benefits:

  • Enhanced Security: No single party has access to the complete private key, reducing the likelihood of total key compromise. Even if one part is compromised, the key remains secure.

  • Convenience and User Control: By storing a part of the key locally, users have a sense of ownership and control. At the same time, integrating a standard authentication method, such as Google login, simplifies the access procedure for the user.

  • Fault Tolerance and Redundancy: With the key distributed across multiple locations, the loss or compromise of one party doesn't mean the complete loss of the entire private key. It can be reconstructed from the remaining two parts.

  • Superior Privacy Protection: Since the complete key is never present in any single location, user privacy and data confidentiality are maintained at all times.

  • Third-Party Cold Storage Security: This additional layer of security ensures that even in the unlikely event of both the user's local share and the Ruby server's share being compromised, the cold storage share remains secure and inaccessible to online attacks. The cold storage design serves as the last line of defense.

Blockchain, cryptocurrency, and Web3 have their places in technology history because they all share the same attribute that offers users an unprecedented level of decentralization, security, and robustness. By leveraging the components mentioned above with the unique user interface, we've developed a system that offers users the same uncompromised security while helping them manage their wealth and data more efficiently.

PreviousWhat are the benefits of MPC technology?NextContract Accounts for Secure and User-Friendly Blockchain Interaction

Last updated 1 year ago