CPC G06Q 20/3829 (2013.01) [H04L 9/14 (2013.01); H04L 63/061 (2013.01); G06F 21/33 (2013.01); G06F 21/6245 (2013.01); G06F 2221/2115 (2013.01); G06Q 2220/00 (2013.01); H04L 9/0643 (2013.01); H04L 9/3236 (2013.01); H04L 9/3297 (2013.01); H04L 9/50 (2022.05); H04L 2463/061 (2013.01)] | 16 Claims |
1. A method for implementing zero-knowledge private key management for decentralized applications on a server device comprising server software, referred to as a verifier server, the method comprising:
receiving at the verifier server a session request from a decentralized application;
establishing a session responsive to the session request;
transmitting a response to the session request to the decentralized application, the response comprising session information;
receiving at the verifier server a session approval from a client application at the verifier server, the session approval comprising a public key and a blockchain network selection;
updating the session with the information comprised by the session approval; and
transmitting the public key and the blockchain network selection to the decentralized application.
|