BitShares Forum

Main => General Discussion => Topic started by: theoretical on September 29, 2014, 03:36:13 am

Title: Active and standby delegates shouldn't have to pay fees to publish feeds
Post by: theoretical on September 29, 2014, 03:36:13 am
The system's current implementation relies more heavily on feeds than the original design.  Frequent publishing of feeds will increase the stability and integrity of the system.

However, AFAIK currently delegates must pay a transaction fee to publish a feed.  I think a delegate who has published fewer than, say, 200 feed updates in the past 72 hours should be able to publish a feed update for free (no tx fee).

The quota should be high enough to allow delegates to allow rapid response in volatile market conditions, but low enough that all delegates regularly filling their quotas would still use only a negligible amount of blockchain storage.

Scripts should still defer publishing updates due to tiny price movements, to conserve quota which can be "bursted" if a volatile condition occurs later.

Thoughts?
Title: Re: Active and standby delegates shouldn't have to pay fees to publish feeds
Post by: xeroc on September 29, 2014, 06:48:31 am
I currently publish 60(!) feeds per day .. and have my tx fee set to 0.1 .. that makes a total of 6 btsx per day per delegate ... on the income I have 1-2 BTSX per round (15 minutes) ..

delegates that haven't published feeds in the last 72 hours should definitely be voted out and not supported by lowering the fees!
Title: Re: Active and standby delegates shouldn't have to pay fees to publish feeds
Post by: emski on September 29, 2014, 06:58:33 am
This should be addressed by:
https://github.com/BitShares/bitshares_toolkit/issues/820
Title: Re: Active and standby delegates shouldn't have to pay fees to publish feeds
Post by: vikram on September 29, 2014, 08:06:03 pm
This should be addressed by:
https://github.com/BitShares/bitshares_toolkit/issues/820

Yes, there is no fee requirement at the blockchain validation level for publishing. So a delegate can publish feeds in their own block without paying a fee. Currently, they are not able to because all transactions currently pass through the local relay fee check, but we will look into letting delegates bypass this.