Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: What's the difference with owner_key, active_key, signing_key  (Read 335 times)

0 Members and 1 Guest are viewing this topic.

Offline networker

  • Sr. Member
  • ****
  • Posts: 320
    • View Profile
What's the difference with owner_key, active_key, signing_key
« on: February 20, 2015, 08:13:56 AM »

   Could some explain the difference wth owner_key, active_key, signing_key?
    When I try to use wallet_dump_account_private_key command,  there are three options?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12280
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: What's the difference with owner_key, active_key, signing_key
« Reply #1 on: February 20, 2015, 08:24:28 AM »
   Could some explain the difference wth owner_key, active_key, signing_key?
    When I try to use wallet_dump_account_private_key command,  there are three options?

owner_key
- 'owns' the account on the blockchain.
- it's like the master of everything.
- all keys are derived from this. Comparable with the seed of HD wallets from Bitcoin.
- can NOT be updated/changed on the blockchain

active_key
- derived from owner_key
- used for (TITAN and non-TITAN) transaction to a registered account name
- used to derive market keys .. (at least that's my understanding)
- can be updated/changed on the blockchain

signing_key
- used to sign blocks
- delegates only

See my recent howtos
https://bitsharestalk.org/index.php?topic=14344.0
https://bitsharestalk.org/index.php?topic=14360.0
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline networker

  • Sr. Member
  • ****
  • Posts: 320
    • View Profile
Re: What's the difference with owner_key, active_key, signing_key
« Reply #2 on: February 20, 2015, 08:54:21 AM »
    Thanks!
     What if  I imported a  private key of pts wallet to an existing bts account to get BTS before. Then I import private key of btc wallet to the same bts account to get bts. Will the active key change?

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12280
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: What's the difference with owner_key, active_key, signing_key
« Reply #3 on: February 20, 2015, 09:15:29 AM »
    Thanks!
     What if  I imported a  private key of pts wallet to an existing bts account to get BTS before. Then I import private key of btc wallet to the same bts account to get bts. Will the active key change?
no .. you just import some more private keys into your 'bag of private keys' .. the active key can only be changed when running a particular console command ..
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline vikram

Re: What's the difference with owner_key, active_key, signing_key
« Reply #4 on: February 23, 2015, 06:20:59 PM »
   Could some explain the difference wth owner_key, active_key, signing_key?
    When I try to use wallet_dump_account_private_key command,  there are three options?

owner_key
- 'owns' the account on the blockchain.
- it's like the master of everything.
- all keys are derived from this. Comparable with the seed of HD wallets from Bitcoin.
- can NOT be updated/changed on the blockchain

active_key
- derived from owner_key
- used for (TITAN and non-TITAN) transaction to a registered account name
- used to derive market keys .. (at least that's my understanding)
- can be updated/changed on the blockchain

signing_key
- used to sign blocks
- delegates only

See my recent howtos
https://bitsharestalk.org/index.php?topic=14344.0
https://bitsharestalk.org/index.php?topic=14360.0

If it's not there already, it's probably a good idea to post something like this on wiki.bitshares.org.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12280
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

 

Google+