Patent ID: 11915314
Assignee: CONIO INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A system for safe creation, custody, recovery and management of a digital asset, agnostic to an underlying blockchain technology, the system comprising:
a backup server operatively coupled to a virtual layer;
a service provider server operatively coupled to the virtual layer;
a user server operatively coupled to the virtual layer; and
at least one processor and computer-executable program instructions which, when executed by the at least one processor, perform steps comprising:
a preliminary phase, the preliminary phase comprising:
establishing the virtual layer;
establishing, by the backup server, a non-ephemeral private-public information pair in the virtual layer; and
sending public information of the non-ephemeral private-public information pair to the service provider server;

an enrollment phase in which the backup server is offline, the enrollment phase comprising:
receiving an enrollment request from the user server at the service provider server;
sending the public information of the non-ephemeral private-public information pair from the service provider server to the user server; and
generating, in the virtual layer:
a first data shard pair comprising a provider-backup shard and a provider-user shard, the first data shard pair corresponding to secret information of the service provider server;
a second data shard pair comprising a user-provider shard and a user-backup shard, the second data shard pair corresponding to secret information of the user server;
a backup-provider shard generated on the service provider server;
a backup-user shard generated on the user server;
a first private key controlled by the service provider server, the first private key computed from the backup-provider shard and the user-provider shard; and
a second private key controlled by the user server, the second private key computed from the backup-user shard and the provider-user shard;

an ordinary signature phase in which the backup server is offline, the ordinary signature phase comprising:
transacting the digital asset by using the first private key and the second private key and multi-party computation techniques, with no single entity and device directly controlling the digital asset; and

a recovery signature phase, wherein the first private key or the second private key becomes unavailable, the recovery signature phase comprising:
bringing the backup server online;
sending the backup-provider shard and the backup-user shard to the backup server;
generating, in the virtual layer, a third private key controlled by the backup server, the third private key computed from the backup-provider shard, the backup-user shard, and the private information from the non-ephemeral private-public information pair; and
recovering the digital asset using either a combination of the first private key and the third private key or of the second private key and the third private key.