Bitcoin Forum
May 26, 2024, 03:53:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 128 »
301  Economy / Gambling / Re: bustabit – The original crash game on: October 20, 2019, 05:41:35 AM
Fix it, don't do it again and go on with life.  Simple.  

I'm not here to fight with you or cause any grief.

You are being disingenuous. I didn't write it. It's not my website. I don't have access to fix it. And it's not even related to bustabit, which is the entire reason I started off by saying you're confusing people by talking about it here instead of the appropriate thread.


Before I say something I regret, I'm just putting you on ignore. Have a good day. ><
302  Economy / Gambling / Re: bustabit – The original crash game on: October 20, 2019, 05:24:06 AM
You should just stop misusing the word "provably fair"

I'm trying to be as diplomatic as possible, but you're making it hard. Bustabit has no special investor system, it's quite literally 100% trust-daniel-to-not-cheat. I am confident this has never been misrepresented at any time, especially not by me.


Bustadice on the other hand has better investor guarantees, especially so for me (as I act in the privileged position as auditor, which AFAICT gives me provably-fair level guarantees) and because of that I actually have invested more in bustadice than bustabit, despite worse expected returns (as I see it as less risky for me).

If you want to discuss the bustadice investor system, I suggest you do is do it in the bustadice thread as it's not relevant to here.
303  Economy / Gambling / Re: bustabit – The original crash game on: October 20, 2019, 05:06:43 AM
lol, easy on the trigger there. I'll give you a bitcoin if you can remotely substantiate that. I've never said, or implied such a thing. I just checked the bustabit webpage and FAQ, and there's no claims like that either. Not to mention, bustabit doesn't even have an auditor system like bustadice does.

quoted, give me a minute Tongue

Take your time. I promise I won't edit or delete any posts in the mean time  Wink


Quote
Edit #1:  You didn't type this?  

"Assuming you trust the two not to collude, investing becomes provably fair."

No. I didn't write that. Besides, that's for bustadice. We're talking about bustabit here, remember?



I 100% standby everything I wrote there. It's factually correct, and not misleading in the slightest. If you think that supports your arguments that I misrepresented both ("bustabit" and "bustadice") as being provably fair for investor, you should probably close your computer and come back tomorrow and reread over this stuff with a clear head.
304  Economy / Gambling / Re: bustabit – The original crash game on: October 20, 2019, 04:58:20 AM
I've seen you make the claim that both sites are "provably fair" for investors IF you trust you "two".  

You're misusing the word and giving investors a false sense of security by doing so.  Stop.

lol, easy on the trigger there. I'll give you a bitcoin if you can remotely substantiate that. I've never said, or implied such a thing. I just checked the bustabit webpage and FAQ, and there's no claims like that either. Not to mention, bustabit doesn't even have an auditor system like bustadice does.
305  Economy / Gambling / Re: bustabit – The original crash game on: October 20, 2019, 04:45:50 AM
@BayAreaCoins I think you're just confusing people by talking about bustadice in the bustabit thread. The investor guarantees and claims there are different than the ones here. For the sake of everyone's sanity, it's best to discuss bustadice in the bustadice thread, and bustabit in this thread.
306  Economy / Gambling / Re: bustadice – Next Generation Dice on: October 20, 2019, 02:07:08 AM
I think you are misleading investors that investing is Provably Fair is a bit manipulative.

These games are only Provably Fair proveable fair to players, these investing sites are currently not Provably Fair to investors. (besides maybe PF to you and devan, but it is definitely not PF to me if I invest.)

Investing is not Provably Fair by math.  Period.  Please consider changing this.

The full dot-point in question is:

Quote
Neither bustadice nor its auditor can undetectably cheat by predicting future rolls. Assuming you trust the two not to collude, investing becomes provably fair.

which states the caveat pretty explicitly. Although I actually agree with you in that provably-fair is the wrong term for it. I'd probably write the copy as "Assuming you trust the two not to collude, investors are given additional protections against cheating" or something of that sort
307  Economy / Gambling / Re: bustabit – The original crash game on: October 19, 2019, 10:37:46 PM
It seems to me that would be honest to gambling people to limit the maximum bet to 100,000 bits, if someone loses large sums it could ruin his life

It's a nice idea, but I think I could give you half a dozen reasons it wouldn't help (and might do the opposite). It'd be just as practical as if Smirnoff used a thinner neck in their vodka bottles, so that alcoholics can't pour as much as quickly.

