Bitcoin Forum
July 31, 2024, 03:15:13 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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 ... 514 »
581  Bitcoin / Electrum / Re: Electrum to Electrum - transaction "lost" on: June 25, 2021, 04:51:50 AM
Yeah... it's looking more and more likely that there are either multiple wallet files or multiple seeds... You can't actually select the derivation path when you create a wallet, only when you are restoring it. So, you would not have been able to get a weird derivation path unless you used the seed to restore the wallet before you even attempted to use it.

And you only get to specify the derivation path if you use a BIP39 seed anyway... with an Electrum seed, it is automatically detected.

My guesses are:
- Multiple Seeds
- Multiple wallet files
- File corruption bug

The first one, you'd have to go through all your notes etc and make sure you are 100% using the correct seed and don't have any other seeds recorded anywhere.

The second and third... well, you'd likely need to have access to the drive media and be able to do a file recovery to see if you could recover the original wallet files... which you don't Undecided Sad
582  Bitcoin / Armory / Re: Armory 0.96.5 on: June 25, 2021, 04:25:59 AM
Will this new version recognize more than 447,219 blocks?
The current version (0.96.5) works perfectly fine and syncs all the way up to the current block height:



If you are having issues with Armory 0.96.5 and it is only syncing up to 447219, then there is something wrong with your setup... either Bitcoin Core hasn't actually synced past that block (out of diskspace etc) so the data isn't available for Armory to scan or it could be that you have corrupted blockchain data and it is causing Armory to crash.


If you'd like assistance getting your Armory synced up properly, then I would suggest that you start a new thread, describe your issue as best as you can and make sure that you post your armory logs (ie. armorylog.txt and dblog.txt) to https://pastebin.com/ and copy/paste the generated pastebin links in your thread.
583  Bitcoin / Wallet software / Re: Old BTC addresses & Gliph on: June 25, 2021, 04:16:30 AM
Probably not the best board to be trying to bring up topics like this, tbh. These boards are more aimed at supporting users with technical problems associated with their wallets or discussions of specific wallet apps/software etc... not so much just general chitchat or stories etc.

You'd probably be better off posting in "Bitcoin Discussion" or possibly "Off-Topic"...
584  Bitcoin / Development & Technical Discussion / Re: Thoughts on this private key stealing mystery on: June 25, 2021, 03:19:23 AM
Incredible to think this is still going on today... some 3.5 years after it was initially highlighted by the OP.

I wonder if something is using "random" chunks of data from the actual blockchain data, which is why occasionally we see addresses, txids and blockhashes being used. It's certainly an interesting mystery.
585  Bitcoin / Bitcoin Technical Support / Re: corrupted wallet, salvagewallet command not working (Bitcoin Core) on: June 25, 2021, 02:59:15 AM
the -salvagewallet command was removed from Bitcoinqt.exe... as it was moved to the bitcoin-wallet.exe tool

You should find that in the "C:\Program Files\Bitcoin\daemon" folder... and the command was also renamed to just salvage

Code:
Bitcoin Core bitcoin-wallet version v0.21.0

bitcoin-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files.
By default bitcoin-wallet will act on wallets in the default mainnet wallet directory in the datadir.
To change the target wallet, use the -datadir, -wallet and -testnet/-regtest arguments.

Usage:
  bitcoin-wallet [options] <command>

Options:

  -?
       Print this help message and exit

  -datadir=<dir>
       Specify data directory

  -wallet=<wallet-name>
       Specify wallet name

....


Commands:

  create
       Create new wallet file

  info
       Get wallet info

  salvage
       Attempt to recover private keys from a corrupt wallet. Warning:
       'salvage' is experimental.

586  Bitcoin / Bitcoin Technical Support / Re: BTC Retrieval (Not BS) on: June 25, 2021, 02:58:27 AM
Don't mind them... they're getting a little cynical in their old age Wink

Seriously tho, there have been numerous threads in recent times of people seeking assistance to crack wallet.dat passwords... it happens every time there is a surge in Bitcoin price. Lot's of people think they're onto a big score buying wallet.dat's from scammers and thinking they're going to get rich. Roll Eyes

