Hello darlingz, maybe some of you hero-members can help me out with a solution.
I manage a
private fund that is currently worth
530 Bitcoins in real value. We have issued an HZ-asset, a dividend-share - but here is the problem: The current Market-Cap for Horizon is only 199 Bitcoins.
If we are to pay our investors back their money at some point, we will have a real serious problems on our hands as our clients trade our HZ-asset/shares with other people... So if we are to liquidate the fund, we would need to set up a private coin/swap in order to buy back the HZ-assets in Bitcoins since
our funds value is higher then the value of the entire HZ-network and therefore makes it mathematical impossible to use it for the purpose it was intended.
If I get my point across Current price of HZ is 20 satoshi which means that
our 530 Bitcoin-fund in HZ is worth 2 789 473 684 (2.7 Billion HZ) but there is only less then 1 Billion HZ in total.Also - On Bittrex & Poloniex combined, the orderbooks are so thin that we would move the price too much upwards when we are to pay out our investors, and they would bring the price back down selling HZ for Bitcoins which makes the usecase even worse in this current situation.
In order for HZ to work as a platform there needs to be a higher price-cap with enough resistance and harder buy-support to make these transactions possible or the only ones who can use this network will be the smallest of accounts with no room to grow.
Probably the solution is to have people buy the asset USING HZ instead of selling to them for bitcoins.
I have been looking into a lot of similar situations myself, in looking for platforms other than Open Transactions that I could use for at least some of the assets you see listed at
http://galaxies.mygamesonline.org/digitalisassets.htmlProvided the platform does actually turn out to provide buyers for your asset(s), the fact that the built-in trading system seems to insist that HZ itself must be one of the assets in each traded pair should force HZ up in value because the price per unit of your asset will be such that buying all the units would take more HZ than actually exist. So over time there should be less and less HZ that have not already been used to buy your asset.
My use cases however are typically simpler than yours, because historically I have preferred not to use a dividends system, for one thing I do not like the sawtoothed waves it tends to create in prices as people price in the time remaining to the next dividend payout and the expected amount of that payout. I have preferred to have people have to actually sell some of the asset in order to cash out, so I like to have assets accumulate their earnings, increasing the value of each unit of the asset.
In Open Transactions you get to choose which asset you want to pay out as dividends, it sounds like maybe part of your problem might be that in HORIZON you can only pay out HZ as dividends, instead of getting to choose any existing asset to be your payout-currency at any given payout-time?
If you do get to choose, then just ensure an asset exists, such as NHZBITCOINS or whatever, that is worth enough that it can handle the value you want to pay out.
For me I would probably first put some non-dividend-bearing currencies such as
CDN,
MBC,
NKL or whatever onto the platform, some that are valuable enough to handle any dividends I want to pay out, before bothering to put any dividend-paying assets onto the platform. (Then pay out dividends in those currencies. At least until HZ itself becomes valuable enough to use for paying dividends.)
I do want to find a good solution, because currently Open Transactions has had some development slowdowns that are getting to be a real drag, and I need to make the stuff shown at
http://galaxies.mygamesonline.org/digitalisassets.html much more accessible...
-MarkM-