Bitcoin Forum
January 22, 2026, 10:42:15 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 [205] 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 »
  Print  
Author Topic: Just-Dice.com : Invest in 1% House Edge Dice Game  (Read 435502 times)
zipmaster
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
February 04, 2014, 07:55:36 AM
 #4081

My original post was ignored so I'll bump.

Would it be possible to implement a failsafe for the cold wallet. Something where the top 5-10 investors can put together a passphrase made out of their individual passwords and dump the cold wallet to the safety wallets of ALL the site's investors??

I saw your original post, didn't know how to respond, put it off, then forgot about it.  Sorry.

I've been asked for this kind of thing before.  The previous suggestion was to regularly issue timelocked transactions paying the top investors their balance.  There's some feature of Bitcoin where you can set a transaction to only be valid after some point in time.  When I run 'decoderawtransaction' on a transaction I see "locktime" : 0, which I'm guessing would be different for a timelocked transaction.

The problems with that scheme are:

1) Investor balances change every second.  I guess I'd have to make the transaction for some amount under the investor's balance.

2) I'd have to keep moving the cold wallet coins around before the date on the timelocked transaction to invalidate the transaction in the event that I'm not dead yet (or whatever).  I try not to be accessing the cold wallet too often.

I'm unclear of the details of zipmaster's proposed scheme.  How does it allow funds to be returned after I'm dead but not before?

you just need a multi-signature wallet and share the keys to trusted people( maybe a laywer etc.)  then if you are unavailable then the wallet is unlocked by consensus and the funds released to all the investors.  I am guessing you keep a backed up list of investors somewhere?
 

Or.... you could have a precompiled script that runs all necessary transactions returning the investor's bitcoins to the emergency addresses. Every time that you shuffle the cold wallet around this script could be automatically updated with all the correct investor amounts. Last but not least, it should be possible to activate the script via investor consensus somehow.
thebanker28
Sr. Member
****
Offline Offline

Activity: 303
Merit: 250


View Profile
February 04, 2014, 04:07:22 PM
 #4082

I'm with zipmaster on this -- something have to be figured on in terms of vote to have the coins return propositional to the investors' equity.  This is the only thing that is preventing some of us from going "all-in".  Not the risk of losing, however from the risk of having our BTC stuck in limbo.

            ▄▄████▄▄
        ▄▄██████████████▄▄
      ███████████████████████▄▄
      ▀▀█████████████████████████
██▄▄       ▀▀█████████████████████
██████▄▄        ▀█████████████████
███████████▄▄       ▀▀████████████
███████████████▄▄        ▀████████
████████████████████▄▄       ▀▀███
 ▀▀██████████████████████▄▄
     ▀▀██████████████████████▄▄
▄▄        ▀██████████████████████▄
████▄▄        ▀▀██████████████████
█████████▄▄        ▀▀█████████████
█████████████▄▄        ▀▀█████████
██████████████████▄▄        ▀▀████
▀██████████████████████▄▄
  ▀▀████████████████████████
      ▀▀█████████████████▀▀
           ▀▀███████▀▀



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses 100% original codebase
  Superfast with 30 seconds instant finality
  Tested 5000 tx per block on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 252


View Profile
February 06, 2014, 05:21:27 PM
 #4083

Or.... you could have a precompiled script that runs all necessary transactions returning the investor's bitcoins to the emergency addresses. Every time that you shuffle the cold wallet around this script could be automatically updated with all the correct investor amounts. Last but not least, it should be possible to activate the script via investor consensus somehow.

I've been struggling trying to figure out how to identify investor consensus. There are many cases where you would need fast response, and many investors don't monitor JD often enough to respond quickly. You also are worried about a rival site shutting down JD but making large deposits just to call the vote and shut down the site.

I like the idea - do you have an idea how investor consensus can be determined?
wolverine.ks
Sr. Member
****
Offline Offline

Activity: 375
Merit: 250



View Profile
February 06, 2014, 06:03:09 PM
 #4084

Investors could send a specific amount to their account to vote yes.
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 252


View Profile
February 06, 2014, 08:47:50 PM
 #4085

Investors could send a specific amount to their account to vote yes.

