Инструменты пользователя

Description

Our custodial solution enables the creation of blockchain products and direct execution of operations for managing digital assets by their owners. The custodial structure is designed to eliminate the risk of third-party intervention through a multi-level control system.

Digital asset wallets are the Company's know-how in creating multi-signature wallets, achieved through the combination of multi-signature technology and MPC algorithm approaches.

When creating a wallet, the owner specifies its participants; each participant generates private and public keys within the Company's off-chain system using elliptic curve cryptography. To operate, signatures from the predetermined number of wallet participants are required. The off-chain system verifies the final signature and executes the operation. Wallets can be used for cold, warm, and hot storage.

Tasks addressed by the product:

  • wallet storage (authorization of use, reducing the risk of loss);
  • validation of incoming transactions;
  • validation and initiation of outgoing transactions;
  • protection against external digital attacks;
  • protection against physical attacks on hardware;
  • protection against coercion of the client to submit an operation order;
  • logging of operation requests and the operations themselves;
  • transmission of transaction details to the financial accounting system;
  • providing the asset owner with real-time information about the wallet balance.

Technology

At the core of creating a multi-signature wallet is BlackBox (BB). BlackBox is a program that generates the private keys of the wallet, ensures their security, and is responsible for sending transactions to the network. BB is located in the DMZ (Demilitarized Zone), and requests for receiving and sending data originate only from it. It does not receive external requests.

To create a transaction, wallet participants must contribute their signature. In our case, the signature can be of two types:

  • a digital code generated by BB, which is sent to the participant's email or phone;
  • a pair of keys generated by BB using elliptic curve cryptography, the public key of which is communicated to the participant.

The Managing server is responsible for collecting signatures from the user interface, either from the personal account or an interface sent as a link to the participants. It forwards the collected signatures to BB, which, in the case of codes, verifies the received signatures with the generated ones. In the case of key signatures, BB checks the participants' keys against those specified during the wallet creation.

After successfully verifying the signatures, BB sends the transaction to the network.

Conditions for successful verification:

  • the minimum number of signatures has been collected;
  • the wallet owner's signature matches.

Key technical parameters:

  • maximum number of orders per day per instance of the solution: 255;
  • maximum data retention time: 1 hour;
  • encoding of transmitted messages: UTF8;
  • maximum size of one message: 2 MB;
  • connectable networks: Bitcoin, Ethereum, Tron, Polygon;
  • number of processed transactions per minute: 10.

The asset owner has the option to use the Company's services to open both hot and cold wallets. All functionality is available to the asset owner after registration and successful verification in the personal account. The software simplifies the management of the movement of crypto assets.

Key types of processed information:

  • fund movements
  • wallet opening requests
  • address verification status
  • verification status
  • asset cleanliness
  • asset owner information

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information