Bitcoin Forum

Bitcoin => Electrum => Topic started by: IP_MAN on November 15, 2017, 06:01:11 PM



Title: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 15, 2017, 06:01:11 PM
I wanted to use my BCH after the hard fork so I was going to import my wallet on Trezor or Blockchain.info since they support BCH (Electrum doesn't support BCH AFAIK) but it seems both Trezor and Blockchain.info can't recover seed generated from Electrum. Am I missing something ?


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: Abdussamad on November 15, 2017, 07:35:18 PM
no you are not missing anything. electrum's seed format is not supported by any other wallet. besides with a hardware wallet the seed is not supposed to touch a PC or mobile. restoring a PC wallet on a hardware wallet defeats the very purpose of using a hardware wallet.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: ttookk on November 16, 2017, 12:32:42 AM
I wanted to use my BCH after the hard fork so I was going to import my wallet on Trezor or Blockchain.info since they support BCH (Electrum doesn't support BCH AFAIK) but it seems both Trezor and Blockchain.info can't recover seed generated from Electrum. Am I missing something ?

You can use electron cash to access BCH, works just like Electrum. Importing keys works just fine.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 16, 2017, 05:09:46 AM
I wanted to use my BCH after the hard fork so I was going to import my wallet on Trezor or Blockchain.info since they support BCH (Electrum doesn't support BCH AFAIK) but it seems both Trezor and Blockchain.info can't recover seed generated from Electrum. Am I missing something ?

You can use electron cash to access BCH, works just like Electrum. Importing keys works just fine.

I don't trust it : https://bitcointalk.org/index.php?topic=2059091.0 (Do Not Use Electron Cash!)


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: pooya87 on November 16, 2017, 05:27:16 AM
I wanted to use my BCH after the hard fork so I was going to import my wallet on Trezor or Blockchain.info since they support BCH (Electrum doesn't support BCH AFAIK) but it seems both Trezor and Blockchain.info can't recover seed generated from Electrum. Am I missing something ?

You can use electron cash to access BCH, works just like Electrum. Importing keys works just fine.

I don't trust it : https://bitcointalk.org/index.php?topic=2059091.0 (Do Not Use Electron Cash!)

did you read the topic carefully? https://bitcointalk.org/index.php?topic=2059091.msg20545296#msg20545296

besides, you just have to create a new wallet in your bitcoin wallet with a new seed and transfer all the funds to the new wallet and then import your old seed which is not empty of bitcoin in the electron cash wallet.

if you are too paranoid (like me) and want to make it 100% safe then use it offline.
this means you import your addresses (not private keys) in an Electron-cash wallet, make the raw transaction, then transfer it to an offline system where you have installed another Electron-cash wallet with your private keys imported there, then sign that transaction to transfer back and broadcast.
more info: http://docs.electrum.org/en/latest/coldstorage.html


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 16, 2017, 08:38:19 PM
I wanted to use my BCH after the hard fork so I was going to import my wallet on Trezor or Blockchain.info since they support BCH (Electrum doesn't support BCH AFAIK) but it seems both Trezor and Blockchain.info can't recover seed generated from Electrum. Am I missing something ?

You can use electron cash to access BCH, works just like Electrum. Importing keys works just fine.

I don't trust it : https://bitcointalk.org/index.php?topic=2059091.0 (Do Not Use Electron Cash!)

did you read the topic carefully? https://bitcointalk.org/index.php?topic=2059091.msg20545296#msg20545296

besides, you just have to create a new wallet in your bitcoin wallet with a new seed and transfer all the funds to the new wallet and then import your old seed which is not empty of bitcoin in the electron cash wallet.

if you are too paranoid (like me) and want to make it 100% safe then use it offline.
this means you import your addresses (not private keys) in an Electron-cash wallet, make the raw transaction, then transfer it to an offline system where you have installed another Electron-cash wallet with your private keys imported there, then sign that transaction to transfer back and broadcast.
more info: http://docs.electrum.org/en/latest/coldstorage.html

I wanted to use my BCH after the hard fork so I was going to import my wallet on Trezor or Blockchain.info since they support BCH (Electrum doesn't support BCH AFAIK) but it seems both Trezor and Blockchain.info can't recover seed generated from Electrum. Am I missing something ?

You can use electron cash to access BCH, works just like Electrum. Importing keys works just fine.

I don't trust it : https://bitcointalk.org/index.php?topic=2059091.0 (Do Not Use Electron Cash!)

did you read the topic carefully? https://bitcointalk.org/index.php?topic=2059091.msg20545296#msg20545296

besides, you just have to create a new wallet in your bitcoin wallet with a new seed and transfer all the funds to the new wallet and then import your old seed which is not empty of bitcoin in the electron cash wallet.

if you are too paranoid (like me) and want to make it 100% safe then use it offline.
this means you import your addresses (not private keys) in an Electron-cash wallet, make the raw transaction, then transfer it to an offline system where you have installed another Electron-cash wallet with your private keys imported there, then sign that transaction to transfer back and broadcast.
more info: http://docs.electrum.org/en/latest/coldstorage.html

I'm confused. So can the "peer list poisoning" bug cause BCH and BTC lost ?
In short, if I import my wallet into electron cash, is there any chance I will lose my BTC and BCH ?

I understand it's better to transfer all of my BTC out before using electron cash but the network's fee now is so high, transfer 1.5 BTC costing me 0.16 (more than 10%  :-\)


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: pooya87 on November 17, 2017, 06:12:55 AM
~
I'm confused. So can the "peer list poisoning" bug cause BCH and BTC lost ?
In short, if I import my wallet into electron cash, is there any chance I will lose my BTC and BCH ?

I understand it's better to transfer all of my BTC out before using electron cash but the network's fee now is so high, transfer 1.5 BTC costing me 0.16 (more than 10%  :-\)

technically speaking if electron cash had no bugs or malicious intents, there shouldn't be any problem when using it. because you will be connecting to bitcoin cash nodes an also your wallet will create a transaction that is only going to be valid on bitcoin cash network due to replay protection.
i have not yet used Electron-Cash to give you any feedback though.

as for transferring bitcoin, you can still send with a transaction 10 satoshi/byte and use ViaBTC accelerator (https://pool.viabtc.com/tools/txaccelerator/) to get it confirmed. you may need to try every hour on the hour to be able to get in though. or wait for the mempool to be empty again and send with much lower fee.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: Spendulus on November 17, 2017, 11:57:28 AM
.....
I'm confused. So can the "peer list poisoning" bug cause BCH and BTC lost ?
In short, if I import my wallet into electron cash, is there any chance I will lose my BTC and BCH ?

I understand it's better to transfer all of my BTC out before using electron cash but the network's fee now is so high, transfer 1.5 BTC costing me 0.16 (more than 10%  :-\)

My understanding is that you must do the transfer first, otherwise yours losing BTC.

You want private keys that show a balance on 8-1-17, but which show zero at the current date.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 17, 2017, 12:19:36 PM
.....
I'm confused. So can the "peer list poisoning" bug cause BCH and BTC lost ?
In short, if I import my wallet into electron cash, is there any chance I will lose my BTC and BCH ?

I understand it's better to transfer all of my BTC out before using electron cash but the network's fee now is so high, transfer 1.5 BTC costing me 0.16 (more than 10%  :-\)

My understanding is that you must do the transfer first, otherwise yours losing BTC.

You want private keys that show a balance on 8-1-17, but which show zero at the current date.

Sound risky to me, is there any other wallet which is 100% safe for BCH and support Electrum seed ?


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 17, 2017, 12:43:07 PM
If I export all of my BTC address' private keys from Electrum then add them to blockchain.info will I be able to use all the BCH I received after the hard fork ?


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: HCP on November 17, 2017, 11:40:27 PM
There seems to be an unhealthy level of suspicion regarding ElectronCash... providing you have downloaded the official ElectronCash app from the official page: https://electroncash.org/#download you should be fine to use it. The source code was forked from Electrum and is open source. The commits listed on the github don't add anything nefarious into the code base.

And if you're concerned about running pre-built binaries, you can easily run it from source and/or compile it yourself...

Having said that, it is still a good idea to move your BTC prior to attempting to get your BCH, simply because getting your BCH will require you to either enter your seed or export/import your private keys... Both of these procedures could potentially compromise your wallet and coins. So, if your BTC is already moved, you know it is safe and only your "forkcoin" is potentially at risk.


Sound risky to me, is there any other wallet which is 100% safe for BCH and support Electrum seed ?
The only thing that supports Electrum Seed is Electrum and forks of Electrum... like ElectronCash...

No-one is going to be able to give you a "100% safe" guarantee for any bitcoin wallet. If ElectronCash was unsafe, we'd know about it by now... the initial rush after the fork and the recent big pump and dump have seen so much BCH action that if ElectronCash was doing anything "bad", this forum would be full of threads telling us.

EVERY time someone has had coins stolen is because they exported private keys on a compromised PC or downloaded a fake version of the wallet. I've not seen one substantiated claim that ElectronCash stole someone's seed/privatekeys or coins in the 3 months that it has been operational.

If you're that concerned about it, install a VM like Oracle Virtual Box... and create an online/offline system... so the "offline" ElectronCash system restored from seed is on the VM with networking disabled.


If I export all of my BTC address' private keys from Electrum then add them to blockchain.info will I be able to use all the BCH I received after the hard fork ?
Assuming b.info supports BCH then yes... you should be able to see it. I would say that exporting your private keys and then entering them into a website is more risky than using ElectronCash.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: HCP on November 18, 2017, 01:39:56 AM
I understand it's better to transfer all of my BTC out before using electron cash but the network's fee now is so high, transfer 1.5 BTC costing me 0.16 (more than 10%  :-\)
I tried what you said but viabtc says "Transaction does not exist" ?
TXID : https://blockchain.info/tx/08c40cf86395f7682f0695074656cb376db6d0a4a2a04d46e33faec06639e3eb
It hadn't propagated well... seriously... you wonder why your fee was so big? Your transaction was 18,217 bytes!!?! :o normal transactions are like 226 bytes... No wonder it wanted a fee of 0.16! ::) ::)

Anyway, your transaction has now been pushed via a bunch of transaction broadcast services... so the ViaBTC accelerator should be able to find it... wait until the start of the hour and try and accelerate it.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: pooya87 on November 18, 2017, 03:07:50 AM
as for transferring bitcoin, you can still send with a transaction 10 satoshi/byte and use ViaBTC accelerator (https://pool.viabtc.com/tools/txaccelerator/) to get it confirmed. you may need to try every hour on the hour to be able to get in though. or wait for the mempool to be empty again and send with much lower fee.

I tried what you said but viabtc says "Transaction does not exist" ?
TXID : https://blockchain.info/tx/08c40cf86395f7682f0695074656cb376db6d0a4a2a04d46e33faec06639e3eb

because of the full mempool and your low fee, some nodes were probably rejecting your transaction which is why it took a little longer for it to propagate.
as @HCP pointed out the transaction size is huge and this size is due to so many transactions that you are spending.
in any case i have accelerated your transaction for you, it should be confirmed soon enough.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 19, 2017, 03:50:10 AM
in any case i have accelerated your transaction for you, it should be confirmed soon enough.

Thanks, it got confirmed now. How did you do that ?


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: HCP on November 19, 2017, 04:18:09 AM
Thanks, it got confirmed now. How did you do that ?
Given that it was mined by ViaBTC... I'd say he used this: https://pool.viabtc.com/tools/txaccelerator/ ;)

Their requirements are that your transaction uses at least 10 sats/byte fee rate... and has no double-spends or unconfirmed parents... and of course, that they can actually see your transaction in their mempool ;)  After it got propagated properly, ViaBTC could see.

The trick with ViaBTC TX Accelerator is they only offer 100 slots PER HOUR... they tend to "reset" at the very start of the hour... so you have to submit inside the first 30seconds of an hour when the network is really busy.


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: HCP on November 29, 2017, 07:30:16 AM
For the transaction which has low sats/byte like this : https://blockchain.info/tx/c6cdaa72bc4dd652f82ea646e01251ee085ee15aabc6e44702dd8771995afe87
Do we have anyway to accelerate ?
Previously, I would have said "AntPool" might take it... but it seems the "hidden" accelerator there has been abused by so many of the "helpful" people here offering free "acceleration services" (hoping for tips), that I'm not sure it is even working any more :-\


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: IP_MAN on November 29, 2017, 08:04:50 PM
Previously, I would have said "AntPool" might take it... but it seems the "hidden" accelerator there has been abused by so many of the "helpful" people here offering free "acceleration services" (hoping for tips), that I'm not sure it is even working any more :-\


Will the transaction be cancelled if it doesn't have confirmation for too long time ?


Title: Re: Why can't I use Electrum seed to recover my wallet on Trezor and Blockchain.info
Post by: HCP on November 30, 2017, 02:47:27 AM
Theoretically, if the transaction fails to get a confirmation for an extended period of time AND the transaction is not rebroadcast by any node, nodes will start dropping it from their individual mempools and the transaction will slowly disappear from the network.

The period of time this takes to happen is not "fixed"... older nodes defaulted to 3 days (72 hours)... newer nodes can be as much as 14 days. But it is dependent on how the node owner has configured their node.

Anyway, once the transaction has been dropped from all the nodes, it is as if the transaction never existed. You should be able to recreate another transaction spending those same coins, without it be labelled a double spend.

As mentioned, it requires that the original transaction is NOT rebroadcast. Note that some wallets will rebroadcast unconfirmed transactions periodically...