Bitcoin Forum
May 05, 2024, 06:04:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Wallet software / Re: [Sparrow Wallet] Use it to generate a BIP39 24 word seed in a safe environment. on: January 13, 2024, 03:08:41 PM
Thank you all.

Yesterday I was taking a look at the SecureRandom in Bip39Dialog.java (from the Sparrow Wallet github) but this was too complex for my level of knowledge. I get lost in the github. I understood that I was putting my trust in the implemented Java (more than Sparrow).
In parallel I spent more time reading about the "dice roll method". My Hardware Wallet is an MK4, I will only use it with PSBT.

In the end, I went with the following steps (a bit more risky than just using the MK4):

1) Booted an Ubuntu installation disk in my homemade Desktop PC (ethernet unplugged, bluetooth usb unplugged). @BlackHatCoiner Yeah this is not air-gapped, but the odds of a risk happening I think are very low.
2) Manually rolled a dice a bit more than 100-110 times generating a number.
3) Used following Coinkite simple script to generate the seed: https://coldcard.com/docs/rolls.py (I copied this python script into an empty USB drive so I could use it in the cold~ booted Ubuntu. I understood how the script works for the peace of my mind). (I generated the same seed in MK4, because I was going to import in there anyway).
4) Finally did a full format (overwriting with zeros) of the Ubuntu Live Disk USB and the other USB Disk (containing the rolls.py file) to not leave any evidence.

I fully understand that is more risky than just using the Hardware Wallet, that always would return the same result. And to be honest I don't believe that what I did is safer than just using Sparrow Wallet generator. But I did it anyway because looks like a very low risk task and I understood the small python script.

---

I will also add a passphrase later.
2  Bitcoin / Wallet software / [Sparrow Wallet] Use it to generate a BIP39 24 word seed in a safe environment. on: January 12, 2024, 10:01:16 PM
I would like to create a BIP39 24 word seed for holding.

Is Sparrow Wallet trusted for such task?

I'm planning on doing it on an offline PC without ethernet cable and booting Linux from a USB installation disk (Example:"Try Ubuntu before Install" option). And then following these steps: https://sparrowwallet.com/docs/quick-start.html#creating-your-first-wallet

Once the seed phrase is generated I'll backup and import it into an air-gapped hardware wallet. But I personally prefer to use a popular open-source wallet for creating the seed running on my Desktop PC (my hardware). I'd use Electrum or Bitcoin-Qt but I understand they cannot create BIP39 seeds.

Additionally, if anybody knows in the sparrow github where is the code that generates the seed phrase, that would be appreciated as well. (I'm not a real software developer, but I can try reading it).

Thanks in advance
3  Bitcoin / Bitcoin Technical Support / Re: [Question ]Moving from non HD wallet to HD wallet. Should I do 1 tx or many? on: December 13, 2017, 09:30:27 PM
Thanks for the answer, I'll do it just in two then.
Just in case i stupidly do something wrong....

Is good to know that there's no extra risk in having everything in 1 receiving address, vs different receiving address (in the new wallet).

My idea is to move to this new wallet encrypted and stick with this one from now. And keep the old wallet as a history wallet.
4  Bitcoin / Bitcoin Technical Support / [Question ]Moving from non HD wallet to HD wallet. Should I do 1 tx or many? on: December 13, 2017, 09:17:34 PM
Hello,

I'll move balance from one non-HD wallet to one new HD wallet that I've created recently. The old one is not encrypted, the new one it is.

Is there any risk if I move all the balance in one transaction to 1 destination address?
Or it's recommended to split the balance in 4 or 5 transactions to different destination addresses in the target wallet?

(Transaction fee is a very high at the moment, so if multiple transactions are recommended, then I'll wait more time before doing this).

Thanks!
5  Bitcoin / Bitcoin Technical Support / Re: [QuestĦon] Should I upgrade my wallet (is from 2011) or no risks? on: December 09, 2017, 01:40:55 AM
Ok I'm going to create a new Wallet one of these days and encrypt it.
I plan to use these steps (with 0.15.1):

1) rename wallet.dat to oldwallet.dat
2) launch Bitcoin-QT shortcut (that is pointing to the datadir that now doesn't have a wallet.dat name) --> i think this should create a new HD wallet
3) encrypt new wallet --> restart bitcoin --> copy the new address --> backup new encrypted wallet --> quit bitcoin-qt
4) rename new wallet to walletnew.dat / rename oldwallet.dat back to wallet.dat
5) send the bitcoins (maybe in 2 tx, maybe just in 1) --> quit bitcoin-qt
6) rename walletnew.dat to wallet.dat (put my old wallet somewhere...)
7) start bitcoin-qt and wait for the balance to arrive.


6  Bitcoin / Bitcoin Technical Support / Re: [QuestĦon] Should I upgrade my wallet (is from 2011) or no risks? on: December 08, 2017, 05:04:27 PM
Thanks.

Yeah if there is no risk, then I'll keep my wallet. (Maybe I'll encrypt it in the future but it's always on an external disk, I'm scared of encrypt it and have issue with the password or something like that).

Regarding the tx, I like to have the history of transactions, because if sometime the price shoots (like 1 BTC = 100k USD) and governs inspect money that comes from bitcoin in transactions, maybe all this transaction history counts as evidence for a tax inspection, etc.

