Bitcoin Forum
May 23, 2024, 06:54:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Bitcoin core - some questions  (Read 454 times)
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
October 26, 2019, 04:42:38 PM
Merited by Jet Cash (2)
 #21

I mean, when I receive a transaction, it will be deposited after one confirmation? Can I adjust it? Just as an example, I want to make it 3 confirmation before I use it, can I do that or is it default and it's 1 conf?
When you receive a transaction, the transaction will appear in your wallet instantaneously (without any confirmations). By default, you can only spend the inputs after one confirmation and that isn't changeable. You can only change it with a change to the source code and building it yourself (AFAIK). After one confirmation, your wallet will be able to choose that input to be used.

It shouldn't be that much of a problem since a confirmation is relatively safe from double spending and there is no problem with you spending a transaction that has only one confirmation. You can always choose to select the inputs to be spent using the coin choose feature in the wallet.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 28, 2019, 09:11:12 PM
Merited by Jet Cash (2)
 #22

If you are downloading 250+ GB (the whole blockchain), then a wallet.dat that becomes about 10 megabytes isn't very big in comparison. You should be able to back that up using any tool, compressor, winzip, rar, or whatever.

If you are using Bitcoin core for the first time this year, then your wallet is an HD wallet, and you only need to back it up once. I'd probably make another backup a month from now after you have been using it, just so you keep all the labels and that backup is done after you've used encryption on it.

If you've used Bitcoin Core since way back when, the wallet.dat could still be using random keys, in which case you need a backup after every transaction (beyond the first hundred).. My wallet is like that right now, I might eventually just move over all my old coins to a brand new wallet and just keep the old wallet backed up just in case.

btcanonymous666 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 7


View Profile
October 29, 2019, 09:02:29 AM
 #23

If you are downloading 250+ GB (the whole blockchain), then a wallet.dat that becomes about 10 megabytes isn't very big in comparison. You should be able to back that up using any tool, compressor, winzip, rar, or whatever.

If you are using Bitcoin core for the first time this year, then your wallet is an HD wallet, and you only need to back it up once. I'd probably make another backup a month from now after you have been using it, just so you keep all the labels and that backup is done after you've used encryption on it.

If you've used Bitcoin Core since way back when, the wallet.dat could still be using random keys, in which case you need a backup after every transaction (beyond the first hundred).. My wallet is like that right now, I might eventually just move over all my old coins to a brand new wallet and just keep the old wallet backed up just in case.
I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3132



View Profile
October 29, 2019, 09:15:30 AM
 #24

I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?

You don't need to replace the backed up wallet file as long as you don't import any new private keys.
btcanonymous666 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 7


View Profile
October 29, 2019, 04:17:50 PM
 #25

I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?

You don't need to replace the backed up wallet file as long as you don't import any new private keys.
So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?

Also does Bitcoin core itself create a new address for every withdraw? I noticed that I have different sending and receiving addresses, so how does it work exactly?
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3132



View Profile
October 29, 2019, 04:25:41 PM
 #26

So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?

Yes, the same applies if you use another address which belongs to your wallet by default.

Also does Bitcoin core itself create a new address for every withdraw? I noticed that I have different sending and receiving addresses, so how does it work exactly?

You can reuse previously used addresses. A new address is provided in the 'Receive' tab if you use the previous one or/and generate a new invoice. Bitcoin Core should also generate a change address if you don't use up the whole input. It's a privacy enhancement.
Deathwing
Legendary
*
Offline Offline

Activity: 1638
Merit: 1328


Stultorum infinitus est numerus


View Profile WWW
October 29, 2019, 04:26:07 PM
 #27

I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?

You don't need to replace the backed up wallet file as long as you don't import any new private keys.
So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?

Also does Bitcoin core itself create a new address for every withdraw? I noticed that I have different sending and receiving addresses, so how does it work exactly?

That's the gist of it. Your wallet.dat holds your private key, unless you import a new one. You should be good.

What do you mean by "withdraw" ? Sending transactions out of your wallet or receiving them from a source? Unless you request a payment specifically, an address should be re-usable and there forever. You can view all of your addresses Window > Receiving Addresses.
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 29, 2019, 04:34:32 PM
 #28

You do not want to use the same address for every transaction, or for more than 2 transactions (first to receive, second to send.)

If you use Core now, you most likely have an HD wallet. What this means is that you need to back this up once after you have encrypted your wallet. If you add any labels or descriptions to your wallet addresses (like who you gave them to, what you paid for, etc) you may want to back up the wallet.dat every now and then, maybe once a month or once every two weeks.

