Bitcoin Forum
April 16, 2024, 09:44:27 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  

Warning: Moderators do not remove likely scams. You must use your own brain: caveat emptor. Watch out for Ponzi schemes. Do not invest more than you can afford to lose.

Pages: [1] 2 »  All
  Print  
Author Topic: [GLBSE] Bitdust - Make your bitdust work for you  (Read 3459 times)
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 13, 2012, 06:22:11 PM
Last edit: June 13, 2012, 07:19:20 PM by Gomeler
 #1

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.

Normal mining bond.
1 share = 1.0 MH/s
1 MH/s/day generates 0.000012706447166.  BTC/day @ difficult = 1,583,178, blockreward=50 BTC
price/share = ~0.3 BTC.

Bitdust
1 share = 0.01 MH/s = 10 KH/s.
10 KH/s/day generates 0.000000127064472 BTC/day @ difficult = 1,583,178, blockreward=50 BTC
price/share = ~0.003 BTC

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.

Thoughts?

*- may or may not be true. Who cares?

edit1: Changed 1 MH/s/day generated from 0.00063532235831 to 0.000012706447166.
1713260667
Hero Member
*
Offline Offline

Posts: 1713260667

View Profile Personal Message (Offline)

Ignore
1713260667
Reply with quote  #2

1713260667
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713260667
Hero Member
*
Offline Offline

Posts: 1713260667

View Profile Personal Message (Offline)

Ignore
1713260667
Reply with quote  #2

1713260667
Report to moderator
1713260667
Hero Member
*
Offline Offline

Posts: 1713260667

View Profile Personal Message (Offline)

Ignore
1713260667
Reply with quote  #2

1713260667
Report to moderator
1713260667
Hero Member
*
Offline Offline

Posts: 1713260667

View Profile Personal Message (Offline)

Ignore
1713260667
Reply with quote  #2

1713260667
Report to moderator
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
June 13, 2012, 06:31:51 PM
 #2

90% PPS, 110% PPS, 1% PPS, who cares?!

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

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.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 13, 2012, 06:42:35 PM
 #3

90% PPS, 110% PPS, 1% PPS, who cares?!

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

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.
pieppiep
Hero Member
*****
Offline Offline

Activity: 1596
Merit: 502


View Profile
June 13, 2012, 07:08:47 PM
 #4

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.00166962716208
0.00166962716208 / 24 * 100 = 0,006956779842% extra profit.

/edit
Your bitdust profit/day is wrong, should be 0.0000063532235831
Will give me 0.0002287160489916 a day, 0.083481357881934 a year.
0.083481357881934 / 24 * 100 = 0.347838991174725% extra profit for me.

For smaller investors it will be better, someone with a total of 2.4 BTC invested will have 3.478% extra profit.
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 13, 2012, 07:20:38 PM
 #5

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.00166962716208
0.00166962716208 / 24 * 100 = 0,006956779842% extra profit.

/edit
Your bitdust profit/day is wrong, should be 0.0000063532235831
Will give me 0.0002287160489916 a day, 0.083481357881934 a year.
0.083481357881934 / 24 * 100 = 0.347838991174725% extra profit for me.

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.
OgNasty
Donator
Legendary
*
Offline Offline

Activity: 4704
Merit: 4213


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
June 13, 2012, 07:22:25 PM
 #6

I think investment options are good.  I like this idea.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
PinkBatman
Sr. Member
****
Offline Offline

Activity: 267
Merit: 250



View Profile
June 13, 2012, 07:27:58 PM
 #7

I like it. I personally feel there are too many of the ol' 1MH/s securities on GLBSE. I like the idea of 1% of 1MH/s also, it's very straight forward.
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 13, 2012, 08:08:52 PM
 #8

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).
PinkBatman
Sr. Member
****
Offline Offline

Activity: 267
Merit: 250



View Profile
June 13, 2012, 08:43:26 PM
 #9

What about sending like 25% to the faucet?
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 13, 2012, 08:49:23 PM
 #10

What about sending like 25% to the faucet?

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.
totaleclipseofthebank
Sr. Member
****
Offline Offline

