LoyceV
Legendary
Online
Activity: 3304
Merit: 16587
Thick-Skinned Gang Leader and Golden Feather 2021
|
|
September 18, 2021, 02:01:14 PM |
|
how do I ensure Bitcoin core isn’t running when I go to copy the .dat files? I have been using qt and so I can “exit” it and I assume that closes it and stops it running but being new to Ubuntu I’m not sure. If you exit Bitcoin Core (right mouse on the system tray icon), it gives a popup telling you to wait until it's done. Once the popup disappears, you're good to go.
|
|
|
|
|
|
|
|
|
"Governments are good at cutting off the heads of a centrally
controlled
networks like Napster, but pure P2P networks like Gnutella and Tor seem
to be holding their own." -- Satoshi
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
ABCbits
Legendary
Offline
Activity: 2870
Merit: 7463
Crypto Swap Exchange
|
|
September 19, 2021, 09:49:27 AM |
|
how do I ensure Bitcoin core isn’t running when I go to copy the .dat files? I have been using qt and so I can “exit” it and I assume that closes it and stops it running but being new to Ubuntu I’m not sure. If you exit Bitcoin Core (right mouse on the system tray icon), it gives a popup telling you to wait until it's done. Once the popup disappears, you're good to go. Take note the way you exit Bitcoin Core doesn't matter (unless you use command kill), using shortcut Alt+F4 or press "X" on Bitcoin Core window will also show the pop up.
But if you're being very careful / paranoid, you could use this command (on terminal) to check if Bitcoin Core is still running. If Bitcoin Core (and other application name which contain "bitcoin") isn't running, the result should look like this. user 157604 0.0 0.0 6256 2376 pts/1 S+ 09:53 0:00 grep bitcoin
|
|
|
|
LoyceV
Legendary
Online
Activity: 3304
Merit: 16587
Thick-Skinned Gang Leader and Golden Feather 2021
|
|
September 19, 2021, 11:35:10 AM |
|
Take note the way you exit Bitcoin Core doesn't matter (unless you use command kill), using shortcut Alt+F4 or press "X" on Bitcoin Core window will also show the pop up. I've enabled " Options > Minimize on close", that's why
|
|
|
|
fasttimes (OP)
Newbie
Offline
Activity: 24
Merit: 21
|
|
September 21, 2021, 03:09:09 PM |
|
again, thank you all. this has all helped a lot.
|
|
|
|
fasttimes (OP)
Newbie
Offline
Activity: 24
Merit: 21
|
|
September 22, 2021, 02:30:55 AM |
|
sorry, had another question i figured id ask here.
i bought a second computer (computer 2) to just load btc core (not DL the whole block chain) and test my back ups. i know some of you said thats not necessary but i figured it doesn't hurt going through all the steps again for familiarity. anyway, once i do that and test the back ups, i may want to use computer 2 to run a full node all the time. currently my plain was to run the first computer to set up my btc core wallets, move btc, and shut it down.
if i restore the wallets on computer 2 to test, should i then remove those back ups and not have a wallet set up on computer 2 at all for security purposes or does it matter since i have back ups and the back ups are encrypted.
sorry if this the question is not clear.
|
|
|
|
fasttimes (OP)
Newbie
Offline
Activity: 24
Merit: 21
|
|
September 22, 2021, 03:04:03 AM |
|
also, is there a way to back up the blockchain info and save those so i don't have to download the entire thing each time i set up a node?
|
|
|
|
nc50lc
Legendary
Offline
Activity: 2408
Merit: 5583
Self-proclaimed Genius
|
|
September 22, 2021, 07:21:15 AM |
|
also, is there a way to back up the blockchain info and save those so i don't have to download the entire thing each time i set up a node?
" Blockchain info"? You're not talking about the online wallet with the same name, right? For the blockchain and other data, just copy the entire data directory to your other computer ( same directory) and it should run fully synced. The default data directory is in: https://en.bitcoin.it/wiki/Data_directory#Default_LocationExclude the " wallets" folder if you do not want to copy the wallets.
|
. .HUGE. | | | | | | █▀▀▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄▄▄ | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ . CASINO & SPORTSBOOK ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄▄▄█ | | |
|
|
|
fasttimes (OP)
Newbie
Offline
Activity: 24
Merit: 21
|
|
September 23, 2021, 06:32:21 PM |
|
no, i meant the blockchain data (400 gigs or whatever) on the initial download. seems easier/faster to just copy that over instead of downloading it all again.
|
|
|
|
LoyceV
Legendary
Online
Activity: 3304
Merit: 16587
Thick-Skinned Gang Leader and Golden Feather 2021
|
|
September 23, 2021, 06:50:01 PM |
|
seems easier/faster to just copy that over instead of downloading it all again. As long as you trust the source, you can do that. Don't forget the chainstate directory.
|
|
|
|
fasttimes (OP)
Newbie
Offline
Activity: 24
Merit: 21
|
|
September 23, 2021, 08:32:14 PM |
|
thank you.
finally got around to testing the backups and they work. was able to confirm the same receive addresses showed up. however, there was never a point at which i was asked for the passcode. i did encrypt the wallets before i backed them up. is that normal?
|
|
|
|
LoyceV
Legendary
Online
Activity: 3304
Merit: 16587
Thick-Skinned Gang Leader and Golden Feather 2021
|
|
September 23, 2021, 08:57:51 PM |
|
there was never a point at which i was asked for the passcode. i did encrypt the wallets before i backed them up. is that normal? The password is for sending Bitcoin, not for viewing addresses. If you try for instance to dump a private key, it won't work without entering the password. From Bitcoin Core Console: dumpprivkey "address"
Reveals the private key corresponding to 'address'. Then the importprivkey can be used with this output
Arguments: 1. address (string, required) The bitcoin address for the private key
Result: "str" (string) The private key
Examples: > bitcoin-cli dumpprivkey "myaddress" > bitcoin-cli importprivkey "mykey" > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "dumpprivkey", "params": ["myaddress"]}' -H 'content-type: text/plain;' http://127.0.0.1:8332/ (code -1) walletpassphrase "passphrase" timeout
Stores the wallet decryption key in memory for 'timeout' seconds. This is needed prior to performing transactions related to private keys such as sending bitcoins
Note: Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time that overrides the old one.
Arguments: 1. passphrase (string, required) The wallet passphrase 2. timeout (numeric, required) The time to keep the decryption key in seconds; capped at 100000000 (~3 years).
Result: null (json null)
Examples:
Unlock the wallet for 60 seconds > bitcoin-cli walletpassphrase "my pass phrase" 60
Lock the wallet again (before 60 seconds) > bitcoin-cli walletlock
As a JSON-RPC call > curl --user myusername --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "walletpassphrase", "params": ["my pass phrase", 60]}' -H 'content-type: text/plain;' http://127.0.0.1:8332/ (code -1)
|
|
|
|
fasttimes (OP)
Newbie
Offline
Activity: 24
Merit: 21
|
|
September 23, 2021, 09:01:14 PM |
|
that thought hit me after i posted that question, but good to confirm. thank you all so much. i am genuinely thankful for you all taking the time to answer my questions. this had helped me a lot.
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4316
<insert witty quote here>
|
|
September 24, 2021, 12:57:05 PM |
|
When you "encrypt the wallet.dat", you're not actually doing a full file encryption. You are only encrypting certain records in the database file (for instance, the private keys, seed etc).
Other records like public keys, addresses etc are not encrypted. This is why you can start Bitcoin Core and load a wallet file without the wallet password. The password is only required for any actions that require the private keys to be decrypted (signing a transaction, signing a message, dumping private keys etc)
There are other wallets that do use a full file encryption option... Electrum is an example of this. If the full file encryption option is used, you cannot open the wallet at all without the wallet password.
|
|
|
|
|