If you withdraw from an exchange or other website, you should always use a brand new address. If you accept payment from anyone, you should give them a brand new address.

The only reason to reuse an address is if you are accepting payments or donations or tips from many people and can't give each one of them individual addresses, so you post an address and everyone sends to that one. (or you are running some sort of game, or raffle, or fund raiser, or similar situation.)

btcanonymous666 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 7


View Profile
October 29, 2019, 08:30:13 PM
 #29


You don't need to replace the backed up wallet file as long as you don't import any new private keys.
Quote
So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?


Why do you have that number by the end of your name?

Throw midget
Smoke crack
Worship satan

666

I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?

You don't need to replace the backed up wallet file as long as you don't import any new private keys.
So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?

Also does Bitcoin core itself create a new address for every withdraw? I noticed that I have different sending and receiving addresses, so how does it work exactly?

That's the gist of it. Your wallet.dat holds your private key, unless you import a new one. You should be good.

What do you mean by "withdraw" ? Sending transactions out of your wallet or receiving them from a source? Unless you request a payment specifically, an address should be re-usable and there forever. You can view all of your addresses Window > Receiving Addresses.

I mean, sending bitcoin to a human being. For an example, let's say I have 1 BTC totally. 0.1 in one of my addresses, 0.2 in another one, 0.1 in another one etc. Totally 1 BTC. So when I send 0.5 BTC to someone, which address will Bitcoin core use as a sender? That was what I meant.

You do not want to use the same address for every transaction, or for more than 2 transactions (first to receive, second to send.)

If you use Core now, you most likely have an HD wallet. What this means is that you need to back this up once after you have encrypted your wallet. If you add any labels or descriptions to your wallet addresses (like who you gave them to, what you paid for, etc) you may want to back up the wallet.dat every now and then, maybe once a month or once every two weeks.

If you withdraw from an exchange or other website, you should always use a brand new address. If you accept payment from anyone, you should give them a brand new address.

The only reason to reuse an address is if you are accepting payments or donations or tips from many people and can't give each one of them individual addresses, so you post an address and everyone sends to that one. (or you are running some sort of game, or raffle, or fund raiser, or similar situation.)

What does "HD" mean?

Also when you talk and recommend that don't use same address for every transaction, it's totally about privacy perspective, isn't it? Is there any other thing that I have to think about that recommendation?
Deathwing
Legendary
*
Offline Offline

Activity: 1638
Merit: 1328


Stultorum infinitus est numerus


View Profile WWW
October 29, 2019, 08:36:12 PM
 #30

-snip-
I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?

You don't need to replace the backed up wallet file as long as you don't import any new private keys.
So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?

Also does Bitcoin core itself create a new address for every withdraw? I noticed that I have different sending and receiving addresses, so how does it work exactly?

That's the gist of it. Your wallet.dat holds your private key, unless you import a new one. You should be good.

What do you mean by "withdraw" ? Sending transactions out of your wallet or receiving them from a source? Unless you request a payment specifically, an address should be re-usable and there forever. You can view all of your addresses Window > Receiving Addresses.
I mean, sending bitcoin to a human being. For an example, let's say I have 1 BTC totally. 0.1 in one of my addresses, 0.2 in another one, 0.1 in another one etc. Totally 1 BTC. So when I send 0.5 BTC to someone, which address will Bitcoin core use as a sender? That was what I meant.
You do not want to use the same address for every transaction, or for more than 2 transactions (first to receive, second to send.)

If you use Core now, you most likely have an HD wallet. What this means is that you need to back this up once after you have encrypted your wallet. If you add any labels or descriptions to your wallet addresses (like who you gave them to, what you paid for, etc) you may want to back up the wallet.dat every now and then, maybe once a month or once every two weeks.

If you withdraw from an exchange or other website, you should always use a brand new address. If you accept payment from anyone, you should give them a brand new address.

The only reason to reuse an address is if you are accepting payments or donations or tips from many people and can't give each one of them individual addresses, so you post an address and everyone sends to that one. (or you are running some sort of game, or raffle, or fund raiser, or similar situation.)
What does "HD" mean?

Also when you talk and recommend that don't use same address for every transaction, it's totally about privacy perspective, isn't it? Is there any other thing that I have to think about that recommendation?

All of them. Bitcoin-qt will create a transaction with multiple inputs to one output (the person you are sending the coin.)

