BitShares Forum

Main => Stakeholder Proposals => Topic started by: oxarbitrage on February 23, 2018, 05:58:08 pm

Title: BSIP 36 proposal - Remove expired price feeds on maintenance interval
Post by: oxarbitrage on February 23, 2018, 05:58:08 pm
This thread is for discussion of a new proposed BSIP: https://github.com/bitshares/bsips/blob/master/bsip-0036.md

Any feedback/comment is appreciated. Will be good to include this in the next hardfork id BSIP is approved.

thanks.
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: pc on February 23, 2018, 09:16:15 pm
I think in the long run this will be an important change for keeping nodes healthy. Full ACK.
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: xeroc on February 23, 2018, 09:45:47 pm
ACK
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: fav on February 24, 2018, 10:00:31 am
reasonable.
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: R on February 24, 2018, 10:56:32 pm
Would it be possible to leave behind 1 feed per day per price feed publisher? So that whilst still achieving the reduction in memory/storage requirements we can still have a partial historical price reference for later price analysis?
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: pc on February 25, 2018, 07:59:54 am
We're not talking about actual history here, just leftover feeds from people who are no longer witnesses.

A history of settlement prices would be interesting, we could add that to ES. But that's a different subject.
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: R on February 25, 2018, 12:27:08 pm
We're not talking about actual history here, just leftover feeds from people who are no longer witnesses.

A history of settlement prices would be interesting, we could add that to ES. But that's a different subject.
Will committee members and private price feed publishers be affected too?

What is the max age of a price feed? Some MPA like XCD (http://open-explorer.io/#/assets/XCD) only need a feed published once per year.
Title: Re: BSIP 36 proposal - Remove expired feeds
Post by: pc on February 25, 2018, 01:08:26 pm
Will committee members and private price feed publishers be affected too?

Accounts will not be affected at all. The proposal is to remove expired feeds from the internal data structure of each bitasset, no matter who originally published that feed.

What is the max age of a price feed? Some MPA like XCD (http://open-explorer.io/#/assets/XCD) only need a feed published once per year.

The max age is configurable per asset. This will be taken into account when deciding what to remove, of course.