Author Topic: I need more info about Bitshares Paper Wallet  (Read 4299 times)

0 Members and 1 Guest are viewing this topic.

Offline fractalnode

  • Full Member
  • ***
  • Posts: 108
    • View Profile
accounts hold the balances.
each account has TWO keys .. a owner and an active ..
keys can be changed
owner can do everything
active can do everything except change the owner key

in order for a cold storage to work you need to replace the keys in your account permissions page.
read more here:
http://docs.bitshares.org/bitshares/user/account-permissions.html

Please correct me if I'm wrong.
I am writing this from the perspective of a non-pro user who may be accustomed to another perception of paper wallet.

if account is hold the balances, you can't send funds to paper wallet account because this account is not registered on the network and has no account id
The account name and password is just one of the seed components
In paper you can create a wallet with already existing / registered name which belongs to someone else and the new user may not be aware of this and send money to this account believing that he sends them to his paper wallet. At best, new user will not be able to send funds to this account because it does not exist.

Otherwise, the user after entering the account name and password and printing the paper wallet may be confident that he or she will be able to log in to the account using a new login and password model, which will also fail.

As of now, I have found one case of using this paper wallet for myself. I added the ability to log in with a password and joined the ACTIVE key to my existing account, it allows me to trade on DEX, but does not allow to send funds in the SEND tab. In addition, I could get the private key ACTIVE and create an account on btsbots.com, on my phone without physical access to the computer.

3rd point at this page
http://www.sovereignhero.com/super-wallet/
can also give the user a false impression that he has to deal with a paper wallet known from the BTC

If what I wrote above is true,
then maybe You could add a ~placeholder = eg.  "Your existing and registered account name" in the account name field
« Last Edit: June 01, 2017, 11:53:41 pm by FractalNode »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
the third one is a MEMO key and has no meaning when it comes to funds .. it's merely used when doing encrypted transfer-memos

Offline fractalnode

  • Full Member
  • ***
  • Posts: 108
    • View Profile
accounts hold the balances.
each account has TWO keys .. a owner and an active ..
(...)

Why paper wallet has 3 pairs?

I know that I can backup my existing priv keys from my registered account
I checked that I can import priv keys and claim balance from paper wallet priv keys
I know that I can add (permissions) public keys from paper wallet to my account
but I do not see how I can send money to a paper wallet – probably I should not
what is the use case example that I should see?
« Last Edit: May 16, 2017, 11:31:57 pm by FractalNode »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
accounts hold the balances.
each account has TWO keys .. a owner and an active ..
keys can be changed
owner can do everything
active can do everything except change the owner key

in order for a cold storage to work you need to replace the keys in your account permissions page.
read more here:
http://docs.bitshares.org/bitshares/user/account-permissions.html

Offline Permie

  • Hero Member
  • *****
  • Posts: 606
  • BitShares is the mycelium of the financial-earth
    • View Profile
  • BitShares: krimduss
Paper wallet functionality sure is confusing in BTS 2.0
I'm sorry that I personally can't help you, but I think this kind of issue is a big problem for BitShares at the moment.
TREZOR hardware wallet support would solve this issue somewhat
JonnyBitcoin votes for liquidity and simplicity. Make him your proxy?
BTSDEX.COM

Offline fractalnode

  • Full Member
  • ***
  • Posts: 108
    • View Profile
Hi.

Could anyone resolve my doubts ?

here is Bitshares Paper Wallet: http://paperwallet.bitshares.eu/

I know that when You create user and password in paper wallet, you basically create a seed from which you create 3 pairs of keys - i understand that, but i do not understand this:

1. why in paper wallet key Active != Memo and in Light Wallet pair Active == Memo
2. if I create a paper wallet How can i send there my BTS?
User/ accout name could by allready in use, and It that way I can send BTS to someone else

I understand that I can import this two pair of priv keys (Active & Owner) to my existing account. But where I should send my BTS to one of the public keys? – this was possible in BTS 1st. gen but in 2nd I can't put public key in SEND "TO" field.

What holds BTS balance  – in accout id, accout name, on one of thes keys pairs?

I'm spinning around becouse I'm missing something here...