Decentralized platform and architecture
A method is provided. The method is implemented by an engine to provide private and autonomous control of digital information and services of a user. The engine is executed by a processor within a decentralized platform. The engine, by implementing the method, generates a cryptographically secure and reusable distributed identity for the user and stores the digital information and services on behalf of the user within the decentralized platform. The engine also enables independent, anonymous, and secure management of the digital information and services via the cryptographically secure and reusable distributed identity. The independent, anonymous, and secure management provides direct and private control over the digital information and services to the user. The independent, anonymous, and secure management includes assigning user categories to other digital identities to control access the digital information and services.
1 . A method implemented by an engine to provide private and autonomous control of digital information and services of a user, the engine executed by at least one processor within a decentralized platform, the method comprises:
generating, by the engine implemented through multiple different instances locating on different nodes within the decentralized platform and communicating therebetween, a cryptographically secure and reusable distributed identity for the user, wherein a discrete individualized social network is provided on each of the different nodes based on a distributed identity basis;
storing, by the engine, the digital information and services on behalf of the user within the decentralized platform; and
enabling, by the engine, independent, anonymous, and secure management of the digital information and services via the cryptographically secure and reusable distributed identity by obfuscating an identity of a server to support private and autonomous social media activity within the decentralized platform,
wherein the independent, anonymous, and secure management by the engine provides direct and private control to the user over the digital information and services, and
wherein the independent, anonymous, and secure management by the engine comprises assigning one of a plurality of user categories to other digital identities to control access the digital information and services.
2 . The method of claim 1 , wherein the digital information and services comprises one or more secure, private, personal data and computing provisions of the decentralized platform with respect to the user to enable the direct and private control over the digital information and services.
3 . The method of claim 2 , wherein the direct and private control comprises a sovereignty over the digital information and services to an exclusion of one or more of the other digital identities or to an exclusion of one or more third-parties.
4 . The method of claim 1 , wherein the cryptographically secure and reusable distributed identity comprising at least a distributed identity associated with a blockchain.
5 . The method of claim 1 , wherein the cryptographically secure and reusable distributed identity comprising public-private key combination.
6 . The method of claim 1 , wherein the plurality of user categories comprise an owner, a member, and a guest.
7 . The method of claim 1 , wherein the engine generates a feed for the cryptographically secure and reusable distributed identity providing the digital information and services.
8 . The method of claim 1 , wherein the cryptographically secure and reusable distributed identity obfuscates an identity of the user to support private and autonomous social media activity within the decentralized platform.
9 . The method of claim 1 , wherein the different nodes within the decentralized platform implement local data retention.
10 . The method of claim 1 , wherein the engine is virtualized in one or more cloud computing providers.
11 . The method of claim 1 , wherein the engine generates a seed for the cryptographically secure and reusable distributed identity, encrypts the seed with a password, and stores the encrypted seed in local storage on the different nodes.
12 . The method of claim 1 , wherein the multiple different instances of the engine comprise a server instance on a private server, a mobile instance on a mobile device, and a service instance on a network, and wherein the server instance, the mobile instance, and the service instance act together to create and provide the discrete individualized social network.
13 . A decentralized platform comprising:
at least one processor; and
an engine configured to provide private and autonomous control of digital information and services of a user, the engine implemented through multiple different instances locating on different nodes within the decentralized platform and communicating therebetween, being executed by the at least one processor to:
generate a cryptographically secure and reusable distributed identity for the user, wherein a discrete individualized social network is provided on each of the different nodes based on a distributed identity basis;
store the digital information and services on behalf of the user within the decentralized platform; and
enable independent, anonymous, and secure management of the digital information and services via the cryptographically secure and reusable distributed identity by obfuscating an identity of a server to support private and autonomous social media activity within the decentralized platform,
wherein the independent, anonymous, and secure management by the engine provides direct and private control to the user over the digital information and services, and
wherein the independent, anonymous, and secure management by the engine comprises assigning one of a plurality of user categories to other digital identities to control access the digital information and services.
14 . The decentralized platform of claim 13 , wherein the digital information and services comprises one or more secure, private, personal data and computing provisions of the decentralized platform with respect to the user to enable the direct and private control over the digital information and services.
15 . The decentralized platform of claim 14 , wherein the direct and private control comprises a sovereignty over the digital information and services to an exclusion of one or more of the other digital identities or to an exclusion of one or more third-parties.
16 . The decentralized platform of claim 13 , wherein the cryptographically secure and reusable distributed identity comprising at least a distributed identity associated with a blockchain.
17 . The decentralized platform of claim 13 , wherein the cryptographically secure and reusable distributed identity comprising public-private key combination.
18 . The decentralized platform of claim 13 , wherein the plurality of user categories comprise an owner, a member, and a guest.
19 . The decentralized platform of claim 13 , wherein the engine generates a feed for the cryptographically secure and reusable distributed identity providing the digital information and services.
20 . The decentralized platform of claim 13 , wherein the cryptographically secure and reusable distributed identity obfuscates an identity of the user to support private and autonomous social media activity within the decentralized platform.