Author Topic: BSIP 36 proposal - Remove expired price feeds on maintenance interval  (Read 426 times)

0 Members and 1 Guest are viewing this topic.

Offline oxarbitrage

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.
« Last Edit: February 25, 2018, 10:47:11 pm by oxarbitrage »

Offline pc

  • Hero Member
  • *****
  • Posts: 1404
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: BSIP 36 proposal - Remove expired feeds
« Reply #1 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.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12722
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: BSIP 36 proposal - Remove expired feeds
« Reply #2 on: February 23, 2018, 09:45:47 pm »
ACK
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline fav

  • Administrator
  • Hero Member
  • *****
  • Posts: 4241
  • No Pain, No Gain
    • View Profile
  • BitShares: fav
Re: BSIP 36 proposal - Remove expired feeds
« Reply #3 on: February 24, 2018, 10:00:31 am »
reasonable.
► How-to Buy BitShares: https://goo.gl/i9j2YZ

Offline Customminer

  • Hero Member
  • *****
  • Posts: 535
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: BSIP 36 proposal - Remove expired feeds
« Reply #4 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?
Hertz, Beyond Bitshares, Gridcoin!

Offline pc

  • Hero Member
  • *****
  • Posts: 1404
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: BSIP 36 proposal - Remove expired feeds
« Reply #5 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.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline Customminer

  • Hero Member
  • *****
  • Posts: 535
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: BSIP 36 proposal - Remove expired feeds
« Reply #6 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.
Hertz, Beyond Bitshares, Gridcoin!

Offline pc

  • Hero Member
  • *****
  • Posts: 1404
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: BSIP 36 proposal - Remove expired feeds
« Reply #7 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.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de