Patent ID: 11900341
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving a first authorization for a first server to modify decentralized identity data included as part of a decentralized identity associated with an entity and maintained in a personal datastore at a decentralized node of a plurality of decentralized nodes, the decentralized identity accessible via a respective application programming interface (API) of the personal datastore, the first authorization having first access controls provided by the entity, and the personal datastore is locatable at the decentralized node from the plurality of decentralized nodes using a decentralized identifier associated with the entity;
receiving a second authorization for a second server to read a portion of the decentralized identity data of the decentralized identity from the personal datastore, the second authorization having second access controls provided by the entity that are different than the first access controls;
determining, based on a first signal from the first server, that the first access controls are met;
extending access to modify the decentralized identity data of the decentralized identity included in the decentralized node to the first server based on the first access controls being met by the first signal;
determining based on a second signal that second access controls are met; and
extending access to the decentralized identity data of the decentralized identity as modified by the first server and included in the decentralized node to the second server based on the second access controls being met by the second signal.