BitShares Forum

Main => Stakeholder Proposals => Topic started by: R on February 27, 2018, 12:34:49 am

Title: Requesting price feeds for the Hertz ABA
Post by: R on February 27, 2018, 12:34:49 am
Hertz - Oscillating Algorithm Based Asset

Hertz is an MPA which is modified with a sine wave to predictably oscillate with a 14% amplitude, and 28day period, resulting in a price feed range of $0.86 to $1.14.

Price feed scripts have been created for wackou's bts_tools, xeroc's bitshares-pricefeed and the reference Hertz python-bitshares based price feed implementation.

A $750 (bitUSD) bounty is still available for the implementation of Hertz in the btsprice price feed repo.

I'm seeking additional price feed publishers, I've pre-approved 25 price feed publishers (detailed below) who can begin publishing price feeds for Hertz at their discretion. Any elected witnesses not currently publishing price feeds - I'd greatly appreciate feedback regarding what would help you begin publishing price feeds.

Approved price feed publishers:
fox, wackou, xeldal, xman, abc123, xn-delegate, datasecuritynode, delegate.ihashfury, bhuz, delegate-1.lafona, delegate.freedom, elmato, in.abit, verbaltech2, witness.yao, witness.still, roelandp, taconator-witness, blckchnd, sahkan-bitshares, openledger-dc, sc-ol, billbutler-witness, delegate-zhaomu, hertz-feed.

Actively publishing price feeds:
wackou, delegate.ihashfury, verbaltech2, roelandp, taconator-witness, blckchnd, sahkan-bitshares, sc-ol, delegate-1.lafona, hertz-feed.

Not publishing price feeds yet:
fox, xeldal, xman, abc123, xn-delegate, datasecuritynode, bhuz, delegate.freedom, elmato, in.abit, witness.yao, witness.still, openledger-dc, billbutler-witness, delegate-zhaomu

We may need to increase the max price feed publisher quantity again unless I start swapping above approved (and inactive) price feed publishers for willing parties.

Cheers,
CM.

References:
Price feed monitor: https://btsapi.grcnode.co.uk/home
Hertz asset page: http://open-explorer.io/#/assets/HERTZ
Hertz technical documentation: https://sites.google.com/view/hertz-aba/
Wackou's price feed repo: https://github.com/wackou/bts_tools/
Xeroc's price feed repo: https://github.com/xeroc/bitshares-pricefeed/
btsprice bounty: https://github.com/pch957/btsprice/issues/4
Reference repo: https://github.com/BTS-CM/scripts/blob/master/hertz-feed.py
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on February 28, 2018, 11:27:46 am
Posted an update with a similar request for publishing price feeds on Steemit last night: https://steemit.com/bitshares/@cm-steem/hertz-updates-28th-feb-2018
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on March 03, 2018, 11:49:54 am
Hertz is now live on the BTS DEX: https://steemit.com/bitshares/@cm-steem/hertz-is-now-live-on-the-bts-dex

Additional price feed publishers would be massively appreciated - those listed in the OP are pre-approved & can begin supplementing the current price feed producer set at their discretion.
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on March 05, 2018, 09:48:01 am
Thanks to 'delegate-1.lafona' for beginning to publish Hertz price feeds! 10 price feed publishers, on our way to 20+  8)
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on October 22, 2018, 10:46:08 am
Some recent updates regarding Hertz!

Zapata42 has been added as a price feed publisher, he completed bounty work implementing hertz and hero support within the btsprice price feed script and has recently become an active witness. I met him in person at the Bitfest event in Amsterdam, had a good chat and he requested permission to publish price feeds, looking forwards to his high quality feeds in the future. I believe that Zapata42 has also added support for Hertz in his price feed tracking webpage which is great!

I've removed wackou since he hadn't published in 42 days, I'm pretty sure he has taken a break from crypto, but if he is interested in publishing price feeds again in the future there's always room for him!

The Hertz whitepaper was updated: https://steemit.com/hertz/@cm-steem/updated-hertz-aba-whitepaper-check-it-out Check it out if you've not read it yet, it'll help explain the purpose behind Hertz, the effects each phase may have on market behaviour & it introduces new bitasset collateral terminology.

