Bitdust is a growing problem on the GLBSE.* Those fractions of a Bitcoin that are paid up as dividends from mining stocks/bonds and other investments just sit, gathering dust, instead of earning you more bitdust.

I propose to create a sub-1MH/s mining bond with the purpose of permitting owners of normal sized investment stocks/bonds to generate a small profit on their dividend bit dust. Below is a sample concept that I may move forward with if there is interest.

I am willing to put this together for fun. These bonds would not pay out at 100% PPS in an attempt to discourage individuals from holding these bonds for extended durations. I think something in the 80-90% PPS range will encourage people to pick up bigger bonds when they acquire enough bitdust to buy 1 MH/s or whatever is the entry-level bond value at the time.

I'll go about automating payments so that I can pay out on a daily basis. I have yet to decide on the amount of hashing power I would throw at this but my farm is currently averaging around 13-14 GH/s. I would doubt more than a few hundred MH/s of these 10 KH/s shares could be absorbed by the GLBSE but that's just me pulling numbers out of my.. hat. The point is though that this is essentially a mining bond and I've got plenty of hardware to scale if desired.

You could just offer 1% PPS of 1 MH/s instead of 100% PPS of 10 KH/s...

Odd numbers just make it more difficult for investors to calculate how much the "standard" of 1 MH/s would cost.Also your calculations seem weird: Why do 1% of something generate completely different amounts of BTC and not just 0.01 * [revenue of 1 MH/s]?!

Also I don't get why people should be discouraged to hold 100 bitdust shares instead of 1 YABMC share for example. It would be even better, since there might be more liquidity.

https://www.coinlend.org <-- automated lending at various exchanges. No fees(!).Mail me at Bitmessage: BM-BbiHiVv5qh858ULsyRDtpRrG9WjXN3xf

You could just offer 1% PPS of 1 MH/s instead of 100% PPS of 10 KH/s...

Odd numbers just make it more difficult for investors to calculate how much the "standard" of 1 MH/s would cost.Also your calculations seem weird: Why do 1% of something generate completely different amounts of BTC and not just 0.01 * [revenue of 1 MH/s]?!

Also I don't get why people should be discouraged to hold 100 bitdust shares instead of 1 YABMC share for example. It would be even better, since there might be more liquidity.

I can't take the time but I have this gut feeling that you complain about non-100% PPS bonds so I'll take your complaining with a grain of salt. Odd numbers don't matter to scripts, only humans.

Regarding discouraging individuals from holding these bonds for long durations, my goal here is not to create another mining company that directly competes with the more efficient operations out there such as YABMC. Instead, my goal is to compliment their services by giving their users a place to store their bitdust while waiting to generate enough to purchase something useful. Liquidity should be provided by users frequently buying in and selling out for short periods of time.

I really doubt if anyone will use it the way you describe.Personally I have invested around 24 BTC on glbse (planning on buying more bitcoin) and consider myself as a small investor.At the moment I have around 0.11 BTC in my balance.For 0.003 BTC each I can buy 36 of your shares, they will give me 0.000004574320992 BTC a day extra, on a year it is 0.001669627162080.00166962716208 / 24 * 100 = 0,006956779842% extra profit.

I really doubt if anyone will use it the way you describe.Personally I have invested around 24 BTC on glbse (planning on buying more bitcoin) and consider myself as a small investor.At the moment I have around 0.11 BTC in my balance.For 0.003 BTC each I can buy 36 of your shares, they will give me 0.000004574320992 BTC a day extra, on a year it is 0.001669627162080.00166962716208 / 24 * 100 = 0,006956779842% extra profit.

For smaller investors it will be better, someone with a total of 2.4 BTC invested will have 3.478% extra profit.

I made a mistake in the initial calculations. Easier to script/debug/run versus plugging things in to a calculator.

edit: In the end this would let people min/max their GLBSE balances versus letting their dust do nothing. I understand in the end we are talking trivial fractions of a USD. It would be roughly equivalent to purchasing fractions of a normal mining share for those people who check the GLBSE like a hawk.

Any thoughts on the discouragement of holding these bonds for extended periods of time? Should I not worry about this? Or find another way to discourage this?

I would also like to not run this operation at a loss, so the difference between the mining PPS and the payout PPS would help pay the powerbill. Ideally these will be running on my Enterpoint Cairnsmore quads(the first of which arrived today) so the powerbill should be manageable($4/month).

