US 11,677,728 B2
Secure authorization and transmission of data between trustless actors
Abhilash Jayakumar, San Francisco, CA (US); Harrison Dahme, San Francisco, CA (US); Nishil Shah, San Francisco, CA (US); Morgan Roman, Kyoto (JP); and Zachary Blacher, San Francisco, CA (US)
Assigned to Coinbase, Inc., San Francisco, CA (US)
Filed by Coinbase, Inc., San Francisco, CA (US)
Filed on Aug. 31, 2021, as Appl. No. 17/462,976.
Prior Publication US 2023/0060447 A1, Mar. 2, 2023
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0442 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computing device configured to facilitate sharing of confidential personal data along with a transfer of virtual assets, the computing device comprising:
one or more processors; and
memory storing instructions that, when executed by one or more processors, cause the computing device to:
receive an indication of a blockchain address used, by a sender computing device and via a blockchain, to send one or more virtual assets to a recipient via the blockchain address;
send, to the recipient, a data element corresponding to the blockchain address;
receive, from the recipient, a message, signed with a private key associated with the blockchain address, comprising:
the data element, and
the blockchain address;
store an association between the blockchain address and the recipient by storing the message;
receive, from the sender computing device, a query comprising the blockchain address;
identify, in response to the query and based on the message, the recipient; and
send, to the sender computing device, an indication of the recipient, wherein the indication of the recipient is configured to cause the sender computing device to send, to the recipient, personal data associated with an owner of the one or more virtual assets.