BitShares Forum

Main => Stakeholder Proposals => Topic started by: clout on August 21, 2015, 03:00:13 pm

Title: Trading keys.
Post by: clout on August 21, 2015, 03:00:13 pm
I don't want to over complicate all the sets of private keys that an account can have but I was wondering if it would be possible to have an account that has permission to make market transactions but can not make withdrawals from an account.
Title: Re: Trading keys.
Post by: xeroc on August 21, 2015, 03:05:48 pm
I asked that question in github already ..
https://github.com/cryptonomex/graphene/issues/218
It seems it's not available yet .. for some reasons .. that can be fixed ...

let's keep banging on that feature .. This could bring in quite some liquidity!!!
Title: Re: Trading keys.
Post by: testz on August 21, 2015, 05:58:08 pm
I don't want to over complicate all the sets of private keys that an account can have but I was wondering if it would be possible to have an account that has permission to make market transactions but can not make withdrawals from an account.

This will not help, and very easy to bypass, attacker can just buy some stupid assets at high price from yourself using your BTS, etc.
PS: It's already was happened for some centralized exchanges where attacker get access to account without withdraw permissions.
Title: Re: Trading keys.
Post by: clout on August 22, 2015, 08:55:26 pm
I don't want to over complicate all the sets of private keys that an account can have but I was wondering if it would be possible to have an account that has permission to make market transactions but can not make withdrawals from an account.

This will not help, and very easy to bypass, attacker can just buy some stupid assets at high price from yourself using your BTS, etc.
PS: It's already was happened for some centralized exchanges where attacker get access to account without withdraw permissions.

That could only happen in illiquid markets. The market permissions would have to be specified as well.