Closed purplesyringa closed 5 years ago
@HelloZeroNet Could you please take a look at this?
@imachug Can KxoID support also be added to other official ZeroNet sites?
Let's ask @HelloZeroNet about that.
Why is the new public address necessary?
KxoID has two registrar levels. There are superadmins (level 1) who are actually KxoID developers, like me and Krixano, and there are admins (level 2), these are just some trusted peers who can only register usernames (a few were added recently). This PR adds level-2 support.
@HelloZeroNet Image from KxoNetwork's KxoId page (127.0.0.1:43110/1GTVetvjTEriCMzKzWSP9FahYoMPy6BG1P/?/kxoid)
Because the Trusted Peers only use level-2 (basically, they just sign registrations with a different key), a zite can easily select or change whether users registered by these Trusted Peers are allowed to login with the zite. This is in case there's any "Traitor Peer" who is a peer that has registered a non-unique username.
Because we use this two-level system... some kxoid's will be signed by Trusted Peers. The zite owner has the option of supporting these id's or not. Currently, there are no level-2 ids. However, we are currently accepting Trusted Peers... so any new registrations will have the chance of using them.
Basically, KxoId is a "Trust Federation" with "Decentralized Routing via Broadcasting"... if anybody likes new Marketing terms, :)
By the way, there will always be a list of all accepted and pending trusted peers on KxoID homepage.
Ok, Thanks for the info!
Allow 2nd level KxoID registrars.