Author Topic: Possible Attack Scenario Questions  (Read 2936 times)

0 Members and 1 Guest are viewing this topic.

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3308
    • View Profile
What matters is that transaction price stays above 0.5 BTSX (standart btsx transaction) so flood attacks cannot be made cheaper.
It seems that this rule is sufficient.

Yes, for the purposes of this thread.
 
I was just expressing a more general concern and the exact formula was posted here ... only.
True, I could have quoted the post in more appropriate thread.
Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
What matters is that transaction price stays above 0.5 BTSX (standart btsx transaction) so flood attacks cannot be made cheaper.
It seems that this rule is sufficient.

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3308
    • View Profile
So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

The fees must be greater than  2*BTSX_FEE * LOWEST_ASK_PRICE

Minor issue.
 I am not very comfortable with LOWEST_ASK_PRICE as it can/is changing rapidly.
Maybe median feed price, average price etc.

Isn't it tied to median price?
If not it should be median, otherwise it doesn't matter that much.
LOWEST_ASK is somewhat tied to the median price. It just tends to change more frequently (and increasingly so with more dynamic market). Not that the median or the average will never change, but it will be far less frequently, imo.

Not the biggest deal, of deals, at this point in time anyway.
« Last Edit: September 10, 2014, 07:01:12 am by tonyk »
Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

The fees must be greater than  2*BTSX_FEE * LOWEST_ASK_PRICE

Minor issue.
 I am not very comfortable with LOWEST_ASK_PRICE as it can/is changing rapidly.
Maybe median feed price, average price etc.

Isn't it tied to median price?
If not it should be median, otherwise it doesn't matter that much.

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3308
    • View Profile
So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

The fees must be greater than  2*BTSX_FEE * LOWEST_ASK_PRICE

Minor issue.
 I am not very comfortable with LOWEST_ASK_PRICE as it can/is changing rapidly.
Maybe median feed price, average price etc.

Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline bytemaster

So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

The fees must be greater than  2*BTSX_FEE * LOWEST_ASK_PRICE

What happens when the BTSX is $10 dollars will the fees be adjusted lower per transaction?  (Sorry if this has been brought up or I have brought this up).

Yes, delegates are in control of the fees (or will be by the time we hit $10 per BTSX)
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline eagleeye

  • Hero Member
  • *****
  • Posts: 931
    • View Profile
So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

The fees must be greater than  2*BTSX_FEE * LOWEST_ASK_PRICE

What happens when the BTSX is $10 dollars will the fees be adjusted lower per transaction?  (Sorry if this has been brought up or I have brought this up).

Offline bytemaster

So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

The fees must be greater than  2*BTSX_FEE * LOWEST_ASK_PRICE
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
So the fees for bitassets are at least 0.5 BTSX converted in the ASSET ?

Offline bytemaster

So if you issue a new market asset you need to pay transaction fees in BTSX?
What if you short significant amount ASSET to someone and he trade it... Does he have to pay in btsx?

Market Issued assets... if created by a user require a price feed and thus approval of delegates.

What if someone includes DOGE coin as market issued asset. It might make flood attack about 30000% cheaper.

Nothing can make it cheaper... attacking with a BitAsset is 2x more expensive than using BTSX to pay your fees.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
So if you issue a new market asset you need to pay transaction fees in BTSX?
What if you short significant amount ASSET to someone and he trade it... Does he have to pay in btsx?

Market Issued assets... if created by a user require a price feed and thus approval of delegates.

What if someone includes DOGE coin as market issued asset. It might make flood attack about 30000% cheaper.

Offline bytemaster

So if you issue a new market asset you need to pay transaction fees in BTSX?
What if you short significant amount ASSET to someone and he trade it... Does he have to pay in btsx?

Market Issued assets... if created by a user require a price feed and thus approval of delegates.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
So if you issue a new market asset you need to pay transaction fees in BTSX?
What if you short significant amount ASSET to someone and he trade it... Does he have to pay in btsx?

EDIT: Though you might need price feeds and market depth for the market to operate . However if an extremely cheap market issued asset exist this might still be an issue.
« Last Edit: September 09, 2014, 09:52:53 pm by emski »

Offline bytemaster

Yes but that needs to be done by most (all) of the delegates.
Can it be done without recompile?

Only BitAssets can be used for fees.  User issued assets cannot be used for fees because of this exact attack vector.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline emski

  • Hero Member
  • *****
  • Posts: 1282
    • View Profile
    • http://lnkd.in/nPbhxG
Yes but that needs to be done by most (all) of the delegates.
Can it be done without recompile?