Rather than just having more freerolls for active play, consider doing something like FTP's Iron Man was. That was excellent at getting action onto the tables on an everyday basis.
Completely agree on this: having a daily reason to play some poker is the best option imho I'm not familiar with this. Is FTP Iron Man a points system? a rakeback system? what is/was it? SWC is clearly gonna get a lot of their action back as soon as they are providing a more universal access option (assuming that it doesn't take so long that the hype dies down. IMO, a little wait builds hype, but too much wait and people move on).
|
|
|
It's probably my fault. I sent another 10mBTC just now so we'll see if I get to confirmations before the tourney starts. FYI, on your buyin page you say: NOTE: We require (2) blockchain confirmations before the funds will be deposited into your account and converted to chips. This usually takes less than 10 minutes. You can view your deposit status on the "transactions" page.
But I think you mean 20 minutes. Bitcoin confirms 1 block on average every 10 minutes so you'd wait on average 5 minutes for the first conf (because you may or may not have sent your transaction just after the last block, so assume a 5 minute wait) and then a 10 minute wait for the second conf (on average) would put you at 15 minutes or < 20 minutes. Best!
|
|
|
Everyone that is entering into the 10mBTC+1mBTC Buy-in tournament at 9:00PM Eastern Time. Please make sure you are depositing 0.011.
The tournament is 10mBTC + 1 mBTC tournament fee.
See you at the tables!
Oh, I think I misunderstood. I thought the buying for tonight's was 1 chip buyin with at 10 chip prize, and the weekend was 10 chip buyin. I sent 10mBTC for 10 chips thinking that i'd look for a ring game or something with the other 9. I guess I can send another chip and see what happens.
|
|
|
Awesome sig designs. I hope it will be effective. I come to play today but tables were empty You're right that the sig designs look great. There's a tournament in a few hours that I've bought in for. I'll probably look for a ring game during or after the tourney. Maybe I'm not the only one.
|
|
|
9Eastern is pretty convenient for me. I think I'm gonna buy into the 1mBTC tonight to get my bitcoin poker on. I used to play bitcoin poker nearly every day. Looking forward to it!
The 10mBTC+1mBTC buy-in tournament starts in 4 hours. You can click here to go to the tournament information page and register. Lets get some bitcoin poker going! If anyone is going to get in on the 10mBTC+1mBTC buy-in tournament at 9:00PM Eastern Time, I am willing to add a bonus to the pot and maybe even get in on the action myself so everyone has a chance to win more bitcoins ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Lets get this tournament going guys! I am waiting for my chips to confirm and i will be registered ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) , i take it, it is 2 confirmations? Awesome! Correct sir. 2 confirmations and funds are deposited ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Thought so the first confirmation came within minutes, it is just this second one is taking its time but i am sure that will confirm by the start of the tournament lol! ![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif) Oh, good point, I was wanting to play in this one possibly so I need to get on it with my deposit! Thanks for the reminder.
|
|
|
9Eastern is pretty convenient for me. I think I'm gonna buy into the 1mBTC tonight to get my bitcoin poker on. I used to play bitcoin poker nearly every day. Looking forward to it!
|
|
|
Like I said to you via PM, signing a message proves nothing.
It clearly proves that you can spend the funds in that address. How is that not relevant? The escrow could easily get a signed message from whoever else controls the private key. If you are not going to take my word for it then there is no reason why you would take my word when I give you a signed message that I say I signed myself.
Yes, you can have your IT guy do the dirty work for you whatever. The point is that you, or someone you vouch for, is in control of the funds relevant to the deal. Quickseller, do you control 1NPDJ8gmNbZd2QimaQzbFBmGUtCX5djgrC ? yes. I don't think you have very much trading experience on here as I don't think you know what you are talking about. I am also surprised that you are brining this up now in a campaign that you are not even participating in, especially considering that the escrow for your campaign did not sign a message from the escrow address he claimed to control. This makes me believe you are either trolling (most likely) or are spamming your signature. This kind of reply basically makes me think that you are an unadulterated asshole. You say things like "this proves nothing" when it obiviously proves something very relevant: that the escrow is in control of funds for the deal. I'm going to leave off here because as soon as someone who doesn't know how to argue goes into "you don't know what you are talking about" and "you are wrong and I am right" then it's really not worth continuing that kind of discussion in my opinion. Good luck to bitcoinpoker.gg, I've used the site and I like it. I hope that people aren't going to be too turned off by the out-of-line response from this "escrow" to someone who was merely trying to help.
|
|
|
Yes, it is what is usually done. But it has certain limitations including you cannot use an address you can't sign but still receive and send funds from/to.
Perhaps I misunderstand you, but isn't that exactly the point. If the escrow signs a message from the escrow address then it shows that the escrow does have control of the funds for the escrow account and can spend those funds to the other party(es) upon fulfilment of the terms. It proves that the Quickseller is in control of his account. He cannot later claim it to be hacked or anything. He is establishing that he is acting as the escrow and is reponsible for the funds.
Ok, I guess there's some value in this. Escrow's usually sign the message before receiving funds.
That's not what I'd do if I were escrow. And it's not what I'd want to see from an escrow I was working with. It's one thing to say, I'll be escrowing this deal. But it sounds absolutely nuts to say "i gurantee this deal" before receiving anything from either party. Escrow guarantees the payments. In case the amount is lost due to his fault, he might need to recover it from his own money too. As the case may be. Signing message does[not imply receipt of funds.
Signing a message from a bitcoin address with funds on the blockchain does imply control of that address, and therefore, the ability to use it to pay out upon completion of the terms. Obviously the folks on this forum can trust who they like to and do what they want to do. I'm not calling anyone out here as shady or untrustworthy. FWIW, I just figured that quickseller signed using PGP rather than the escrow address by force or habit or something. If he is guranteeing an address he doesn't control, it would be pretty surprising. But maybe we should just ask him directly: Quickseller, do you control 1NPDJ8gmNbZd2QimaQzbFBmGUtCX5djgrC ? I'm quite surprised that what I said is in anyway controversial. It seems quite straightforward to me.
|
|
|
However, it doesn't address the question I have about getting a hold of those private keys myself. Perhaps I want to do something else with them like write them in blood on my wall, use them to dig CLAMS <https://bitcointalk.org/index.php?topic=623147.0;topicseen>, etc, etc.
It's not possible to organize your own backup by just keeping private keys. As you found out yourself, each transaction would invalidate your backup because a new key is derived. Instead, you'd use wallet-tool (and in future the app itself) to get your "seed phrase" (12 words) and write that in blood on your wall. Later, you can use wallet-tool (or again, in future the app) to restore from these 12 words. It's probably quite similar to what the Python tool does. Yes, I understand. However this is still working under the assumption that I'm trying to use this to "organize my own backup". I completely trust that your program (alongside the bitcoinj/wallet-tool) takes care of all sane functionality here. But what if I just want to print these keys in ascii hex so that I can win a bet with my mate about how often the character "f" appears with respect to other characters? I hope you understand my point. You are, most reasonably, focusing on the end functionality that any sane user might be looking for from you/your program. But I am not interested in the functionalities provided by the software, but on the principles of what I can or can't squeeze out of it. I should emphasize that this thread has already been extremely enlightening for me. Thank you both for engaging with me here.
|
|
|
My PGP key is in my profile.
Right, but you should sign a message from the bitcoin address used for escrow to prove that you have control of that address. We believe that you are quickseller, the goal of the message is to prove that you own the escrow address. He need not sign the message with his bitcoin address since the PGP signature is a guarantee for the responsibility on acting as an escrow and payment of funds. It is valid. I am guaranteeing that the amount in that address will be available to be paid out by participants. In the (unlikely) event that I somehow lose access to funds in that address then I would need to use my own personal funds to pay participants. As long as you (or any participant) trusts me enough to pay them when they meet the conditions to receive payment then proving that I control that address is a moot point. If you do not trust me enough to pay out, then proving that I control that address is even more of a moot point.
You guys can say this, and it is what it is. However, the tradition in escrowing for a signature ad campaign is to sign a message from the escrow address to prove that you, the escrow, have received the funds. Signing with PGP just adds PGP authenticity to the post which claims he controls it. But we already can see this from the fact that he posted a message in this forum. I don't understand what signing with PGP is supposed to prove here. However, if he were to sign with the escrow address, that would be proof that the escrow has received the funds. You don't have to take my word for it, ask bitcoininformation aka MitcheLL or hillariousandco or anyone who's been around these signtaure campaigns for some time. The tradition is to sign from the escrow address so that we know that the escrow is in receipt of the funds. Note that the escrow is not supposed to be "guranteeing" the payouts with his own money. The escrow is supposed to be in receipt of money from one of the parties and will release it to the other party upon completion of certain terms. Signing from the escrow address shows that the first part of this arrangement has occurred, namely, that the escrow is in receipt of funds from one of the parties.
|
|
|
My PGP key is in my profile.
Right, but you should sign a message from the bitcoin address used for escrow to prove that you have control of that address. We believe that you are quickseller, the goal of the message is to prove that you own the escrow address.
|
|
|
Yes, this may be exactly what I want. Is ver. 4.12 using an HD seed?
Yes, as of version 4.0, but please be aware that if you used to run a 3.x version and then upgraded to a 4.x version, your wallet and its backup will contain both HD keys and "loose" keys, the latter of which are not backed up by the seed. EDIT: just began looking more closely at the program, seems it's a gui clicky thing. I may indeed pull out the actual method here and set it up to run on the command line as it's what I'm more comfortable with.
If you run it as so, it prompt you for info in the terminal and will not do any GUI. ./decrypt_bitcoinj_seed.pyw bitcoinj-wallet-file If you'd rather use it as a library, you can do something like this: import decrypt_bitcoinj_seed
backup_password = '...' # or None if you've already done the OpenSSL-style decryption spending_pin = '...' # or None if there is no spending PIN
with wallet_file as open('bitcoinj-wallet-file', 'rb'): wallet = load_wallet(wallet_file, lambda arg_ignored: backup_password)
mnemonic = extract_mnemonic(wallet, lambda arg_ignored: spending_pin) print mnemonic
Wonderful! I haven't yet tried to run it, I've just been reading through the code for the moment. Thanks a lot btchris!
|
|
|
As far as I can tell, backup/restore facility won't be helping me if my android device goes down and I don't have another android device to install your app on. If I need to restore to another software solution, it seems that I'll be missing any bitcoins associated with the change addresses for which I can't get a private key from the backup.
In this case, take your backup and use it with these instructions: https://raw.githubusercontent.com/schildbach/bitcoin-wallet/master/wallet/README.recoverYes, that is a helpful resource! I understand that I can use wallet-tool to send all funds to another address. This does address the scenario I mentioned above. However, it doesn't address the question I have about getting a hold of those private keys myself. Perhaps I want to do something else with them like write them in blood on my wall, use them to dig CLAMS <https://bitcointalk.org/index.php?topic=623147.0;topicseen>, etc, etc. It looks to me like the software bitchris linked me to will help me to get a hold of the HD seed and then, with a little study, I may be able to generate my public/private keypairs for my change addresses. Thanks again Andreas for the cool software. I really love it!
|
|
|
If someone in the default trust abuses the trust, they would get removed immediately.
Unless your name is Vod, or one of a handful of other buddies that get constant passes. If Vod really abused the trust system I think he would have already been removed from the defaultTrust list, but it seems this is not the case. What counts as "abuse" is subjective. Furthermore the mods make it explicit that "trust is not moderated". This has to be taken with the grain of salt that everyone who doesn't look into how the trust system works is going to get the default trust settings. For those who don't agree with Vod, just remove him from your trust list: "~Vod".
|
|
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 This is quickseller from bitcointalk. The escrow address for the bitcoinpoker.ag signature campaign is : 1NPDJ8gmNbZd2QimaQzbFBmGUtCX5djgrC This is in reference to the thread located: https://bitcointalk.org/index.php?topic=1018585.0As long as there are funds in the escrow address to cover payment to all participants then it is safe to wear the signature. Thank you. -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.orgiQEcBAEBCgAGBQJVJmgLAAoJEFMt0pDwvrUWHecIAKxHQ3404g0I2CUz01MqKyJN yt6vrYF5ssnuUuSIPfpHggxczhTZAIr3abWHidp++QpNQS1/nPYEAmyJUGHRaXXx TaQHNjVSLFltZnG6kPtsO9AnbADv9UhQM3jKVMIGHoUEE1sEpthcaUzdoM9ImpUM g31T4uC2U8OG1sZZi1aMljT3M88YjbJuSOkluf3bYuQSwfJfosE8zliZ7U/fqZhP U6v6kr6+QtEvQz+iqap3v3wIxzbxeK+VKSP7YmrC//DFzbqOtLHri9bb0JIYj9h+ 0TDkAna4iy4FK+gZGxH0h2fshc0aZuJVX43cS2jimb3Nt3Z2H8g+JKtcUObzk4E= =WlZe -----END PGP SIGNATURE----- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
This is quickseller from bitcointalk.
The escrow address for the bitcoinpoker.ag signature campaign is : 1NPDJ8gmNbZd2QimaQzbFBmGUtCX5djgrC
This is in reference to the thread located: https://bitcointalk.org/index.php?topic=1018585.0
As long as there are funds in the escrow address to cover payment to all participants then it is safe to wear the signature.
Thank you. -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org
iQEcBAEBCgAGBQJVJmgLAAoJEFMt0pDwvrUWHecIAKxHQ3404g0I2CUz01MqKyJN yt6vrYF5ssnuUuSIPfpHggxczhTZAIr3abWHidp++QpNQS1/nPYEAmyJUGHRaXXx TaQHNjVSLFltZnG6kPtsO9AnbADv9UhQM3jKVMIGHoUEE1sEpthcaUzdoM9ImpUM g31T4uC2U8OG1sZZi1aMljT3M88YjbJuSOkluf3bYuQSwfJfosE8zliZ7U/fqZhP U6v6kr6+QtEvQz+iqap3v3wIxzbxeK+VKSP7YmrC//DFzbqOtLHri9bb0JIYj9h+ 0TDkAna4iy4FK+gZGxH0h2fshc0aZuJVX43cS2jimb3Nt3Z2H8g+JKtcUObzk4E= =WlZe -----END PGP SIGNATURE-----
Hi Quickseller, how can we verify your PGP message (without knowing your PGP public key)? Also, I think the point of the signed message from the escrow is usually to prove that you control the bitcoin address associated with the escrow. So, I think you ought to sign a message using the private key of 1NPDJ8gmNbZd2QimaQzbFBmGUtCX5djgrC so that we can verify that you control the address. I love PGP but in this context we aren't trying to verify your identity, we want to verify that you control the funds.
|
|
|
Note: I reread andrea's earlier response and he said my question was best asked on bitcoinj, somehow I had read it as "has been asked". I say this to explain my confusing response: "I'll search through the list for the resource you're referring to". ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Private keys are a wallet-internal thing. They are created and used on the fly. If you're trying to organize your own backup based on single private keys you will almost inevitably loose Bitcoins. This is one of the reasons why the app doesn't support key export. Use the backup/restore facility of the app!
As far as I can tell, backup/restore facility won't be helping me if my android device goes down and I don't have another android device to install your app on. If I need to restore to another software solution, it seems that I'll be missing any bitcoins associated with the change addresses for which I can't get a private key from the backup. In re "inevitably losing bitcoins", I take you at face value when you include the GPL v3 sections 15 and 16 "disclaimer of warranty" and "limitation of liability". Therefore you have nothing to worry about and I'm responsible for my own actions (and my own bitcoins). Nevertheless, I appreciate your friendly warning. I have said this recently in another thread talking with btchris but I think it may bear repeating here: I like to take things apart to see how they work. This is a fundamental part of how I learn. I'm enjoying bitcoin software in this way, looking under the hood and experimenting and learning. I don't keep any serious amounts of bitcoin in the wallets that I play with in this way. This is for my educational purposes only! What you probably will want is access to the HD seed (which is used to derive all the private keys). That feature is planned.
Yes, this may be exactly what I want. Is ver. 4.12 using an HD seed? This is an open source tool that will extract the HD seed from a wallet backup file: https://github.com/gurnec/decrypt_bitcoinj_seed (please note that this tool is not endorsed by anyone.... but me -- and it's none too wise to download and run stuff like this from strangers). Indeed but since it's a python script I can just look through the code myself before running anything (or reimplement it in my own way if any section seems fishy). EDIT: just began looking more closely at the program, seems it's a gui clicky thing. I may indeed pull out the actual method here and set it up to run on the command line as it's what I'm more comfortable with. Given the seed, you can use tools such as this one to derive addresses and keys from it: https://dcpos.github.io/bip39/. Use the "Hive Wallet" derivation path for external addresses/keys. Use "BIP32" with a derivation path of "m/0'/1" for your internal/change addresses/keys. You can also use the seed with a compatible wallet (MultiBit HD, Hive web or mobile, or breadwallet). Yes, fun, thanks btchris. I'll be checking this out and it sounds like what I'm looking for. I'm just not really comfortable with using bitcoin addresses for change that I can't in some way get the privkeys of. And thanks also Andreas, for your wonderfully useful, open-source android wallet. I've been using it happily for several years now.
|
|
|
Ok, I'll search through that list and see if I can turn up what you're referring to. Thanks! I guess nobody is using that feature of wallet-tool the way you do. Note Bitcoin Wallet does not support key export at all.
![Sad](https://bitcointalk.org/Smileys/default/sad.gif) So my private keys aren't mine? They just belong to the memory of my phone somewhere but I should be able to see them and use them for myself? That brings a little tear to my eye. Seems like at least one terrible consequence is that if my phone crashes, I thought I could import the private keys that I've got out of my backup into some other client and save my bitcoins but wait, no, my bitcoins got sent to a change address that only belongs to my phone not to me. If my keys are somewhere in my the memory of my phone there's gotta be some way to get them out. Alternatively, can I send the bitcoins to myself at one of my "receiving" addresses where I do own the private key? Maybe that would fix the connundrum of an an inaccessible change address. Thanks again for any recommendations!
|
|
|
Is there any ETA to have old good krillkrolls back?
+100 Asked this a couple pages ago and didn't get a response. I've been playing at betcoin since sealswithclubs shut down & will return to the NL200+ mBTC games on SWC once the krillrolls are back and connectivity issues are no more. Waiting for the krillrolls though because that's a big part of the VIP program. I started calculating the monthly return of obtaining each level based on krillroll frequency per month * prize pool / number of entries, but then the site moved and krillrolls were put on hold. Also they really should open up their affiliate program to all users, as you can see from my signature that is standard for other cryptopoker sites. There are tons of us waiting to jump back in as soon as they get a proper client going and whatnot. They know the issues. Only windows people can play at the moment. Micon says a few posts back that we're up in 10 - 30 weeks! @Micon: Don't worry, I won't forget about you in 30 weeks man!
|
|
|
What's wrong with greasemonkey? I think it's the go-to for user javascript associated with particular websites. And shit, if the webhosts are gonna offer us scripts that run on our machines, shouldn't we write scripts that run on our machines to do what *we* please?
Never really thought about it, but this would be perfect to provide greasemonkey scripts to do things like game verifications. And I wouldn't be opposed to wrapping all use of bits with <span class="bits">n bits</span> to make it easy for a userscript to replace with tonal-bitcoins or what ever you like. This seems really helpful and cool! BTW, I looked at that tonal-bitcoin thing which of course led me to tonal system (apparantly a 19th century notation for hex!), very esoteric. Perhaps cool. Certainly at least as awkward as "bits". ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Which seems like a four liner in that the close bracket on the last line seems a little cheap to count. BTW, you can write the block of an "if" statement without {} when it's just a single line, I dunno off the top of my head if you can leave out the brackets on a for loop in the same way.
You can. var bbs = document.getElementsByClassName("balance-bits"), b = document.getElementById("balance_bits"), stickies = document.getElementsByClassName("sticky"), i; for(i = 0; i < bbs.length; i++) bbs[i].innerHTML="μBTC: " + b.outerHTML; for(i = 0; i < stickies.length; i++) if(stickies[i].innerHTML == "Bits") stickies[i].innerHTML="μBTC";
Down to three lines. However, I'd do it like this: walk = function(node) { var child,next; switch(node.nodeType) { case 1: case 9: case 11: child = node.firstChild; while(child) { next = child.nextSibling; walk(child); child = next; } break; case 3: node.nodeValue = node.nodeValue.replace(/bits/gi, 'μBTC'); } } walk(document.body);
Mostly stolen from cloud-to-butt which is mostly stolen from some post on SO. Also use: [].forEach.call(document.getElementsByClassName('inputs-cont'), function(e) { e.className = e.className.replace(/inputs-cont/g, ''); e.style.padding = 0; });
to fix an alignment issue. We could also attach this method to deal with the History/Chat/Strategy section: [].forEach.call(document.getElementsByClassName('chat-log-tab'), function(e) { e.onclick = function() { setTimeout(function() { walk(document.getElementsByClassName('log-chat')[0]); }, 10); } });
There's probably a better way to handle injection of code in the onclick events but I'm not too familiar with react.js. Thanks, This looks good!
|
|
|
I recently sent some btc from my bitcoin wallet for android but it wasn't the entire amount in the wallet. I later happened to look on the blockchain and realized that the address that I expected to still have some BTC didn't have any! OMG, am I hacked? No, no, I look in my Bitcoin Wallet for Android and the expected balance is there. This wallet only has two sending addresses in the address book. When I look on the blockchain, I can see that the change address that was used is not one of these two addresses. When I do the Safety --> Backup Wallet I can get an encrypted protobuf format wallet that I can dump the private keys out of with the wallet-tool of bitcoinj: $ ./wallet-tool dump --dump-privkeys --wallet=/path/to/decrypted/protobuf/wallet
But the only keys dumped are the ones corresponding to the two "sending addresses". The change addresses being used by the wallet don't seem to be in there. What am I missing? How can I get *all* the private keys from my wallet?
|
|
|
|