We're going through our 8th successful oscillation now, it's pretty cool to see the price feed oscillation working as expected: https://crypto.fans/hertz/ (Note that the skips in the graph were logging issues on the website, not hz downtime).

Further, the following permissions have been permanently disabled to improve the trustworthiness of Hz on the BTS DEX:
* Disable force settling
* Allow issuer to force a global settling
* Committee fed price feeds  (Will never be used)

The only flags which remain (yet are unused) are:
* Enable market fee (In case we want to explore incentivizing buying the peak & shorting the trough)
* Witness fed price feeds (In case we want to set this then burn owner permissions)
* Allow issuer to force a global settling (Can't seem to disable? Raised an issue!)

---

Actively publishing price feed publishers:

roelandp
taconator-witness
blckchnd
sahkan-bitshares
sc-ol
fox
delegate.ihashfury
zapata42 (Has indicated an interest in publishing soon)
delegate-1.lafona (Met in person at bitfest - great guy!)
hertz-feed (My privately fed price feed)
clockwork
verbaltech2

Configured price feed publishers yet to publish price feeds:
witness.yao
witness.still
xn-delegate
bhuz
elmato
in.abit
abc123
delegate-zhaomu
xeldal
winex.witness
witness.hiblockchain
magicwallet.witness
bangzi

I'd massively appreciate further price feed publishers to begin publishing feeds for Hertz, thanks.
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on December 18, 2018, 11:28:57 am
Hertz is still active whilst bitUSD is in a GS state 👌

Still hoping the following witnesses will take an interest in publishing price feeds for Hz:

Configured price feed publishers yet to publish price feeds:
witness.yao
witness.still
xn-delegate
bhuz
elmato
in.abit
abc123
delegate-zhaomu
xeldal
winex.witness
witness.hiblockchain
magicwallet.witness
bangzi
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on September 02, 2019, 08:48:15 pm
Bump. Reviving the Hertz price feed publisher request thread, still looking for more price feed publishers 👍

BitUSD is now no longer globally settled, it's operational and so is hertz.
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on October 15, 2019, 04:10:52 pm
This makes for a sorrow Hertz stakeholder proposal thread update, but here goes:

BSIP 76 (https://github.com/bitshares/bsips/issues/221) has now set fixed (fake) price feeds for bitUSD.

Multiple price feed scripts used bitUSD as the price feed reference, meaning Hertz has been fed inaccurate price feed values since a few days before BSIP76 WP activated (https://bitsharestalk.org/index.php?topic=29654.msg335815#msg335815).

We need to use new USD price feed reference sources, as bitUSD is no longer appropriate.

I've raised the following issues:
https://github.com/BTS-CM/scripts/issues/2
https://github.com/xeroc/bitshares-pricefeed/issues/33
https://github.com/wackou/bts_tools/issues/46
https://github.com/pch957/btsprice/pull/6
https://github.com/clockworkgr/bitshares-pricefeed-js/issues/5

Further, we've dropped below 7 price feed publishers so borrowing/settling has been inactive. I'll reduce this soon so as to re-enable these features, sorry about that.
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on October 15, 2019, 04:37:56 pm
The minimum quantity of price feed publishers has been reduced to 1 from 7, since we lost some price feed publishers.
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on October 18, 2019, 06:57:00 pm
bitshares-pricefeed-js, btsprice & zapata's fork of bitshares-pricefeed can provide accurate Hertz price feeds, just needs the correct config set 👍
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on October 18, 2019, 11:59:42 pm
The reference Hertz price feed script has now implemented an alternative USD source than bitUSD. It's just coingecko for now, I'll add multiple websites in the future.
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on October 21, 2019, 11:42:39 am
Several price feed publishers have acknowledged the change request & will be switching from bitUSD reference to a real USD:BTS reference in the coming weeks.

The HUG REST API has been updated, note the 25% feed difference: https://btsapi.grcnode.co.uk/home
Title: Re: Requesting price feeds for the Hertz ABA
Post by: R on November 03, 2019, 01:08:51 pm
Sufficient Hertz price feed publishers have updated their price feed scripts to use a real USD:BTS reference price instead of the currently fraudulent bitUSD feed price.