But gambling addiction is a serious problem, although I'm not sure the solution. I toyed with the idea of creating a "charity casino" where people could play zero-edge games against a "donor" bankroll (where they have 0EV). That way people could get their fix of gambling without having to pay in expected value. (Basically the gambling equiv. of a "safe injection site" ) but I worry that it might end up just make people rationalize gambling that otherwise wouldn't have.

So the only thing I can see that I think is strictly beneficial is trying to make sure that casinos are consumer-friendly casinos as possible (i.e. fair, transparent, no manipulative/lockin bullshit like roll-over reqs etc.)

308  Economy / Gambling / Re: bustabit – The original crash game on: October 18, 2019, 10:23:38 PM
I think if given the choice I would rather not be included in bets of say of over 5 btc. Smaller bets spread out the risk, I am not a gambler as such myself and I am relying on the house edge over many bets to slowly net a profit, I wouldn't 'all in' this btc on a bet I had slightly more than 50% chance of winning. I don't think I should be judged so harshly for not wanting my investment here to be so volatile. I have been happy with bustabit and I think daniel has done a great job, I just don't want to wake up rekt by whales if something similar happens again with the max bet so high. I have divested now, good luck with the site.


If your invested funds were only used for lots of low-risk bets, then Daniel would have absolutely no reason to even take your money Tongue Pretty much the only reason that bankroll investing even exists is because the site owner doesn't want to take the risk/variance themselves, so they give it to investors in exchange for some of the EV.

Unfortunately there's no free-lunch, and the sites that promise such (e.g. "bitcoin doublers") tend to be scams. But I think you did the right thing by divesting.

I think the good rule of thumb for bankroll investing, is never put more in than you're comfortable losing. It's been a long time since i've done it, but with a full-kelly of risk, my "angry whale" simulations show that the vast majority (like 80%???) of times an angry whale (someone with a lot more money than the site itself has, and determined to fuck the site) will be able to cause the site to lose >50% of the bankroll (the other 20% of the time, investors do extraordinarily well though Grin).