HD Wallet = Hierarchical Deterministic Wallet. Rather than having 1 private key for 1 address, HD wallets have 12 word seeds that contain ALL your private keys and all your addresses. You can have unlimited addresses and keeping the 12-word safe and secure is enough.

"Don't use the same address" is mostly seen from a privacy perspective yes.
btcanonymous666 (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 7


View Profile
October 30, 2019, 05:37:06 AM
 #31

-snip-
I'm using it first time. I was going to save and replace it with old wallet.dat after every each transaction actually but doing it only once is enough now?

You don't need to replace the backed up wallet file as long as you don't import any new private keys.
So basically, if I use same address for every transaction, no need to copy wallet.dat after each transaction, right?

Also does Bitcoin core itself create a new address for every withdraw? I noticed that I have different sending and receiving addresses, so how does it work exactly?

That's the gist of it. Your wallet.dat holds your private key, unless you import a new one. You should be good.

What do you mean by "withdraw" ? Sending transactions out of your wallet or receiving them from a source? Unless you request a payment specifically, an address should be re-usable and there forever. You can view all of your addresses Window > Receiving Addresses.
I mean, sending bitcoin to a human being. For an example, let's say I have 1 BTC totally. 0.1 in one of my addresses, 0.2 in another one, 0.1 in another one etc. Totally 1 BTC. So when I send 0.5 BTC to someone, which address will Bitcoin core use as a sender? That was what I meant.
You do not want to use the same address for every transaction, or for more than 2 transactions (first to receive, second to send.)

If you use Core now, you most likely have an HD wallet. What this means is that you need to back this up once after you have encrypted your wallet. If you add any labels or descriptions to your wallet addresses (like who you gave them to, what you paid for, etc) you may want to back up the wallet.dat every now and then, maybe once a month or once every two weeks.

If you withdraw from an exchange or other website, you should always use a brand new address. If you accept payment from anyone, you should give them a brand new address.

The only reason to reuse an address is if you are accepting payments or donations or tips from many people and can't give each one of them individual addresses, so you post an address and everyone sends to that one. (or you are running some sort of game, or raffle, or fund raiser, or similar situation.)
What does "HD" mean?

Also when you talk and recommend that don't use same address for every transaction, it's totally about privacy perspective, isn't it? Is there any other thing that I have to think about that recommendation?

All of them. Bitcoin-qt will create a transaction with multiple inputs to one output (the person you are sending the coin.)

HD Wallet = Hierarchical Deterministic Wallet. Rather than having 1 private key for 1 address, HD wallets have 12 word seeds that contain ALL your private keys and all your addresses. You can have unlimited addresses and keeping the 12-word safe and secure is enough.

"Don't use the same address" is mostly seen from a privacy perspective yes.

From your personal perspective, no need to export that seed, right? I mean, I can see that 12-word seed by using console but keeping wallet.dat safe is enough?
Deathwing
Legendary
*
Offline Offline

Activity: 1638
Merit: 1328


Stultorum infinitus est numerus


View Profile WWW
October 30, 2019, 05:38:56 AM
 #32

Your wallet.dat will have everything you need.
nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5624


Self-proclaimed Genius


View Profile
October 30, 2019, 06:17:58 AM
 #33

HD Wallet = Hierarchical Deterministic Wallet. Rather than having 1 private key for 1 address, HD wallets have 12 word seeds that contain ALL your private keys and all your addresses. You can have unlimited addresses and keeping the 12-word safe and secure is enough.
It doesn't have to be a 12 word mnemonic phrase, that's BIP39 and wasn't used by Bitcoin Core.
Bitcoin Core's new (some old) wallets are Hierarchical Deterministic (HD) but doesn't have a mnemonic phrase, it follows BIP32 but not the one generated from a BIP39 seed.

More info in the links.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3132



View Profile
October 30, 2019, 09:55:52 AM
Last edit: October 30, 2019, 10:41:36 AM by BitCryptex
 #34

I've also checked for it on the Neironix platform (https://neironix.io/cryptocurrency/bitcoincore).

The link you provided shows an altcoin called 'Bitcoin Core' which has nothing to do with the Bitcoin Core which is a Bitcoin client.

It says I can operate with it only with pc, is that true? And should I really go for it or should I also check some other options?

Bitcoin Core is available only for PC. It downloads and verifies every single block that has ever been mined (over 200 GB of data). You can either run it in a pruned mode or use Electrum which is a light-weight client. If you are looking for a decent Android alternative then consider using Samourai Wallet.

You should create a separate thread for your questions. Edit: Ah, I have checked your other post. It's just an ad.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!