sure that's how you vote, but that points out the exact problem I am concerned with:

1) if every investor gets 1 vote, you need to have an super-majority of investors watching JD and this thread to know when something requiring a vote happens.
2) if investors get votes proportional to the amount invested, a competing website and buy out and shut down JD very easily by investing lots of money and sending "shutdown" votes
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 506



View Profile
February 06, 2014, 09:38:36 PM
 #4086

Or.... you could have a precompiled script that runs all necessary transactions returning the investor's bitcoins to the emergency addresses. Every time that you shuffle the cold wallet around this script could be automatically updated with all the correct investor amounts. Last but not least, it should be possible to activate the script via investor consensus somehow.

I've been struggling trying to figure out how to identify investor consensus. There are many cases where you would need fast response, and many investors don't monitor JD often enough to respond quickly. You also are worried about a rival site shutting down JD but making large deposits just to call the vote and shut down the site.

I like the idea - do you have an idea how investor consensus can be determined?

I think this is another problem with using the terms "invest" and "investor". It should really be "positive-expectance bettor" or something. People think ridiculous things because they are so-called "investors", like that they are somehow due a positive return, or that they should get to vote on how doog runs the site.

The site should be run how doog says it should be run, no more and no less. If he wants to take an informal poll of investors to help guide his decision, that's fine, but the so-called "investors" are not in charge. And quite frankly, I'm glad they're not, judging by so many of the hairbrained schemes that come up on here.
itod
Legendary
*
Offline Offline

Activity: 1988
Merit: 1077


Honey badger just does not care


View Profile
February 06, 2014, 09:55:25 PM
 #4087

The site should be run how doog says it should be run, no more and no less. If he wants to take an informal poll of investors to help guide his decision, that's fine, but the so-called "investors" are not in charge. And quite frankly, I'm glad they're not, judging by so many of the hairbrained schemes that come up on here.

Amen.
zipmaster
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
February 07, 2014, 05:35:41 AM
 #4088

The site should be run how doog says it should be run, no more and no less. If he wants to take an informal poll of investors to help guide his decision, that's fine, but the so-called "investors" are not in charge. And quite frankly, I'm glad they're not, judging by so many of the hairbrained schemes that come up on here.

Amen.

It is certainly true that Doog could simply say "If you don't like it, then leave." However my, possibly mistaken, impression has been that Doog cares deeply about the proper functioning of his site. This incudes investor concerns; where "investor" was a word chosen by Doog himself. I don't see any harm discussing with Doog ideas for improvements we deem necessary. In many cases, Doog has thought about many "investor" issues way ahead of investor concerns and has figured out the optimal way of handling them. This doesn't mean that Doog couldn't profit from the use of a public forum where his brain gets picked and he may the opportunity to speak up publically outside a trollbox.
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 252


View Profile
February 07, 2014, 12:04:04 PM
 #4089

The site should be run how doog says it should be run, no more and no less. If he wants to take an informal poll of investors to help guide his decision, that's fine, but the so-called "investors" are not in charge. And quite frankly, I'm glad they're not, judging by so many of the hairbrained schemes that come up on here.

Amen.

Wow, it's like neither of you two read the last page of posts. No one, at all, was asking to have binding votes to tell Doog what to do.

Since you didn't read the background and both posted knee jerk reactions to what you thought the discussion was about, I will explain it to you.

Doog is running a site with a BTC35k bankroll + unknown sized gambler deposits. Everyone agrees that he should run it however he wants to run it. He has most of the accounts stored off-line in a cold wallet for security, which is great. However, if he gets hits by the proverbial bus - what happens?! Luckily for us, Doog has a "dead man's switch" - someone else (or something) that will reload the hot wallet and issue refunds in the case he is no longer able to run the site. The question being discussed (and note, this is not what you thought was under discussion) was what happens if both Doog and the dead man's switch fail? Are BTC35k lost forever in limbo? Is there some way investors [1] can trigger the dead man's switch via multi-signed keys or other cryptographic mechanisms?

Two points were being discussed: 1) Is it technically feasible? 2) How can we determine a consensus has been reached?

This was a part academic and part practical discussion.

Please contribute to that discussion before arrogantly dismissing it without even understanding what you're talking about.


