Bitcoin Forum
May 24, 2024, 05:54:41 AM *
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 »
701  Bitcoin / Mycelium / Re: Mycelium 2.0 HD - Welcome to the future on: October 19, 2014, 01:59:11 PM
All this confusion about incompatible wallets calls for a look at bip 39.  The process starts with finding 128 bits of entropy ("ENT") and builds from there.  The bip sets out some fairly simple steps for generating a wordlist from ENT.  So far so good.
Then instead of creating the wallet seed from ENT, the simplest and best course, it goes like this

To create a binary seed from the mnemonic, we use the PBKDF2 function with a mnemonic sentence (in UTF-8 NFKD) used as the password and the string "mnemonic" + passphrase (again in UTF-8 NFKD) used as the salt. The iteration count is set to 2048 and HMAC-SHA512 is used as the pseudo-random function. The length of the derived key is 512 bits (= 64 bytes).

These steps are unnecessary, create extra work, and may lead to complications.
Encrypting your wordlist is all for the best, but please don't interpose that encryption between the originating entropy pool and the master seed/private key of the HD wallet.  Basically you are encrypting entropy.  It doesn't work like that.  It works like this:

The entropy is the seed.  
Use it:  entropy --> seed
ENT --> sha256 hash --> master privkey
702  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 16, 2014, 10:52:15 PM
If somebody gets hold of your original passphrase, they won't know how to create a wallet from it.
At least until they find your post.  Smiley

How do you know this isn't an elaborate trap?
Guard your passphrases carefully boys and girls.
I could "find" my own post.
BWAHHAAHHAAA!
703  Bitcoin / Mycelium / Re: Mycelium 2.0 HD - Welcome to the future on: October 15, 2014, 07:40:41 PM
BIP38 encrypted private keys supported as well
QR scan only, no text import (nudge, nudge.  You have no idea how this would make my life easier).
704  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 12, 2014, 11:07:21 PM
I'll start reading up on bip32, and in the meantime I'd appreciate some pointers on the wordlist checksum generating scheme.  Is there a link with a concise set of instructions somwhere?

Check this:
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki#Generating_the_mnemonic
As a test, I took the wordlist Mycelium generated for me, worked backward to ENT and hashed it.  It produced the correct checksum, which is encouraging.  Next step is to generate my own 128 bit ENT from my own passphrase and use that to create a bip39 wordlist.  I like to do this because I can use a pool of fifty thousand words and get a shorter phrase to remember; eight words chosen from fifty thousand will have about as much entropy as 12 words chosen from 2048.  Warning to anyone wanting to do this, you must not choose the words yourself.  Use random number generation to select the words.  Not a bad idea to salt your phrase with your driver's license number or something like that, too.
A couple of other things to be aware of, for anyone else interested in doing this.  
The wordlist
https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
is numbered from 1 to 2048, which is incorrect.  Subtract 1 from each line number so that the list has the correct binary numbering 0 to 2047.  
Using hex will throw you off when dividing into groups of 11 bits.  
The hash command for generating the checksum is
$echo -n 'ENT' | xxd -r -p | sha256sum -b
where ENT is a random 128 bit number (include the single quotes as shown).  One way to create ENT is to hash a passphrase
with the command
$echo -n 'passphrase' | sha256sum
which is exactly what bitaddress.org and brainwallet.org do as the first step in converting a passphrase to a private key. Truncate the 256 bit hash to 128 bits
and go from there using the instructions "Generating the mnemonic" in the bip39 mediawiki.
When you have the 12 words you can type them in as an imported backup.

It's extra work but it has its advantages:
You know where your entropy comes from.  
If somebody gets hold of your original passphrase, they won't know how to create a wallet from it.
705  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 11, 2014, 03:10:56 PM

If you want to enter your own word list, you need to choose import backup on a fresh import (after wiping app data - make sure to backup the seed you currently use).

How do you wipe app data, do you mean uninstall it?
I have the HD wordlist generated by mycelium, only because the update to hd didn't give me the option of inputting my own.  But that's not how I would have done it given a choice.  So I would like to know how to wipe it and enter my own wordlist.

Uninstalling also wipes the data, but in the app management you usually get an option to just wipe data without uninstalling. Make sure to have backed up everything.
When you then start the app, choose import backup.

We don't give a choice on upgrade cause we feel it's a bad idea to use an own word list. We advise you to not use the same seed in two devices. And we strongly recommend not trying to pick ones own words. Humans are absolutely terrible at providing randomness with their brain. (also, the last word is a checksum - so picking own words is not that easy)
When I need to make a private key, I generate at least 100 bits of physical entropy, open the Linux command line, do a hash, prepend 0X80, hash it twice to get the checksum, etc.; you get the idea, I know what I'm doing.  I don't need coddling.
Now, I have a passphrase committed to memory (and it has plenty of entropy) that I would like to use.  I'll start reading up on bip32, and in the meantime I'd appreciate some pointers on the wordlist checksum generating scheme.  Is there a link with a concise set of instructions somwhere?
706  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 11, 2014, 03:03:26 AM