But just to confirm there's no risk of having thousands of transactions in the future with this old wallet, right?  (Also thought about creating a new wallet and keep the old wallet for the history).
7  Bitcoin / Bitcoin Technical Support / [QuestĦon] Should I upgrade my wallet (is from 2011) or no risks? on: December 08, 2017, 04:25:06 PM
Hello,

My wallet (with the datadir, etc) is very old (from 2011 when I was a mining in pools, **** mtgox, etc), unfortunately it has only 0.01% of the credit it used to have (because it was sold for money back in 2011), but now that the market price is raising, is getting some value and I wanted to take some precautions, especially if the price keeps getting higher in the long term.

I'm currently using it with bitcoin 0.15.1 (latest Windows client). It has more than 200 transactions already (most of the transactions are from the past)

Everytime I send a Payment, I do a backup after sending it (just in case, not sure if required....), etc.

However, do you recommend me to transfer the balance from this wallet to a new wallet? Or I can keep using this one without any risks? If there are no risks of using this old wallet, then I'd prefer to keep using it.
I read about some people who messed up their wallets and honestly every time I open bitcoin core I feel like I'm about to mess mine as well. So this is why I've opened this topic, too much happened in the last years, I was not an expert back before, but I'm more novice now.


Thanks!


8  Bitcoin / Bitcoin Technical Support / Re: [Doubt] Where is the datadir path configured with the wizard? (Bitcocoin-qt.exe) on: December 08, 2017, 09:29:30 AM
The latest versions of Bitcoin support multiple wallets... You should be able to specify which one you want to use at runtime...

Read here: https://bitcoin.org/en/release/v0.15.0#multi-wallet-support

You don't need to maintain multiple copies of the blockchain!

Thanks, I definitely going to take a look.
I was thinking about having two 100% different Bitcoin QT to minimize risk of messing up one of the wallets... (as I'm a novice with the app, the only thing I know is the "-datadir shortcut option" and always migrated the entire data directory from here and there).

But this makes sense because you can save 150GBs of data.


Edit: For now I've stopped using that registry "strDataDir" and started using a shortcut with -datadir= flag (with a new path).
I don't like the idea of having a registry key showing where is there data directory. I prefer a shortcut on an external hard drive.
9  Bitcoin / Bitcoin Technical Support / Re: [Doubt] Where is the datadir path configured with the wizard? (Bitcocoin-qt.exe) on: December 08, 2017, 09:01:35 AM
In Windows, it is stored in the Registry... check here: "HKEY_CURRENT_USER\Software\Bitcoin\Bitcoin-Qt"

There is an entry labelled: "strDataDir" that stores the datadir that Bitcoin-Qt will attempt to use if you do not specify it using the -datadir option on the commandline/shortcut

Thank you very much, this is exactly the answer I was looking.

So this means, If I install a second Bitcoin Core (and another data dir) in the same disk, they will both share this registry key and only 1 datadir location will be used by both clients.

Then, the best thing to do (if i wanted to have a second wallet), is to use 2 different shortcuts, one for:
 

Shortcut one for (H:\mainwallet\bitcoin-0.15.1\bin\....exe) with -datadir to --> (H:\mainwallet\maindirectory\bitcoin).
Shortcut two for (H:\secondwallet\bitcoin-0.15.1\bin\...exe) with -datadir to --> (H:\secondwallet\maindirectory\bitcoin).

And I should still run these 2 shortcuts at different time (never at the same time), because they might share other registry keys as well.
10  Bitcoin / Bitcoin Technical Support / [Doubt] Where is the datadir path configured with the wizard? (Bitcocoin-qt.exe) on: December 07, 2017, 07:45:58 PM
Bitcoin Client Software and Version Number: Bitcoin Core 0.15.1
Operating System: Windows 10 64-bit
System Hardware Specs: 4.0 GHz Quad Core CPU with 16 GB RAM and external SSD Samsung 850 EVO (connected through USB 3.1) where bitcoin core is located.
Description of Problem: I would like to know where is the data directory (configured with the Wizard) specified.
Any Related Addresses: None
Any Related Transaction IDs: None
Screenshot of the problem: No real issue, just a doubt.
Log Files from the Bitcoin Client:


Hello,

I installed bitcoin-0.15.1-win64.zip, I've run Bitcoin-qt.exe, configured an alternative data directory using the initial Wizard. And now I'd like to know where this data directory path is stored, anyone know this? (I was expecting to see some config file inside "bitcoin-0.15.1" folder that points to the custom data directory location or something like that).

Full steps I did (optional to read):

1) I've got a new external SSD (that is connected with a carry disk and USB 3.1). (I plan to connect it every month or 2 months to prevent SSD cold data lose).
2) I extracted "bitcoin-0.15.1-win64.zip" to that drive. (H:\mainwallet\bitcoin-0.15.1)
3) I copied my "Bitcoin" data directory (including the wallet) from my previous drive to this new external drive. (H:\mainwallet\maindirectory\bitcoin)
4) I run BitCoin Core .exe (not a shortcut) from the new drive the wizard started --> I selected to use an existing data directory in the Wizard (H:\mainwallet\maindirectory\bitcoin).
Note: This is the first time the data directory will be executed by 0.15.1 (before it was being used by 0.14.1). (Before I was  using a symlink to the .wallet, this is not supported anymore in 0.15.1 so I decided to have all the bitcoin core on an external disk like the old times).
5) After some time, Bitcoin Core starts and the data directory seems to be adopted nicely.


Thanks in advance and sorry for the naive question!

Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!