Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - R

Pages: 1 ... 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 ... 69
721
Stakeholder Proposals / Re: [Witness Proposal] roelandp
« on: January 09, 2018, 04:57:27 pm »
cool, for now I'll join the experiment!
Excellent, thanks for your participation :)

Now to get another 6 witnesses onboard & Hertz will be live!

722
Stakeholder Proposals / Re: [Witness Proposal] roelandp
« on: January 08, 2018, 09:54:52 pm »
Hey @Customminer great, sounds interesting, would love to learn a bit more about your thoughts behind the oscillation. Do you have some more info on the (fixed) formula and where can I learn a bit more about the Hertz asset? ... what day would be 0% etc. etc.

Hey,

Within my repo (https://github.com/BTS-CM/scripts) the following files are worth looking at:
* hertz_calculator.xlsx : A spreadsheet for evaluating the effect of different sine wave variables (amplitude, period, etc).
* hertz-verification.py : Used for verifying that the phase offset lines up appropriately.
* hertz-feed.py : What you'd use if you don't use wackou or xeroc's price feed scripts.

Within wackou's repo, here's my code entries: (Note: The pull request #36 needs implemented, or you can change 1/3 to 0.14 if using this script library)
* https://github.com/wackou/bts_tools/blob/master/bts_tools/feeds.py#L275
* https://github.com/wackou/bts_tools/blob/master/bts_tools/feeds.py#L441

And within xeroc's repo: (Issue #25 addresses the inaccurate amplitude comments)
* https://github.com/xeroc/bitshares-pricefeed/blob/master/bitshares_pricefeed/examples/hertz.yaml

Example python code snippet:
Code: [Select]
hz_reference_timestamp = pendulum.parse(reference_timestamp).timestamp() # Retrieving the Bitshares2.0 genesis block timestamp
hz_period = pendulum.SECONDS_PER_DAY * period_days
hz_phase = pendulum.SECONDS_PER_DAY * phase_days
hz_waveform = math.sin(((((current_timestamp - (hz_reference_timestamp + hz_phase))/hz_period) % 1) * hz_period) * ((2*math.pi)/hz_period)) # Only change for an alternative HERTZ ABA.
hz_value = reference_asset_value + ((amplitude * reference_asset_value) * hz_waveform)

---

So The idea is that with 14% amplitude, and a period of 28 days the value changes 2% every day. We use a phase offset (date/time) to make Wednesday (mid working week) the most important day for Hertz. On Wednesdays, Hertz price feed should be: $1.00 (start), $1.14 (first week passed), $1.00 (2nd week passed), $0.86 (3rd week), $1.00 (final week -> repeat). Check out the spreadsheet calculator to see the value through the month.

I've got some thoughts regarding how the market could potentially react: https://steemit.com/hertz/@cm-steem/what-is-the-hertz-algorithm-based-asset

Regarding oscillation, I believe that we could create phases of buying and sell pressure (through debt destruction as the price feed decreases & price appreciation as it increases), whether this will be realized and become popular is unknown. To make the first Hertz token stable, I significantly reduced the planned amplitude from 50% to 14%. A high amplitude would require high frequency price feed publishing, by decreasing the amplitude I was able to increase the maximum pricefeed lifetime from 220 to 1440 (more acceptable for publishers, hopefully).

Ideally, if this succeeds, we'll see similar algorithm based assets issued which oscillate using different wave equations (cos instead of sin) as well as different hertz parameters (within reason) and backing asset. The reason I created the spreadsheet calculator was for not just my own research but to spread the idea so that others may consider making similar ABAs.

It'd be interesting to create an opposite hertz token with the same parameters except a 2 week phase offset to produce the exact opposite price feed modification/oscillation.

Do you have any specific questions about Hertz?

723
Stakeholder Proposals / Re: [Witness Proposal] openledger-dc
« on: January 08, 2018, 09:12:33 pm »
Hey @ccedk, could you please begin publishing price feeds for the 'Hertz' asset? I would massively appreciate your support.

Hertz (Hz) is a Algorithm Based Asset (ABA) which is pegged against the USD and modified to oscillate using a sine wave, thus we are able to create potential phases of buying and selling pressure.

Important Smartcoin settings:
  • Maintenance collateral ratio (MCR): 175%
  • Maximum short squeeze ratio (MSSR): 150%
  • Max feed lifetime: 1440
  • Delay for forced settlements (minutes): 720
  • Percent offset of forced settlements: 1%
  • Min number of feeds: 7

Properties of Hertz (Hz):
  • Amplitude: 14% (NOT 33% nor 50% - It was changed to 14% for the first HERTZ asset).
  • Period: 28 days.
  • Daily price feed change: 1% per day.
  • Max price feed rate: $1.14
  • Min price feed rate: $0.86

Price feed scripts:

http://open-explorer.io/#/assets/HERTZ

Many thanks,
CM.

724
Stakeholder Proposals / Re: [Witness Proposal] roelandp
« on: January 08, 2018, 09:03:20 pm »
@roelandp : Could you please begin publishing price feeds for the 'Hertz' asset? I would massively appreciate your support.

Hertz (Hz) is a Algorithm Based Asset (ABA) which is pegged against the USD and modified to oscillate using a sine wave, thus we are able to create potential phases of buying and selling pressure.

Important Smartcoin settings:
  • Maintenance collateral ratio (MCR): 175%
  • Maximum short squeeze ratio (MSSR): 150%
  • Max feed lifetime: 1440
  • Delay for forced settlements (minutes): 720
  • Percent offset of forced settlements: 1%
  • Min number of feeds: 7

Properties of Hertz (Hz):
  • Amplitude: 14% (NOT 33% nor 50% - It was changed to 14% for the first HERTZ asset).
  • Period: 28 days.
  • Daily price feed change: 2% per day.
  • Max price feed rate: $1.14
  • Min price feed rate: $0.86

Price feed scripts:

http://open-explorer.io/#/assets/HERTZ

Many thanks,
CM.

725
Stakeholder Proposals / Re: [Witness Proposal] 1.6.71 - witness.yao
« on: January 08, 2018, 09:02:13 pm »
@Yao: Could you please begin publishing price feeds for the 'Hertz' asset? I would massively appreciate your support.

Hertz (Hz) is a Algorithm Based Asset (ABA) which is pegged against the USD and modified to oscillate using a sine wave, thus we are able to create potential phases of buying and selling pressure.

Important Smartcoin settings:
[spoiler]
  • Maintenance collateral ratio (MCR): 175%
  • Maximum short squeeze ratio (MSSR): 150%
  • Max feed lifetime: 1440
  • Delay for forced settlements (minutes): 720
  • Percent offset of forced settlements: 1%
  • Min number of feeds: 7
[/spoiler]

Properties of Hertz (Hz):
  • Amplitude: 14% (NOT 33% nor 50% - It was changed to 14% for the first HERTZ asset).
  • Period: 28 days.
  • Daily price feed change: 1% per day.
  • Max price feed rate: $1.14
  • Min price feed rate: $0.86

Price feed scripts:

http://open-explorer.io/#/assets/HERTZ

Many thanks,
CM.

727
Sounds good, you'll have my vote! :)

728
General Discussion / Re: bitUSD - USD - open.USD => what's the difference
« on: January 04, 2018, 09:51:26 pm »
bitUSD == USD (Just different ways of referring to it).

Open.USD is real FIAT USD deposited into OpenLedger's bank & issued to the user in return. bitUSD have 2 times the amount of collateral than Open.USD & the collateral is provable on the blockchain.

729
General Discussion / Re: Intel Bug
« on: January 04, 2018, 12:17:50 am »
Ideally this will be a problem solved by Operating System developers, perhaps as time progresses and we know what operating systems are still affected we could make sure that witnesses aren't running these versions on private hardware. Patches will hopefully go out & VPS providers will deal with the performance reductions themselves?

It is pretty crazy though for sure, intel's in trouble..

730
General Discussion / Re: Cancel open orders?
« on: January 03, 2018, 01:27:57 pm »
But how do you do that on the exchange. I do not see any option that allows you to do that anymore
Either at the account overview page or within the exchange section for the specific trading pair you've got open orders on.

731
General Discussion / Re: Creating a new UI based on Bitshares
« on: January 03, 2018, 01:25:19 am »
https://github.com/grctest/BTS-UI-Customization

There's an older basic guide I wrote a while ago.

Simplifying the UI will be far easier than making it more advanced.

Quote
"Also, I am based in Australia and would like to offer a way for our clients (investors) to transfer AUD onto the network which they can then use to purchase other currencies. Is that possible? Or what would be the best way of going about this?"
It's certainly possible to issue an UIA which represents the AUD your customers deposit (like OPEN.USD), alternatively you could use the AUD smartcoin (market pegged asset) which is more decentralized http://cryptofresh.com/a/AUD

732
General Discussion / Re: Cancel open orders?
« on: January 02, 2018, 08:56:02 pm »
You have to cancel open orders individually.

733
Stakeholder Proposals / Re: Proposal: Lower "Vesting balance create" fees
« on: January 02, 2018, 07:28:22 pm »
All fees should be pegged to bitUSD instead of requiring manual adjustment whenever BTS fluctuates heavily in price - because the committee reacts far to slowly to fluctuations in marketcap.

734
Stakeholder Proposals / Re: fee reduction for P2P transactions.
« on: January 02, 2018, 05:05:17 pm »
http://cryptofresh.com/fees

Let's make a list of changes to the fee schedule and get it pushed out by the committee.

@Customminer that is a great idea however we need to find a dev and create a BSIP.  @pc any chance you are looking for additional BSIP work?

Created an issue on the BSIP repo regarding this idea: https://github.com/bitshares/bsips/issues/48

735
Voted to support this, perhaps it'd be worthwhile creating python notebooks for teaching new users/students how to use python-bitshares?

Even better: https://colab.research.google.com/notebook

If we can install the required dependencies that is.


Pages: 1 ... 42 43 44 45 46 47 48 [49] 50 51 52 53 54 55 56 ... 69