But yeah, the part that's quite unfortunate is that there's not always so much action. So you kind of get used to (and expect) the low volatility, and then a whale comes and drastically alters everything.
309  Economy / Gambling / Re: bustabit – The original crash game on: October 16, 2019, 09:15:31 PM
I got confused.
I visited this link: https://www.bustabit.com/user/easternunion . The diagram shows that easternunion has earned nearly 160 BTC.
But the diagram posted in the previous page (https://bitcointalk.org/index.php?topic=2897545.msg52719381#msg52719381) shows that this user has lost 150 BTC.


The chart that DarkStar_ posted is from https://dicesites.com/bustabit and showing investor's profit (and not players). So when a player wins X bitcoin, investors lose X bitcoin. If a player wins Y bitcoin, then investors get Y-commissions bitcoin.



BTW with the new commission structure, how does that affect dilution fees? Like say the site is at an ATH profit, and someone pays 1 BTC in dilution fees. Will bustabit take a 50% cut, or is it commission free?
310  Economy / Gambling / Re: BetKing.io is a blatant scam operated by Dean Nolan on: October 16, 2019, 09:12:11 PM
 I guess getting the site back online is an ultra-low priority for him, as he's already got all the investors money and moved on. But it's also pretty important for him to try keep it up, so he can at least pretend he tried but it was a commercial failure instead of admitting he just scammed investors by changing the investment terms to his sole benefit.

I'm still really curious to see his next payments ICO, although I doubt he'll be able to put his name on it.
311  Economy / Gambling / Re: BetKing.io is a blatant scam operated by Dean Nolan on: October 16, 2019, 09:03:47 PM
Before writing my post, I really read all the information about the resource.  I can provide a link and I can not ignore other people's reviews.  And your actions are very bad for me.

For context your post said:

"""
I have not fully tested it myself, but I like the presence of a group where sports news, memes are published, with the ability to write comments for discussion, and not every group can boast of this.  I believe that a clear advantage is the availability of a forecast for the basketball system
"""

which has pretty much zero applicability to what betking offered (and not to mention, the site has been down for days now).
312  Economy / Gambling / Re: Jackbit.io uses premade script and denies it, that was used on luckygames.net on: October 16, 2019, 12:55:46 AM
And they seem to be licensed by Bustabit so I will send a message to Ryan about this too.  

Honestly, I don't really have an opinion on this either way. I don't really have the time or energy to look through all the context at the moment. There's an awful lot of screenshots, which are not easy to validate or authenticate. So I'll let the community decide on this one.

I'm no longer associated with bustabit (i sold last year), but if I sold them a license it really just means they paid the money. It's not an endorsement for past or future behavior, just they paid what was due to correctly use the product.  Grin
313  Economy / Gambling discussion / Re: BTCArena.gg NEW COMMUNITY DICE PROVABLY FAIR SEEDING EVENT on: October 09, 2019, 11:32:09 PM
Quoting to prevent change. At the time of quoting this, block 598635 has already been mined. However I've checked both archive views, and they appear to be before the block was mined, and the original OP message does not show "edited" at the time of this posting. So everything looks good.


SEEDING EVENT

Welcome to BTCArena.gg's first provably fair seeding event.
The purpose of this seeding event is to generate a series of dice outcomes, which players know and prove are fairly and randomly generated.

1. We have generated 10 Million sha256 hashes, starting with a server secret that has had its sha256 output repeatedly fed back into itself 10 million times.
The sha256 of the final hash is 48c91c34f6ec1b842ab5279098b07dda0679ebaff4cfbbd3c7843b2c51cea325. By making this public we are unable to pick an alternate sha256 chain

2. BTCArena will play through this chain of hashes in reverse order starting from the 10 million'th hash, and working it's way downwards. By this logic, game #1 will have its outcome decided by the 10 millionth hash. These hashes will be used in a provably fair manner, as will be described below.

3. To avoid any possible conflict of interest or criticisms that the chain generated contains lots of unfavourable rolls, each hash in the chain will be salted with a future block hash, which we have no control of. The seed will be the hash of block 598635 which hasn't been mined yet.

Code:
 sha256(Game#n Hash + Block Hash ) 

THE CODE


The method to create the sha256 chain
Code:
function genGameHash(server_hash) {
    return crypto.createHash('sha256').update(server_hash).digest('hex');
}

Method to mix server hash with client seed and convert outcome into a roll % between 0 and 1.
Code:
generateRollFromHash (server_hash, client_seed) {
    // * Combine server_hash and client_seed
    var hash = crypto.createHash('sha256').update(server_seed).update(client_seed).digest('hex');

    // Take first 5 characters from hash and convert to base 10
    var roll = parseInt((hash).substr(0, 5), 16) / parseInt('fffff', 16)

    return roll;
}
314  Bitcoin / Development & Technical Discussion / Re: How do nodes validate blocks, then update their own versions of the blockchain? on: October 08, 2019, 08:59:55 PM
Your notes about the mempool seem fine. Just remember, the mempool is sort of an implementation detail to make the system work smoother.

The mempool just makes it easy for nodes to predict what transactions are going to be in future blocks. And also for miners, it helps miners know what to put in blocks. But each node can have it's own mempool policies if it wants, and in fact you can (and I regularly do) run a full-node without a mempool at all.
315  Bitcoin / Development & Technical Discussion / Re: How do nodes validate blocks, then update their own versions of the blockchain? on: October 08, 2019, 07:22:11 AM
I'd really appreciate some more clarity on these points... I've been tying myself up in knots trying to reason it all through...  Wink

To simplify things, forget about the difficulty stuff for now. A node will always reject any blocks that are invalid (e.g. double spending money, or otherwise silly). Each block references a parent block or the original block. This in effect creates a chain (hence: blockchain).  A node will also consider the longest chain of blocks to be the only ones that matter. If two different chains have the same length, it's not really that important what it does but nodes will stick the one they saw first.

Bitcoin miners follow this procedure, but are also trying to find a new block to add on top of the best block they know of.

Basically the real important thing here is the rule: "the longest valid chain" results in nodes converging (i.e. if you have the longest chain, you can prove it to any node and they will accept it. Or if they have the longest chain, they can prove it to you).


Once that all makes intuitive sense, you need to realize that the difficulty (how hard it is to find a new block) is dynamic and the rule "the longest chain" would be trivially exploitable, so nodes instead use the metric "most work" instead (although its generally the same as 'longest' under normal circumstances).


Hopefully that makes it a little clearer
316  Bitcoin / Development & Technical Discussion / Re: Fast-Forwardable Wallet Seeds on: October 06, 2019, 03:46:58 AM
They don't need to be able to tell how fast-forwarded it was, if, it has some sort of standardized protocol it follows or some BIP. They just will try to fast forward a few hundred or a few thousand, or whatever is the standard and look from there.

If it were some tax agency or compliance company or other audit, they will spend the several hours to look how fast forwarded the next usable wallet address is.

A brand new seed or brand new wallet is ... well ... different.

The failure is probably mine for not explaining well, but you are misunderstanding the concept. Fast-forwarding a seed is a destructive operation, it can't be undone even with all the computing power and time in the world.


A simple example:  I sha256'd something to get 0b63083dcbb3881c70a3f2693a07e27ea5e6f5926fef3c2c6517b78a107f3e11. There's no one in the world who's going to be able to figure out what I hashed. And I haven't saved what I used to get it, so there's no way to (successfully) compel me to giving it.

That's how a fast-forwardable wallet seed works. In the fast-forward operation, you replace the seed with a hashed version of the seed. Unless you have saved a copy of the old seed somewhere, that information is permanently lost.  And you would obviously only fast-forward the seed when you are OK with losing this information.
317  Bitcoin / Development & Technical Discussion / Re: Fast-Forwardable Wallet Seeds on: October 05, 2019, 08:24:32 PM
No offense, but IMO your idea is half-hearted solution.

Yeah. It's definitely pretty weak, but I guess my point is that if wallets used a "Fast-Fowardable Wallet Seed", they would have pretty much no downside for using them normally (maybe slightly slower deriv, or slight extra risk from gmaxwell's cosmic rays) but it gives you one (possibly catastrophically dangerous) "fast-forward" operation which can you use, if you want.

Or looked at another way: if Fast-Fowardable Wallet Seed were the norm, would anyone be wanting to use the current deriv scheme?  Tongue

Like I said in my OP, I don't think anyone will implement it, nor do I think it's worth diverging from norms for. But it's just an idea I wanted to write down, and wish my wallet supported it  Grin
318  Bitcoin / Development & Technical Discussion / Re: Prunable Wallet Seeds on: October 05, 2019, 06:14:41 PM
They know you used a fast forwarded seed to say 100 and may compel you to provide the full seed, and just go back to number 1, so it won't make a difference that way since you technically can still access the information.

Given a seed, you wouldn't be able to tell how fast-forwarded it was. Besides, the request boils down to finding a preimage of a cryptographic hash (N times), so I would tell them they can check back with me in a few trillion years while I'm spending the time required to calculate it. 
319  Bitcoin / Development & Technical Discussion / Re: Fast-Forwardable Wallet Seeds on: October 05, 2019, 06:11:32 PM
This would make derivation exponentially hard. Right now if you want to get your ith key you perform 1 hash: HMACSHA512(data || i) so if you want 100th key you still do 1 hash. If you change that, in order to get the 100th key you have to do 100 hashes.

It's actually linear, not exponential. To get N addresses, it takes O(MAX(index)) time. But I don't think performance is a realistic concern, as indexes are generally just a counter you bump not some large randomly generated value.


Doesn't have the property that an old lost backup that you forgot existed can't be used to steal your money... while the simpler expedient of a wallet that can add an additional seeds and, eventually, forget old ones has both the property you were looking for and this leakage resistance property too.

That's a reasonable point.


Quote
but the point that the simpler seed-rotation mechanism gets you both forward and backward security (and bonus, the backward security is better, since if you leave an old backup around it doesn't get all the future keys that you'd already forgotten), I think is perhaps enough of a reason to not use the more complicated thing.

While seed-rotation is conceptually simpler, in practice it's a pain in the ass. Unless of course you do a big consolidation from your old wallet to your new wallet, which is unideal from multiple perspectives.

I guess ideally you'd have some sort of first-class wallet support for wallet rotation, where it would temporarily load both wallet and preferentially spend from the old wallet and put the change in the new wallet, and then eventually you can unload the old wallet and delete it if you will.
320  Bitcoin / Development & Technical Discussion / Re: Prunable Wallet Seeds on: October 05, 2019, 12:25:59 AM
If you simply don't want to see long transaction history on your wallet (without change to new wallet and make 1 big transaction), then simply generate address from ith would solve the problem.

Just to be clear, the point isn't that I want to "not show" my old transactions, it's that I no longer want to have access to it. Willful ignorance, if you may. For example  I can legally be compelled to provide information, yet don't have any obligations to keep such records.  So by fast-forwarding my seeds once I'm confident I don't need the old information, I can lower my potential liability.


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 128 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!