That is a very interesting idea. Bitdust could donate a portion of the income to https://freebitcoins.appspot.com/ and other various pro-bitcoin establishments. I like it, will have to figure out the various percentage of income to divert to pay for power and such.

Sending pretty much any amount to the faucet would be seen as a "loss" by many and probably work well to discourage long term holding compared to other mining stocks. Sending it specifically to the fountain would be a great way to give back. Maybe even give it away each month to a different bitcoin charity?

The feature GLBSE is missing that would really help this kind of venture out is being able to place buy orders to execute once sufficient funds are available. This would eliminate the need to watch GLBSE like a hawk to take advantage, and then you could come in less frequently to sell shares and buy more expensive ones or whatever else you'd like to.

The idea is interesting ... the sub 1Mhash/s bonds are rare ...If you do 100% PPS or more it will be attractive ...otherwise holder of your bonds would need to check if they have enough your shares for 1 "better" larger bond to not lose on lower %PPS and that's probably tedious workare you planning on paying daily dividends? how are you going to round? ... as that might be already important in your caseanyway if blazr puts out the blazrbond it would be superior offer ... so consider sticking at 100% PPS

The idea is interesting ... the sub 1Mhash/s bonds are rare ...If you do 100% PPS or more it will be attractive ...otherwise holder of your bonds would need to check if they have enough your shares for 1 "better" larger bond to not lose on lower %PPS and that's probably tedious workare you planning on paying daily dividends? how are you going to round? ... as that might be already important in your caseanyway if blazr puts out the blazrbond it would be superior offer ... so consider sticking at 100% PPS

True, if blazr releases their 0.15 MH/s bonds it would be a superior offer for individuals looking for a long-term mining bond. My goal however is not to run a traditional mining company but rather provide a service for the gap between bitdust and the 1+ MH/s bonds available to users. I do NOT want to divert my full 16 GH/s(another machine came online ) towards this venture. Think of it more as a temporary solution for your bit dust rather than a permanent solution.

I plan on daily dividends. I need to script up the auto-payment and see how much overpayment would occur with the rounding.

The idea is interesting ... the sub 1Mhash/s bonds are rare ...If you do 100% PPS or more it will be attractive ...otherwise holder of your bonds would need to check if they have enough your shares for 1 "better" larger bond to not lose on lower %PPS and that's probably tedious workare you planning on paying daily dividends? how are you going to round? ... as that might be already important in your caseanyway if blazr puts out the blazrbond it would be superior offer ... so consider sticking at 100% PPS

True, if blazr releases their 0.15 MH/s bonds it would be a superior offer for individuals looking for a long-term mining bond. My goal however is not to run a traditional mining company but rather provide a service for the gap between bitdust and the 1+ MH/s bonds available to users. I do NOT want to divert my full 16 GH/s(another machine came online ) towards this venture. Think of it more as a temporary solution for your bit dust rather than a permanent solution.

I plan on daily dividends. I need to script up the auto-payment and see how much overpayment would occur with the rounding.

Well there are some bonds/shares smaller than 1Mh/s as mine is ... but they are still very big compared to 10Kh/s or even 1Kh/s. My point for my offering was to have enough liquidity with relatively small offering ... but you brought it level higher. :-)

Alright, I think I have a preliminary solution for the script that will run this thing. Due to not wanting to scrape the blockchain info(I'm azy) to see exactly when a difficulty change occurs, I will instead be calculating the amount of BTC earned every hour with the difficulty listed on blockexplorer.com/q/getdifficulty. Working now to support polling bitcoind from my p2pool server to avoid depending on blockexplorer.com. Someday I'll do the work to calculate precisely on a difficulty change.

I will keep a running "balance" per share which will store the total amount of BTC generated per share to the limits of what python provides. I will payout from this balance per share to each share on GLBSE at the granularity bitcoin supports which is 1 millionth of a BTC.

So, between payouts, each share will accumulate a few millionths of a BTC that will be rolled over to the next payout. The downside of this is that if you buy-in and sell between one of these periods you could miss out on this bonus payout.

I now need to see if GLBSE's API supports paying out shares from the issuers GLBSE balance. With that last piece in place it'll then be possible to just have this script run on a cron job every 3600 seconds and payout every 86400 seconds.