This instance looks nothing like that... but instead is just a "i think i might have had some BTC on a broken hdd" type thread. I hope it works out for you. Please keep us informed of your progress after you get the PCB fixed.
587  Bitcoin / Development & Technical Discussion / Re: Unable to setup node on windows or ubuntu on: June 24, 2021, 03:50:39 AM
What is the current contents of your bitcoin.conf? Specifically, what settings did you use to enable the RPC server? Huh

It'll most likely be an incorrect setting in your conf, or it'll be some weird firewall issue... note that you would need to check OS, router, VPS and/or ISP firewall setups as any of those could be filtering the connections to that port.
588  Bitcoin / Electrum / Re: Electrum to Electrum - transaction "lost" on: June 24, 2021, 03:29:23 AM
I don't think it would be the "file corruption bug"... as that would have required that you had (at least attempted to create) multiple wallets/seeds... and you seem very adamant that you did not have multiple seeds/wallets etc.

So, either you did have multiple wallets setup... in which case that makes things like using the wrong wallet possible, in addition to the "file corruption bug"... or you didn't have multiple wallets setup... in which case the file corruption bug is not possible.


The curious thing is that you're sure you had previously used the seed to restore the wallet (at least once)... and that you could see the transaction etc... but the wallet was always "offline"? Huh

That isn't possible... if you had restored the wallet, it would have had to have been online at some point to be able to see the transaction... All wallets are created empty, and need to be online to retrieve the transaction data.

Or am I misunderstanding and you're saying you restored the wallet once (prior to updating etc) and it showed the "lost" address, but not the transaction data? Huh

589  Bitcoin / Bitcoin Technical Support / Re: How do i recover my bitcoins for an address? on: June 24, 2021, 03:12:33 AM
I'm still a little confused about your setup...
I had use the ledger nano to sync with the core using the experimental feature before, but to download over that 356gb for the bitcoin core to sync again on my new laptop is a hassle.
So, you were using the "experimental feature" in Ledger Live that syncs all the data through your local Bitcoin Core? If so, then any wallet.dat you have from your Bitcoin Core is probably empty/useless.

That feature is essentially a "privacy" feature... it means Ledger Live sends/receives it's data from your local node, rather than querying Ledger servers. It does not interact with the wallet.dat in any way.


Or are you referring to using the HWI module to use the Ledger with Bitcoin Core? Huh
590  Bitcoin / Bitcoin Technical Support / Re: Old HDD with wallet.dat, several reformatting and heavy use, is all hope lost? on: June 24, 2021, 02:22:54 AM
Did you try any data recovery tools? Huh Or did you just make an image of the drive and search through the image? Huh
591  Bitcoin / Bitcoin Technical Support / Re: Getting my xpub balance from bitcoind on: June 24, 2021, 02:18:42 AM
Many thanks for the reply, can I just clarify how I can do this.

Firstly I've not used wallet descriptors before so this might be a daft question but this bit here...

