You are viewing a single comment's thread from:
RE: SteemWorld / Developer Log / #1
Finding your posts about how to use Steemworld.org is near impossible with all of the resteemed posts to look through. There used to be a link to 'hide resteems' but that has been removed. Your link to 'tutorials' within Steemworld still says, "Coming soon...".
I'm interested in creating new accounts to help onboard new users. They wouldn't want me to have their passwords. So, I'm wondering how best to create these new accounts. You have links to USE MASTER PASSWORD or USE EXISTING PUBLIC KEYS. I'm confused about which to choose and how to go about setting up new user accounts. Can you help me with this? Thanks in advance.
Yes, I did not yet find time for the tutorials tab, because some priorities needed to be changed. I've planned to add links to posts/comments that contain certain tags like #tutorial in there. Not yet but will come for sure ;)
The 'use existing public keys' feature would be perfect for what you want to do. I guess I've never explained it in detail, so we will need a new tutorial for that one too.
The journey starts with SteemWorld's Key Generator Tool. On that page you will find a small description:
hello @steemchiller i want to ask you if our steemit account forgot the password how do we get a new password can you help sir
Hi, if you have lost your master password and you don't have access to your private owner key, there is nothing that can be done. In that case I would recommend to start a new account and keep the new keys in a safe place.
thank you @steemchiller for the information and I will keep the account password safe so it won't be lost again
Oh wow! Thank-you for the quick response.
If I understand correctly, the new user can use the Account Creator Tool without logging in, generate a master key and its public keys, export those public keys to somewhere, copy the public keys and send them to me. Then I use the public key(s) to claim an account for them? Then they can log in and use their account on Steemit?
That would mean each time someone generates a new master key, they are actually creating a new key ON THE CHAIN and not just creating a string of numbers and letters that COULD be used as a key... they really DID make a key... just that it has not been activated yet into a verified account?
So the generation of a key is not like suggesting new passwords where you can keep generating a new one until you get one you like?
Some things you should be aware of:
The blockchain does not know master passwords or private keys. It only knows public keys. Otherwise developers could see other peoples private keys.
So, when generating a master password, it is not known to anyone and just happening locally on the side of the generator. The only purpose of master passwords and private keys is to ensure that a user has access to a string that is able to produce the required public keys.
#tutorial
Many thanks for this additional information. I had no idea that the master key was not used on the blockchain. That would mean the created public keys would need to somehow be reproducible so that when a master key is used, the chain can 'know' it was the one that produced the public keys. This whole key-creation idea is amazing and mysterious to me. I'm amazed that a machine can decode any of the keys given to it and 'understand' that those keys came from a particular master key.