That's the part I haven't really understood about hardware wallets like Trezor either. Yes, the private keys never leave the wallet even when connected to an online computer, but the seed words are a single point of failure. If anybody gets a hold of those, your money is gone isn't it?
Yes, if someone has your seed, they have access to all your coins. However, you can also do something like "shamir secret sharing" to encrypt your seed words and split the parts across multiple sites like you have done with the MultiSig wallet. The plus side to this it that instead of needing to travel to a different site just to send bitcoins, you'd only need to do it to recover/restore your wallet in the event that your hardware device failed. Day to day, the coins are secured by the hardware wallet and your PIN/Passphrase etc. As usual, a lot of this comes down to the trade offs between convenience and security... Hardware wallet - Convenience for spending, arguably just as secure (ie. remote sites need to be unaware of each other) "modified" glacier using offsite MultiSigs - Inconvenient for spending, very secure if executed properly (ie. remote sites are unaware of each other)
|
|
|
Your should NEVER bitcoin in a hurry... that is a surefire way to screw something up and lose coins. Also, the transaction you posted: https://blockchain.info/tx/81ba96e85723a00052d9e38852833d1041f2bb8553147c8240f5fe7b35739217 seems to have confirmed. It looks like 0.0193 BTC was sent from 1Lr8UiSbFS341TQWqJXSeRoy1DSmKiNnfD to 163433n4Vb9jVhDEJmnjoSMoe38yc7gsGk. It isn't that difficult at all if you read carefully and take your time. The entire process of claiming your BCH is very simple and goes something like this: 1. Send your BTC to a new wallet (This is to safeguard your BTC) 2. Import your OLD BTC private keys into a BCH wallet 3. There is no step 3. You seem to have managed to achieve Step 1 already, so that's good... to do Step 2, I'd suggest a nice each approach of simply installing ElectronCash and importing your OLD BTC private key(s) into that. You should get all your BCH and you can then send them wherever you want (Bittrex etc.) using a similar UI to Electrum.
|
|
|
I can't tell from the video or the gallery pics, but is it a 2 piece case? or is it a one piece sleeve?
Just curious to know how the Trezor actually gets inside of the case... how easy it is to insert/remove etc.
|
|
|
2. Are all addresses created unique? For sure?
Yes. I believe the chances of creating an address that someone else has are something like being hit by lightning while taking a crap EVERY year for 17 years... Yes, someone did the maths on this https://bitcointalk.org/index.php?topic=2276146.msg23105380#msg23105380https://bitcointalk.org/index.php?topic=2276146.msg23155229#msg23155229"Finding a collision is about as likely as being struck by lightning while taking a crap every year for 17 years in a row".
while 0. 00001% chance exist, this means that percent can be released at any time, even in some seconds and not in some million years. And how about when 0. 0000000000000000000000000000000000000000000000007% chance exists? Please let me know when you have been "struck by lightning while taking a crap every year for 17 years in a row".
|
|
|
It can be "dangerous" if you start running commands without fully understanding the consequences and posting the output in threads or PMs etc... Things like "dumpwallet" and "dumpprivkey" etc that expose sensitive info like private keys for instance. Listunspent is relatively harmless, at worst it would reduce your privacy a little (shows addresses etc), but it should not cause loss of Bitcoins... You can see an explanation of the command and sample output here: https://chainquery.com/bitcoin-api/listunspentMy recommendation would be that of you are uncomfortable using the console... Don't!
|
|
|
Going forward: 1> How do I check the blockchain to make sure they used a good fee? 2> How do I check to make sure that this transaction confirming is not contingent on another transaction confirming first?
1. Put the transaction number into blockchain.info (or the block explorer of your choice)... look for something like "fee per byte" or "sats/byte" or "fee per kilobyte" or "BTC/kB" etc. 2. On blockchain.info, if you click the "show scripts & coinbase" link, you will see that "unconfirmed" inputs have a little red "U" next to the BTC amount... for "U"nconfirmed: If you see that "U", then the transaction that creates that UTXO is unconfirmed. The thing with BTC is that you have no real control over what fee other people are using when they send to you... if they use a low fee, it may take a while for the transaction to confirm. All you can do at that point is to try accelerators or " Child Pays For Parent" transactions to push them through... or simply do nothing and wait
|
|
|
This was bought from a person that may be difficult to track now.
1> How can i prevent this from happening in the future to me? 2> Going forward How can i prevent this from occurring? 3>Is this likely a setup from what you guys see or is it likely to get confirmed??
1&2. The only thing you can do is try and be more careful who you deal with... ensure they use "proper" fees to send transactions or you can offer to subsidise the fees so they can send with a good fee to increase the chances of it getting confirmed quickly. 3. Honestly, I don't think so, they just cheaped out on the fees. Also, the network seems to be quite busy, likely because BTC is hovering around USD$6000... so there are a lot of unconfirmed transactions and fees are creeping up again.
|
|
|
Most of the exchanges these day require you to "register" and/or provide appropriate AML/KYC (Anti Money Laundering/Know Your Customer) documentation if you want to conduct transactions over a certain limit... These limits usually apply cumulatively, so doing a bunch of small transactions is the same as one large one. There isn't really any way around that with most of the "big" exchanges that have decent volume like bitfinex, bittrex, kraken, poloniex etc. So you other option is to use a service like ShapeShift or Changellyor something that just does a straight swap... you send one currency + output address and they send the specificed currency to your output address. The downside to those services is that the fees, exchange rates and spreads involved can be quite punitive compared to exchanges. The only Exchange / Wallet I have found is Bitfinex.com
Is your google broken? https://www.google.com/search?q=bitcoin+exchange
|
|
|
You are running an old version of Armory. Go here and get the latest version: https://btcarmory.com/releases/NOTE: bitcoinarmory.com is no longer active or the correct website to use to get Armory. You need to use btcarmory.com
|
|
|
It doesn't show them anywhere in the GUI. You need to use the debug console to see them... Help -> Debug Window -> Console. Then enter the command: You should be able to find the UTXO listed there with the associated TransactionID and Address.
|
|
|
There are two things that are preventing your transaction from confirming... 1. As stated above, your transaction is spending from an unconfirmed parent transaction. Until that transaction confirms, your transaction will NEVER confirm. 2. "Fee per byte 32 sat/B" I'm sure I don't need to say any more regarding this aspect of the transaction For what it's worth... I nudged the unconfirmed parent along by submitting to a transaction accelerator. Hopefully it'll confirm shortly... then your transaction actually stands a chance of being confirmed.
|
|
|
Are you wanting to just move BTC to a new wallet that supports BTC and altcoins? or are you actually wanting to be able to convert your BTC into altcoins using the wallet?
|
|
|
Of course there is quite a big risk contained in exporting/importing your private keys.
You don't actually have to "export" your private keys to "import" the Nano S into Electrum. Simply create a new wallet using the "Use a hardware device" option (DO NOT have the Ledger wallet app open, and make sure you have already connected your Nano S, entered the PIN and opened the BTC app). Electrum will import the master PUBLIC key... and will create what is in effect a "watching only" wallet... you should be able to see all your addresses, transactions and coins. You can use "View -> Addresses" and "View -> Coins" to make the "Addresses" and "Coins" tab visible if they are not already displayed. You can then right click on a specific address and select "spend from" or on a specific output and select "spend" to create a transaction using only the UTXOs you want. When you go to send the transaction, Electrum sends the unsigned transaction to the Nano S for confirmation and signing. Your private keys/seed will never need to leave the device or be exposed to a computer.
|
|
|
The OP needs to go and read this: https://en.bitcoin.it/wiki/Changeand to understand WHY Bitcoin doesn't send the exact amount specified, but spends the whole amount in the address (UTXO), they should go read this: https://en.bitcoin.it/wiki/Coin_analogyBitcoin is NOT like fiat money bank accounts... and works completely different. It you try to treat it like a "normal" bank account, you are likely to get confused and/or into trouble and lose coins
|
|
|
Thanks for an informative howto! -----BEGIN BITCOIN SIGNED MESSAGE----- This is plauthor at bitcointalk.org on the 21st of October 2017 writing to sign shorena's post on signing messages. -----BEGIN SIGNATURE----- 1DRrtJbT3WEhVb8x8xNzPDJ45omjZHjiU7 G3fm6rzUPrbhWFi7AbOpA89FS+7hI2gE8pwL+B9n0a0EDMHhhiKYW27ONpTBhg0YF8tV7YY+VGyOryPLTLDDR0s= -----END BITCOIN SIGNED MESSAGE-----
Quoted and verified...
|
|
|
It's pretty simple... Electrum has THREE different password setups:
1. No Password - In this mode, the wallet file is unencrypted, and all the data inside it is unencrypted. It will never ask for a password
2. Password (NO wallet file encryption) - In this mode, the wallet file is still unencrypted, but sensitive info contained in the wallet file like private keys and/or seeds are encrypted using your password. The wallet will only ask for a password when you want to use the sensitive information... ie. to sign messages, sign transactions, export private keys, export your seed etc.
3. Password (Encrypt wallet file option checked) - In this mode, the wallet file is encrypted using the password set. You cannot open the wallet at all without entering the password, and you'll also need to enter the password to sign messages, send transactions etc etc.
You obviously have Option 2. in use... you have a password set, but the wallet file is NOT fully encrypted, so it doesn't ask you for the password when you first open the wallet. If you use "Wallet -> Password"... put in your old password, then enter a new password (it can actually be your old password if you want)... and then tick the box that says "Encrypt Wallet File".
This will fully encrypt your wallet file using your chosen password, and when you start Electrum (or open that wallet file) it will prompt for the password BEFORE it opens.
|
|
|
Very hard to tell from the screenshot you've provided if that is the legit Skype account or one of the fakes... Personally, I'd email baikal@baikalminer.com and give them a made up codeword like ”scammersSuck987” and ask them on Skype to confirm the codeword as per Baikal's suggestion on their "[urlhttps://bitcointalk.org/index.php?topic=1804508.0]how to identify Baikal account" thread[/url]... Emails addresses are easy to fake messages FROM, it is a lot harder to get access to messages sent TO an address. So make sure YOU send the email... And ask them to confirm YOUR code on Skype. Also, double check email headers of emails you receive to make sure they're not coming from email spoofing sites like the screenshots above
|
|
|
Yes, you can "clone" your seed phrase onto as many hardware wallets as you like... it will generate the same "seed", so whenever you add a "coin app", it will generate the same addresses (even if you uninstall the coin app and reinstall it).
So, in you example #1 and #2 will have identical Bitcoin wallets... and if you uninstalled Viacoin from #2 and installed Litecoin, then the two litecoin wallets would be identical, you could then uninstall litecoin from #1 and install ViaCoin and it would have a wallet that was identical to the one that you previously had on #2:
1 Ledger Nano S - (Nano Seed) Bitcoin - Ether - Vert - Litecoin 2 Ledger Nano S - (Nano Seed) Bitcoin - Ether - Pivx - Viacoin | | V 1 Ledger Nano S - (Nano Seed) Bitcoin - Ether - Vert - Litecoin (same) 2 Ledger Nano S - (Nano Seed) Bitcoin - Ether - Pivx - Litecoin (same) | | V 1 Ledger Nano S - (Nano Seed) Bitcoin - Ether - Pivx - Viacoin (same as original Viacoin wallet) 2 Ledger Nano S - (Nano Seed) Bitcoin - Ether - Vert - Litecoin
|
|
|
|