This is a concept, an idea based on ReddId. In my opinion this can be one of the next steps required to bring cryptocurrency to a wider audience.
My Idea is not an evolution of the reddcoin blockchain, the idea is more like an access-point to the existing blockchain. It’s something that needs zero changes in the core components of reddcoin. It’s simply a framework to make reddcoin usable to a wider audience.
Developers need a simple way to implement reddcoin into their services and websites. ReddApi is a good example how fast an easy to use API can attract new developers to cryptocoins. It led to a lot of new faucets, gambling sites and more useful services based on reddcoin.
Why don’t we just start with a development plan that is less specialized as crypto development and more interesting to a wider audience of developers? A project which brings us to a point when even more developers and end-users will use this cryptorcurrency.
The idea is rather simple but requires some good developers who have some experiences with the authentication algorithms out there.
Does someone know https://auth0.com/ ? It’s a very successful service that enables websites and apps to easily implement User Authentication, with a cloud based user and role management, based on the widely used authentication standard “OAuth”.
When you login to a third-party website with your facebook or google credentials it’s OAuth. It’s the standard that enables us to connect different user accounts to one identity.
But to make it short. The idea I’m suggesting is to develop a cloud hosted authorization service / framework that enables every developer out there to easily integrate authorization, supporting any user account (Google, Facebook, Microsoft, Apple, …). Those developers can also use services based on the user account related reddcoin address (like tipping).
The idea is simple. A website with a good REST (and maybe push) Api that can be used by any developer to integrate user and role-management into their apps and websites. This website provides a login mask compatible to any OAuth provider (like google or facebook).
After the first successful login you are able to connect other accounts and of course - a reddcoin address - to your profile.
That’s it! But… these connections between user accounts and the cryptocurrency can open the doors for a wide range of new reddcoin applications!
Tipping will just one of a lot of obvious use-cases.
The coding skills required to realize a project like this are much much lower than those required to develop new blockchain features!
This will be a centralized service. Something (maybe) against the decentralized ideology of the cryptocoin sphere. But it can be the needed centralized service to connect to the current systems out there.