Sort:  

There are four keys one will have upon the creation of their account:

  • Private Key - Used for Posting, Commenting, Resteeming, Follow/Unfollow
  • Active Key - Same as Private Key + Transfers, Power Up & Down, Witness Voting
  • Owner Key - Same as Private and Owner Key
  • Memo Key - Only for viewing Private Memos

Now unto your question:

When you login via Steemit.com, it will only ask and accept "Posting Key" (or Master Key) which will only allow access to Posting, Commenting, Resteeming and Follow/Unfollow but not transferinf of funds. 

If you want to have access to wallet transfers, you need to use your "Active Key". Thus it seems that they kept on asking for passwords but what really happens is that they are only asking for the key for the corresponding action. These are all for the sake of security.


When you opened your steemian account, you were given a randomly generated sequence of letters and numbers as your password. You were the told to save it offline so that it wouldn't ever get lost as it could not be recovered. This is to optimize security and protect the steemians as best they can from people seeking to steal accounts. So when you try to transfer steem or SBD, the system requires the password so that incase anyone is trying to use your phone to steal it, they won't be able to without that password. And it's much easier to steal a randomly generated password than it is to steal one that you could have come up with.

They just want to be sure that it's the owner of the account that's actually making the transfer. It's just an extra security measure to prevent someone else from transferring your money easily

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 59698.94
ETH 2303.28
USDT 1.00
SBD 2.51