[1] one who "expend money with the expectation of achieving a profit or material result by putting it into financial schemes, shares, or property, or by using it to develop a commercial venture"
http://www.oxforddictionaries.com/us/definition/american_english/invest
qxzn
Hero Member
*****
Offline Offline

Activity: 609
Merit: 506



View Profile
February 07, 2014, 08:29:15 PM
 #4090

The site should be run how doog says it should be run, no more and no less. If he wants to take an informal poll of investors to help guide his decision, that's fine, but the so-called "investors" are not in charge. And quite frankly, I'm glad they're not, judging by so many of the hairbrained schemes that come up on here.

Amen.

Wow, it's like neither of you two read the last page of posts. No one, at all, was asking to have binding votes to tell Doog what to do.

Since you didn't read the background and both posted knee jerk reactions to what you thought the discussion was about, I will explain it to you.

Doog is running a site with a BTC35k bankroll + unknown sized gambler deposits. Everyone agrees that he should run it however he wants to run it. He has most of the accounts stored off-line in a cold wallet for security, which is great. However, if he gets hits by the proverbial bus - what happens?! Luckily for us, Doog has a "dead man's switch" - someone else (or something) that will reload the hot wallet and issue refunds in the case he is no longer able to run the site. The question being discussed (and note, this is not what you thought was under discussion) was what happens if both Doog and the dead man's switch fail? Are BTC35k lost forever in limbo? Is there some way investors [1] can trigger the dead man's switch via multi-signed keys or other cryptographic mechanisms?

Two points were being discussed: 1) Is it technically feasible? 2) How can we determine a consensus has been reached?

This was a part academic and part practical discussion.

Please contribute to that discussion before arrogantly dismissing it without even understanding what you're talking about.


[1] one who "expend money with the expectation of achieving a profit or material result by putting it into financial schemes, shares, or property, or by using it to develop a commercial venture"
http://www.oxforddictionaries.com/us/definition/american_english/invest

My apologies. You are right, this is worthy of discussion. Sorry, I guess I just got so used to hair-brained schemes on here that I assumed this was another one without looking closely at it.

I do think your proposal has a primary issue which doog outlined here, which really ought to be addressed before going any further with the idea:

Quote from: dooglus
How does it allow funds to be returned after I'm dead but not before?
wolverine.ks
Sr. Member
****
Offline Offline

Activity: 375
Merit: 250



View Profile
February 07, 2014, 08:57:12 PM
 #4091

There would have to be a way for users to withdraw directly up to the amount they put it. That way everyone is there own dead man switch. Enough with the voting stuff. Don't tell doog what to do with other peoples money.

There could also be a nlocktime transaction after each bet that is posted to each user and is only valid at some future date. I'm not sure if nlocktime is useable in 0.8.6 yet.
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1083


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
February 07, 2014, 09:17:49 PM
 #4092

A Dead Mans Switch would be interesting indeed. Dooglus would need to enforce that every player and investor has set a emergency withdraw address. Then a function has to be set that, in case dooglus isnt logging into the website anymore for a month... all coins are withdrawn. 1 Month would be enough for dooglus to deal with things when he is in hospital for a while or some other things happened. The switch should be able to be pushed by dooglus manually too in case someone is raiding his house... or so...

No other persons would have to be involved.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
February 08, 2014, 02:13:35 AM
 #4093

Dooglus should write a script with a basic GUI that would correctly disperse funds if given the paper wallet keys and internet access, and store it on an offline laptop. Then, he can tell several people he knows in real life, "If I die, there's a laptop in my room with a number taped to the top. Turn on the laptop and type in the number."
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
February 08, 2014, 04:06:32 AM
 #4094

Dooglus should write a script with a basic GUI that would correctly disperse funds if given the paper wallet keys and internet access, and store it on an offline laptop. Then, he can tell several people he knows in real life, "If I die, there's a laptop in my room with a number taped to the top. Turn on the laptop and type in the number."

If that's the only use for that laptop, and the only way someone would have access to it is on dooglus' death, why not make it simpler and do away with the gui? Then he can tell some IRL friends "If I die please turn the laptop in my room".

