CPC G06F 21/6245 (2013.01) [G06F 16/2379 (2019.01); G06Q 30/018 (2013.01); H04L 9/32 (2013.01); G06F 21/64 (2013.01); G06Q 40/02 (2013.01); G06Q 50/265 (2013.01); G06Q 2220/10 (2013.01); H04L 9/50 (2022.05)] | 16 Claims |
1. A method, comprising:
obtaining, by a blockchain provider computer, sensitive data associated with a first entity;
generating, by the blockchain provider computer, one or more personal blockchains associated with the first entity, the one or more personal blockchains storing corresponding portions of the sensitive data associated with the first entity;
managing, by the blockchain provider computer, access to the one or more personal blockchains associated with the first entity according to one or more access control policies;
receiving, by the blockchain provider computer from a computing device associated with a second entity, an access request to access the one or more personal blockchains associated with the first entity, the access request comprising a second personal blockchain associated with the second entity;
performing, by the blockchain provider computer, a risk analysis based at least in part on the second personal blockchain associated with the second entity; and
allowing, by the blockchain provider computer, access by the computing device to the one or more personal blockchains associated with the first entity based at least in part on the access control policies and the risk analysis of the second personal blockchain associated with the second entity.
|