Further HERTZ updates!

Words
163
Reading
1 min
9y
Listen to this post
~1 min

Hz

HERTZ is an upcoming Algorithm Based Asset (ABA) which is an market pegged asset (MPA) with a formula which modifies the price feed to oscillate using a sine wave. Want to know more?

Price feed script changes

  • Created a price feed verification script! Using this, I was able to confirm that the phase was correctly set & Wednesdays line up as the primary Hz day for the next 10 years.
  • Created dedicated python functions for improved dynamic use. Anyone can fork the price feed scripts, change these values and begin publishing price feeds for your issued ABA.
  • Pushed updates to Xeroc & Wackou's price feed script PRs.

Spreadsheet changes

  • Improved timestamp accuracy (now accounts for change in period)
  • Applied new default variables
  • Included proof of phase validity (10 years of wednesdays with only values 0.5, 1.0 & 1.5).

Variable changes

  • Amplitude = 1/3 (No longer 1/2)
  • Period = 28 days (No longer 30.43, to line up with the typical work week).
  • Phase = < 1 day (To make wednesday the primary Hz day).

Community updates

  • I've spoken during the last two (40 & 41) bitshares hangouts about HERTZ.

TODO

  • Poll multiple full nodes for the BTS/USD settlement price, so as to harden script from compromised nodes.
  • Find willing high-frequency (at least a couple times per day) price feed publishers.
  • Improve upon the hertz-verification.py script
    • Output charts within the script.
    • Possibly pull BTS historical data to plot how HERTZ would have faired against past price movements.
  • Further consider the amplitude value (still too high?)
  • Run initially in Bitshares testnet.
  • Wait for BSIP-0018 to go live prior to running HERTZ asset in production.

If you have any questions, please do reply below :)

Best regards,
cm-steem@cm-steem

Further HERTZ updates! | Ecency