If you want to enter your own word list, you need to choose import backup on a fresh import (after wiping app data - make sure to backup the seed you currently use).

How do you wipe app data, do you mean uninstall it?
I have the HD wordlist generated by mycelium, only because the update to hd didn't give me the option of inputting my own.  But that's not how I would have done it given a choice.  So I would like to know how to wipe it and enter my own wordlist.
707  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 05, 2014, 02:11:56 AM
Thanks.


The Mycelium clipboard import feature doesn't recognize encrypted private keys and the button stays greyed out.  Since text doesn't work, I'll have to use qr.
The only way I've found to take a pre-existing private key and generate a bip38 encrypted qr is:
Paste key in bit2factor.org, create encrypted text key.
Convert text to qr code using goqr.me or some other text-to-qr generator.
While I've tested this method and it works, the extra steps create vulnerabilities.
I remember I asked about encrypted text import before.  It would make sense to have it.
But lacking that, maybe there is some simple way to turn a private key into an encrypted qr code that I don't know about?

Edit:  this works OK
https://bitcoinpaperwallet.com/bip38-password-encrypted-wallets/
708  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 05, 2014, 12:49:41 AM
Okay, then I can tell him the password over the phone.
Next question:  does Mycelium save keys on the flash card or hard drive?
If it's the flash card, maybe he can just put the card in a working phone.
709  Bitcoin / Mycelium / Re: Mycelium Bitcoin Wallet on: October 04, 2014, 11:06:38 PM
Here's something a little different for you all to think about.
I have a friend who who buys coins from me and he uses mycelium.  But... he doesn't back things up (and until this morning I didn't know this).
You can guess what's coming:  he broke his phone.  And lost 26 coins.  Coins that I sold him, so although it was his own fault, I still would like to help him.  Friend lives in Brooklyn and uses android devices (obviously, because he uses Mycelium).
So I have two issues I need to solve.

Issue number one:  
He probably needs a data recovery specialist.  I say probably, because the shop he took the phone to told him there's more to this phone's problems than a broken screen.  Something in the circuitry was damaged.  So getting the keys out of memory is going to require expert help.  Any ideas?

Issue number two:
He has agreed to let me generate a key pair, back up/save it, and send him the private key so that he can import it into mycelium.  That way he can't screw up again.  I need to figure out how to send him the private key securely, and still have him be able to import it.  Which means sending an image of the qr code, because text private key import is unsafe.  Maybe I can attach the qr code to an email and encrypt it?  He has used gpg and has a public key he can send me.  I started looking into how to use gpg and really just want a simple way to get things done, but this doesn't look too simple.  So could use suggestions.
For what it's worth, my only computer is a nexus 7 tablet.  I have it set up dual boot with android and Ubuntu touch.  I booted into ubuntu, opened terminal and generated a gpg key, but I'm not sure I even need it.  From my cursory googling it looks like maybe all I need is his public key, and a gpg app for android...?

Issue number one is much more important.
710  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: October 04, 2014, 11:43:52 AM
Monkey says 4 more days down.  He might not count weekends though.  

After that he wants it to go up for a couple of months.
Did monkey have the foresight to keep a big stash of banana skins for buying cheap coins at times like this?
711  Economy / Trading Discussion / Re: where to get bulk coin every week on: September 29, 2014, 06:51:49 PM
10k every week ( 40k a month ) will enjoy 0.5% fee on LakeBTC. ( 50k a month is 0.4% ), but compared coinbase, bitinstant etc. changers, 0.5% is really not high.
You have to take into account the cost of wiring money to the exchange, which can set you back a hundred bucks or so.  You need to be wiring tens of thousands, trading hundreds of thousands, or both, for LakeBTC to beat out the 1% Coinbase charges.
712  Economy / Trading Discussion / Re: where to get bulk coin every week on: September 28, 2014, 08:06:26 PM
just enjoy Lakebtc.
High fees, unless you can do several hundred thousand dollars in trade per month.
https://bitcointalk.org/index.php?topic=695082.0
713  Economy / Trading Discussion / Re: where to get bulk coin every week on: September 28, 2014, 03:39:23 AM
hello everyone, looking for somewhere to get 10k worth every week with cash in mail or cash deposit, thanks

