Mastercard Incorporated
Method and system for blockchain wallet dynamic private key
Last updated:
Abstract:
A method for providing additional security for a blockchain wallet through the use of a dynamic pseudo key confirmed through digit positioning includes: storing digit pairs, each including a predefined value and a character position; receiving a dynamic pseudo key and transaction information, where the key includes characters in set positions and the transaction information includes a destination address and data value; validating that the dynamic pseudo key has not been used for a prior blockchain transaction; validating that the characters in set positions in the dynamic pseudo key includes the predefined value in the corresponding character position for each of the digit pairs; generating a digital signature using a private key after successful validation of the dynamic pseudo key; and transmitting the digital signature and transaction information to a node in a blockchain network associated with a blockchain.
Utility
4 Feb 2019
8 Jun 2021