Edit: Or do away with the fallible friends and make it a dead man's switch by having a power timer set to provide power to the laptop once per week, and needs to be reset to prevent that from happening.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
ShinkeiNo
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
February 08, 2014, 06:44:13 AM
 #4095

I think Just-Dice is a great site and the 'invest in the bankroll' has been an incredible added value. I think the amount of money invested is a testament to the model's strength.

I agree with the discussion regarding a 'plan B,' but honestly, if he is located in the US, this is something that would have to be done by the executor of his estate if he actually suffered some terrible accident (this is a very morbid thread). Assuming we are talking about avoiding this more protracted, 'painful' process. The shared keys sound good in principle.

Incidentally, does anyone know of any other site that has a similar ability to invest in the bankroll?
itod
Legendary
*
Offline Offline

Activity: 1988
Merit: 1077


Honey badger just does not care


View Profile
February 08, 2014, 08:52:51 AM
 #4096

Dooglus should write a script with a basic GUI that would correctly disperse funds if given the paper wallet keys and internet access, and store it on an offline laptop. Then, he can tell several people he knows in real life, "If I die, there's a laptop in my room with a number taped to the top. Turn on the laptop and type in the number."

And that number would be a password? What's the point of having a password when it's taped next to possible place of use, why just not leave it without a password, lol?

Seriously people, thinking anyone would come with a better solution for this than dooglus himself is, to put it mildly - arrogant. He is one of the bitcoins core contributors, for Christ sake. That "script" would have to have signed transaction with all amounts signed by their state in one point in time, when the script is created. If something happens to dooglus these amounts can not be changed, so one could, for instance, partially invested/divested in the meantime and he could be only refunded with wrong amount.

If you are thinking of some elaborate scheme where private key to cold wallet is stored at safe location(s), I'm positive dooglus organized something, but it would be idiotic if he would discuss the arrangement in public. Keep in mind that all this talk about what would happen if he is struck by a car may make him being disgusted with all these and just deciding he has it enough and end the service permanently. You are pushing the man beyond the line of a good taste.

All these half-baked ideas about "scripts" can be discussed if someone would come up with the peace of code that can be reviewed. Telling you heard that there may be a solution is not enough, because there is none that answers dooglus' fundamental questions posted few pages before:
Quote from: dooglus
How does it allow funds to be returned after I'm dead but not before?
So post the code and prove me wrong, or please shut up.
utens
Full Member
***
Offline Offline

Activity: 163
Merit: 100


View Profile
February 08, 2014, 05:45:01 PM
 #4097

Also don't know if it was discussed.  But I also recommend studying something for the worst cases, that in case of problems with just-ice ( I know, I'm a genious)  the balances of both sites sites are sent to the emergency address,  and not  seized/stolen for several months in best scenario
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1083


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
February 09, 2014, 12:28:31 AM
 #4098

I think there is no great script needed. Only a dead man switch that, after a time, sends all funds out. That should be doable pretty easy. A cronjob on the server checks when dooglus logged in the last time. If he didnt login the last 4 weeks the emergency script runs, stop the site and sends out all funds. Dooglus can run that script when something happens too to prevent seizing.

So no other people would be involved, only dooglus has access. That prevents misuse. And its a surefire way as long as the server still runs. Which should be certain as long as dooglus paid a month in advance and has a hoster that checks for stalled servers.

I dont see the need for any complicated script.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
February 09, 2014, 01:49:22 AM
 #4099

Dooglus should write a script with a basic GUI that would correctly disperse funds if given the paper wallet keys and internet access, and store it on an offline laptop. Then, he can tell several people he knows in real life, "If I die, there's a laptop in my room with a number taped to the top. Turn on the laptop and type in the number."

And that number would be a password? What's the point of having a password when it's taped next to possible place of use, why just not leave it without a password, lol?
The number is the private key. The point is to keep it airgapped until his death.

As for a cronjob, now you're opening yourself up to remote exploits, defeating the whole point of a paper wallet.
BitChrisUK
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
February 09, 2014, 10:48:43 AM
 #4100

Tiffany just lost 15btc  - yikes!

https://just-dice.com/roll/604015823
Pages: « 1 ... 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 [205] 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 »
  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!