Code:
sh(wpkh(

I initially read that as do a shell script with a custom wpkh executable but now not sure.   Is it shell script or is this something in the wallet descriptor format I should be learning about?
Sorry, I forgot to link through to the descriptor documentation in my original post... You might want to have a read of the docs here: https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md

They will do a much better job of explaining all the syntax of the various descriptors and how they work. Feel free to ask if you need any further clarification.
592  Bitcoin / Bitcoin Technical Support / Re: BTCrecover on Ubuntu 20.04 on: June 24, 2021, 01:57:57 AM
Just ran through this guide on a "clean" Ubuntu 20.04 VM... starting at the "When your Ubuntu OS is up and running" section.

Worked perfectly! Nice job.
593  Bitcoin / Bitcoin Technical Support / Re: Possible to Set up a full node on 10 year old PC? on: June 24, 2021, 01:38:28 AM
Essentially I want to be able to run something like MyNode where i can utilize the lightning network and have an interface like MyNode to access similar things.

Basically you're looking something similar with myNode which setup most thing and have UI? For your PC (which is x86), i'm only aware of https://github.com/getumbrel/umbrel.

Most alternative i know (such as Raspibolt and raspiblitz) only support Raspberry Pi and other ARM devices.
I concur with ETFbitcoin... Umbrel seems to be the only "all in one" for x64 based hardware (ie. PCs)... However even the devs don't recommend using it with this sort of configuration and advise that it is very much in beta.

You're probably be better off with a lightweight Linux distro... and just setup Bitcoin Core and one of the lightning nodes like LND... you can then use a nice GUI like Zap to "manage" the LND node.

But the trade off is that this is more of a "hands on" approach.


If you really want the "one-click" option, you're probably going to have to invest in a Raspberry Pi etc so you can just install the RaspiBlitz or Umbrel images etc.
594  Bitcoin / Electrum / Re: Electrum to Electrum - transaction "lost" on: June 23, 2021, 04:16:36 AM
Now, I assume - it has something to do with me generating the seed                  offline & on older version           meaning it became kind of a cold wallet.
Firstly, your assumption is wrong. Whether you generate the seed online or offline makes exactly zero difference to how the seed is generated... and unless the version of Electrum that you used in Tails was very very very old (ie. pre version 2), then chances are that the version you used will have made no difference either.

Assuming the same seed words are used, then the differences between wallets are caused by the selections that are made when generating the wallet... that is to say:
- Selecting "Legacy" or "Segwit"
- Modifying the deriviation path
- "extending the seed with custom words"

Electrum has a "Seed version" system, which should prevent issues with #1... as it will automatically detect if the seed is "Legacy" or "Seed". It will also default to a specific derivation path based on that "seed version". However, this does not stop you from manually changing the derivation path (whether it is done on purpose or by accident)... Note that it's not exactly "difficult" to accidentally change the derivation path.

Also, if the seed is extended with custom words, there is zero indication that this is the case... you cannot tell if a wallet was created from an extended seed. It's much more difficult to do this "accidentally" as you have to click through the "options" button, tick the "Extend seed" checkbox and then put in the custom words in a later dialog box.


Now... I would say that one of the following are the likely causes for this whole scenario (in order of probability):

1. Accidentally using a secondary/different wallet that wasn't created using the seed you wrote down
2. Accidental modification of derivation path during initial wallet creation
3. Seeds mixed up during wallet creation
4. "forgotten" Seed Extension
5. Some hitherto unknown bug in Electrum

Unfortunately, pretty much all of these scenarios end up in the same place... ie. it's going to be incredibly difficult to recover. Especially given that all the original files on Tails were deleted Undecided

It is now pretty much impossible to check for #1... it's effectively just speculation at this point, but I've seen it happen before. A user creates multiple wallets, saves the seed for one, and then accidentally uses a receiving address from one of the others.


If you want to experiment with #2, the derivation path theory, then I would recommend downloading and running this tool offline: https://github.com/FarCanary/ElectrumSeedTester

It's basically a modified version of IanColeman's BIP39 tool that works with Electrum seeds. It also allows you to put in "custom seed extensions" (ie. a BIP39 passphrase but for Electrum seeds).

#3 seems quite unlikely, it's sort of a variation of #1 but it's a difficult thing to do given that you have to re-enter the seed to actually create the wallet. #4 also doesn't seem likely given that it requires a number of very explicit steps on behalf of the user, which you are sure that you didn't do... and as for #5, that's almost impossible to prove/disprove unless someone finds something reproducible and the devs can investigate/identify the issue.


I guess at this point, the derivation path is your best hope, so give the modified seed tool a go... but I would caution that you don't raise your hopes too high... the chances of this being the cause of all this are probably slim to none Undecided

Best of luck.
595  Bitcoin / Bitcoin Technical Support / Re: My transaction has been unconfirmed for over 12 hours because of low fees on: June 13, 2021, 09:09:41 PM
Status: 0/unconfirmed, not in memory pool
This is going to be a problem. It looks like your client has created the transaction, but it is only stored locally in your wallet file. It has not been broadcast (or it was rejected when your client attempted to broadcast it), nor is it in the mempool of your local node waiting to be broadcast. It's possible that it's been invalidated by inputs being used/double spent in other transactions.

Did you receive some sort of error message when you attempted to send this transaction?

In Bitcoin Core, if you goto the console ("Window -> Console") and use the following commands:
Code:
getrawtransaction 1d66b0f1a56e7b45c9390491513c39bdf2b3d2a76d346dfee919992c6dcfa835

This should output a big long string of hex characters... then you want to use:
Code:
sendrawtransaction COPY/PASTE_THE_BIG_LONG_STRING_OF_HEX_CHARACTERS_HERE

What is the output from the sendrawtransaction command? Huh
596  Bitcoin / Bitcoin Technical Support / Re: get sha-512 of wallet.dat on: June 13, 2021, 09:03:17 PM
You might want to have a read of this thread, starting from this post: https://bitcointalk.org/index.php?topic=5333765.msg56938441#msg56938441

I did some investigation into whether it was possible to "manually" extract and decrypt the master key (assuming you know the wallet passphrase) and then use that mkey to decrypt individual private keys from a wallet.dat. Posts further down that thread have links to scripts/code that will assist with extracting the mkey from a wallet.dat and then decrypting it... and then you can use the decrypted mkey to decrypt individual private keys.
597  Bitcoin / Electrum / Re: Feature suggestion. JavaScript offline recovery tool on: June 12, 2021, 12:59:58 AM
There is already one... (two in actual fact):

Best one: https://github.com/FarCanary/ElectrumSeedTester
- basically a port of Ian Coleman's tool that will also check the seed validity. Refer: https://bitcointalk.org/index.php?topic=5121443.0


and my hack version: https://github.com/HardCorePawn/electrumBIP39
(NOTE: does not do checksum validation)
598  Bitcoin / Wallet software / Re: Not funny problem I opened a wallet that was not mine on: June 12, 2021, 12:56:15 AM
Wait until OP finds out about BIP39 passphrases that can be use with BIP39 mnemonics that allow you to use *any* password and get a completely different wallet! Roll Eyes Shocked Tongue

What a *HUGE* backdoor! Roll Eyes

Seriously tho, hopefully this has been an educational experience for the OP... just because the 12/24 word seed looks exceptionally "simple", doesn't mean that it is easy for a bot to simply generate every wallet ever used. The math doesn't lie!
599  Bitcoin / Wallet software / Re: Wasabi coinjoin unconfirmed forever.. on: June 12, 2021, 12:50:24 AM
thanks, but will the 0,096 BTC be lost in that transaction if the exchange and the other Coins are not in the same wallet? or will it be in either the Electrum or Wasabi wallet?
No. The coins from the coinjoin will have been setup to be directed back to a specific address within in Wasabi. So, all you have done is spent unconfirmed funds. At worst, your funds will stay unconfirmed in both Wasabi and Electrum until the coinjoin (and then the Wasabi -> Electrum) transaction is confirmed.

I would advise that at this point, you stop trying to do anything with the Wasabi or Electrum coins until they're all confirmed to avoid any other issues... unless you're going to attempt a CPFP for the Electrum funds (which is likely to get very costly very quickly, as trying to cover the fees for 3 transactions is going to get very expensive, very quickly.)
600  Bitcoin / Wallet software / Re: Combine multiple OLD wallets? on: June 12, 2021, 12:43:12 AM
Newer versions of Bitcoin Core enable you to open multiple wallets at once...

Just put copies of all your wallet.dat files into the Bitcoin Core datadir... you'll obviously need to give them all unique names. Then start Bitcoin Core and use the "File -> Open Wallet" command on each wallet.dat.

It'll need to rescan each and every wallet as you do this, so that could take a while if the wallets haven't been used in a while. You could also potentially use the -wallet commandline option to specify them all at once on startup.

Once you've scanned them all, you'll easily be able to see which ones have funds and which ones dont... and then you can worry about consolidating the funds etc. Wink
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 67 68 69 70 71 72 73 74 75 76 77 78 79 80 ... 514 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!