Assuming you live in the U.S.:
Which banks you will have access to deposit cash in depends on where you live.  For example, Bank of America has branches all over the U.S., but in Colorado they only have a couple of ATM's in Denver, so if you live in Durango and the potential seller has BOA or TD account you're out of luck as far as cash deposits are concerned.  TDBank exists pretty much only in the Northeast.  So you should start by telling us what city you live in, because that's going to determine whose bank you can deposit to.
Another good idea is to fill out your curriculum vitae for us a little bit, help us feel a bit more comfortable with you.  Have you traded much?  You have no forum history to speak of and your post contains almost no information...  
714  Other / Beginners & Help / Re: Difficulty with Exchanges on: September 28, 2014, 03:05:02 AM
I don't use localbitcoins.  I have accounts on BTC-e, Bitfinex, Bitstamp and LakeBTC.  Right now I am trading only on Bitfinex, but I have used Bitstamp and BTC-e.  I still haven't used the account I set up on LakeBTC.
To open an account on one of these major international exchanges you have to send them proof of identity and proof of address.
Then you can deposit "fiat" or bitcoins in your account and start trading.  Depositing fiat involves sending an international wire, which can cost about a hundred bucks depending on the fees charged by the exchange and the banks involved, so it's only worth it for ten thousand bucks and up, in my opinion.  I try to send thirty grand at a time.

But since you have bitcoins you can deposit them in your exchange account, then you will be able to sell them super easy, all the major exchanges have more than enough liquidity.  Of course getting the dollars out requires a wire, same as putting them in.
Idea:
Bitstamp and LakeBTC are ripple gateways, so you could open a ripple account, put some dollars in it using the snapswap service, and get money onto an exchange that way... I think.  Haven't tried it myself, because snapswap charges more than 1%.  But for small deposits it would be cheaper than wiring.

Edit:  Here's another possibility.  Go to http://www.ptycoin.com/ripple and read the section on how to deposit dollars.  It says there's no fee.
715  Economy / Exchanges / Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading on: September 18, 2014, 08:04:32 PM

Please, I'm trying to get an answer here.
716  Economy / Exchanges / Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading on: September 18, 2014, 07:44:58 PM
I'm not sure what you mean.  Google authenticator sure isn't going to help a delayed withdrawal; or prevent such a thing from happening.
I think bfx personnel monitor this thread, so I'm hoping for a response.
717  Economy / Exchanges / Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading on: September 18, 2014, 06:56:40 PM
I just withdrew about 44 coins from my exchange account.  I don't have SMS or google authenticator set up, so I am waiting for the email to verify the withdrawal.   How long does it take, or is 44 big enough to require manual processing, and how long does that take? What's the procedure?
Would appreciate some help,
If somebody from Bitfinex reading this can check on my withdrawal and explain what's happening with it, I would be most grateful.  I will pm my username to you. And the address I withdrew the coins to, if you need it.
718  Economy / Exchanges / Re: [OFFICIAL]Bitfinex.com first Bitcoin P2P lending platform for leverage trading on: September 14, 2014, 12:03:14 AM
I am about to wire some money into my Bitfinex account.
When the money arrives in my account, will it be available for use right away, or does Bitfinex impose a holding period?
719  Economy / Service Discussion / do exchanges put a hold on funds received by int'l wire? on: September 13, 2014, 08:50:33 PM
Here in the US, when I transfer funds from one bank to another, the bank on the receiving end holds the funds for several days.
This makes me wonder--
What do the big international exchanges do with wired funds, do they sit on them awhile or can you buy coins with them the same day the exchange receives the wire?
I will be sending USD by wire from the US to Bitfinex and LakeBTC.
720  Bitcoin / Bitcoin Discussion / Bitcoin Center NYC Meets With NYDFS About Proposed "BitLicense" on: September 11, 2014, 11:26:13 PM
http://us3.campaign-archive2.com/?u=65061a976c929ddabe0abe861&id=be8548e397&e=1e5a8d836c

NEW YORK – On Thursday September 4th[/size] 2014, Raymond Cline, Executive Director of Bitcoin Center NYC met with New York
Department of Financial Services official Dana Syracuse at the NYDFS headquarters in New York to discuss the proposed digital currency regulations known as the “BitLicense.”[/size]Although no new information was shared at the meeting, the NYDFS stressed that they have been receiving less feedback than they hoped to by extending the public comment period. It is imperative that the Bitcoin community continues to submit their feedback on the BitLicense during this extended commentary period. Specifically, the NYDFS is looking for information about the BitLicense’s impact on small and medium sized Bitcoin businesses; a topic we stressed was of great importance.
This meeting came shortly after Bitcoin Center NYC founder Nick Spanos took part in a Bitcoin educational meeting for Congressional staffers that occurred in Washington D.C.
Make no mistake, this is a call to action. If Bitcoin should receive fair and favorable regulation it is up to the community to make sure that the regulators have a clear understanding of the faults in their proposal. If you have not yet sent in your feedback, please take some time to do so now. The future is in our hands.The original BitLicense proposal is available here: http://www.dfs.ny.gov/about/press2014/pr1407171-vc.pdf
Instructions for sending commentary to NYDFS is available at this address:http://www.dfs.ny.gov/legal/vcrf_submit_comments.htm
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!