Activity: 451
Merit: 250



View Profile
June 14, 2012, 12:03:48 AM
 #11


ApeSwap.
The next-gen AMM,
Staking and Farming
Protocol on BSC
           ▄██▄
          ██████
          ██████
          ██████ ▄▄███▄
          █████
███▀ ▀▀█
    ▄█████████████▌    ▀█
   ██▀  ▀█████████▄     ▀█
  ██      █████████▄
 ▄█▀       █████████▄
▀▀          ▀█████████▄
              ▀█████████▄
                ▀█████████▄
                   ▀▀▀▀▀▀██
██████
██
██
██
██
██
██
██
██
██
██
██
██████
Stake now
for over 900% APR!
██████
██
██
██
██
██
██
██
██
██
██
██
██████
btharper
Sr. Member
****
Offline Offline

Activity: 389
Merit: 250



View Profile
June 14, 2012, 04:39:18 AM
 #12

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.
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 14, 2012, 06:10:18 AM
 #13

Thanks for the discussion everyone. In the next day or two I'll sort out all the numbers and contract so I can go about organizing the IPO for this experiment.
Gladamas
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


Bitcoin today is what the internet was in 1998.


View Profile
June 14, 2012, 07:22:47 AM
 #14

IMO the price should be 0.0003 (for 1 kh/s) rather than 0.003 BTC. More liquidity; put those hundredths of a bitcent to work!

Anyways nice idea!

1GLADMZ5tL4HkS6BAWPfJLeZJCDHAd9Fr3 - LQ6Zx8v7fHVBiDX5Lmhbp6oEDB7dUFjANu
GPG 0xF219D5BB3C467E12 - Litecoin Forum
Garr255
Legendary
*
Offline Offline

Activity: 938
Merit: 1000


What's a GPU?


View Profile
June 14, 2012, 07:28:48 AM
 #15

I like the above idea -- even more liquidity.

Good approach to a mining bond though. Since this will be the only option for small investors in other assets until someone clones it, I'm sure you'll do well.

“First they ignore you, then they laugh at you, then they fight you, then you win.”  -- Mahatma Gandhi

Average time between signing on to bitcointalk: Two weeks. Please don't expect responses any faster than that!
xkrikl
Full Member
***
Offline Offline

Activity: 159
Merit: 100


View Profile
June 14, 2012, 07:34:26 AM
 #16

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 work
are you planning on paying daily dividends? how are you going to round? ... as that might be already important in your case
anyway if blazr puts out the blazrbond it would be superior offer ... so consider sticking at 100% PPS
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 14, 2012, 05:20:36 PM
 #17

IMO the price should be 0.0003 (for 1 kh/s) rather than 0.003 BTC. More liquidity; put those hundredths of a bitcent to work!

Anyways nice idea!

Excellent point, the 10 KH/s was pretty arbitrary. 1 KH/s should be fine but I'll have to check the math on the rounding of payments. We're going to end up with something like a million share IPO  Cheesy

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 work
are you planning on paying daily dividends? how are you going to round? ... as that might be already important in your case
anyway 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  Grin) 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.
xkrikl
Full Member
***
Offline Offline

Activity: 159
Merit: 100


View Profile
June 14, 2012, 09:31:41 PM
 #18

IMO the price should be 0.0003 (for 1 kh/s) rather than 0.003 BTC. More liquidity; put those hundredths of a bitcent to work!

Anyways nice idea!

Excellent point, the 10 KH/s was pretty arbitrary. 1 KH/s should be fine but I'll have to check the math on the rounding of payments. We're going to end up with something like a million share IPO  Cheesy

Well, if you go for 1Hh/s it's fine but then you have to be careful about payouts rounding ... and it would get even worse if the difficulty would go up.

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 work
are you planning on paying daily dividends? how are you going to round? ... as that might be already important in your case
anyway 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  Grin) 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. :-)
Gomeler (OP)
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
June 14, 2012, 11:30:16 PM
 #19

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.
finkleshnorts
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile
June 14, 2012, 11:39:50 PM
 #20

I'll just stick to browser mining with my iPhone
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!