Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: cafter on March 24, 2023, 03:02:45 PM



Title: What is additional firewall something?
Post by: cafter on March 24, 2023, 03:02:45 PM
1. Here, I am confused in this blue highlighted paragraph, it's totally gone over my head.
https://i.ibb.co/Ngqc2kk/gffgfg.jpg (https://ibb.co/SDgFw11)

2. and if two parties sent coins simultaneously at one address what will happen, I think they both transactions will processed in same block, and no problem is faced like coins not received or only one transaction is approved ,
is it right.?





Title: Re: What is meaning of the second paragraph which is highlighted
Post by: tbct_mt2 on March 24, 2023, 03:20:01 PM
You are at member rank already and even at Junior member rank, you can upload image with bbcode and display it for other members to directly see it.

Use height and width parameters to adjust your image.

Guideline on posting images (with size adjustments), hyperlinks (https://bitcointalk.org/index.php?topic=3974517.msg37748469#msg37748469)


Title: Re: What is meaning of the second paragraph which is highlighted
Post by: Cantsay on March 24, 2023, 03:21:22 PM
If two parties send coin simultaneously the recipient will receive everything and it might not necessarily be the same block but that not what that highlighted paragraph is talking about.

From what I understand I'll try to explain the highlighted part: (it might not be correct though)
Since Bitcoin transaction is not completely anonymous and anyone who has your wallet address can easily check your balance and also all your previous transactions, now to avoid that you can create a new key pair for any transaction you do or perhaps you can use some wallet that generate new public address so that every new transaction you want to make the person receiving can send different public address to different people and still receive their transaction into the same wallet without them being able to track the transactions of others. Although with some advance knowledge some might be able to trace and link all addresses together.
So to provide more privacy it's not advisable to reuse addresses you can simply generate new public address with the same private key and use.

Like I said at the beginning it might not be correct by this is my understanding of the highlighted text.




Btw, if you're using Android phone I'll advise that you use https://imgbb.com/ to host your image since it's more easier to get the bbcode link from there.


Title: Re: What is meaning of the second paragraph which is highlighted
Post by: cafter on March 24, 2023, 03:30:51 PM
If two parties send coin simultaneously the recipient will receive everything and it might not necessarily be the same block but that not what that highlighted paragraph is talking about.

From what I understand I'll try to explain the highlighted part: (it might not be correct though)
Since Bitcoin transaction is not completely anonymous and anyone who has your wallet address can easily check your balance and also all your previous transactions, now to avoid that you can create a new key pair for any transaction you do or perhaps you can use some wallet that generate new public address so that every new transaction you want to make the person receiving can send different public address to different people and still receive their transaction into the same wallet without them being able to track the transactions of others. Although with some advance knowledge some might be able to trace and link all addresses together.
So to provide more privacy it's not advisable to reuse addresses you can simply generate new public address with the same private key and use.

Like I said at the beginning it might not be correct by this is my understanding of the highlighted text.




Btw, if you're using Android phone I'll advise that you use https://imgbb.com/ to host your image since it's more easier to get the bbcode link from there.

means we can generate, multiple addresses with same private key, and they all will show equal amounts in all created wallets. (means assume i created 5 addresses and i sent 20coins in one addresses than when i will check those 4 left addresses which are not used in payments then also they will show incoming transaction of 20coins?) or I'm feeling like i am totally wrong .


Title: Re: What is meaning of the second paragraph which is highlighted
Post by: Aanuoluwatofunmi on March 24, 2023, 03:38:43 PM
OP whenever you see a display of this kind next time, it means you're not posting the required format for image on this forum and all you need to do is to recheck and be assured that you go through the normal process using the required image format, also i believe only the newbies should have this kind of experience as well because their rank cannot post an image except if they make a purchase for a copper membership, but you're already a member which means you can post an image but engaging on a wrong format.


Title: Re: What is meaning of the second paragraph which is highlighted
Post by: Cantsay on March 24, 2023, 03:39:45 PM
means we can generate, multiple addresses with same private key, and they all will show equal amounts in all created wallets. (means assume i created 5 addresses and i sent 20coins in one addresses than when i will check those 4 left addresses which are not used in payments then also they will show incoming transaction of 20coins?) or I'm feeling like i am totally wrong .

No, if your have let's say 4 different addresses generated from the same private key.

Address A
Address B
Address C
Address D

If you sent let's say 0.5 Bitcoin into Address A and 1 Bitcoin into Address C.
If you scan your Address A on any explorer your balance will be 0.5 Bitcoin, if you do the same for Address B,C and D you see 0 Bitcoin, 1 Bitcoin and 0 Bitcoin respectively.  But if you import your wallet you'll see your complete 1.5 Bitcoin there. It's just a means of improving your privacy.

Wallet like Electrum and mycelium helps you generate public addresses so you don't have to kill yourself over it.



Title: Re: What is meaning of the second paragraph which is highlighted
Post by: vv181 on March 24, 2023, 04:39:10 PM

That part of the whitepaper is talking about address reuse. If you use the a single address for any current and future transaction or any transaction you are going to make, it reduces the privacy you can get.

and if two parties sent coins simultaneously at one address what will happen, I think they both transactions will processed in same block, and no problem is faced like coins not received or only one transaction is approved ,
is it right.?

Yes, there won't be a problem, but it missing a point. If there are two parties sending you a coin to a single address it means you are reusing an address. It is generally a good idea to use a new address for each transaction you are going to receive.

For further detailed information about address reuse, you can look at the Bitcoin Wiki: https://en.bitcoin.it/wiki/Address_reuse. There is information about what is the problem of address reuse.


Title: Re: What is additional firewall something?
Post by: odolvlobo on March 24, 2023, 08:28:50 PM
1. Here, I am confused in this blue highlighted paragraph, it's totally gone over my head.
2. and if two parties sent coins simultaneously at one address what will happen, I think they both transactions will processed in same block, and no problem is faced like coins not received or only one transaction is approved ,
is it right.?

1. It is a complicated way of saying that reusing an address reduces your privacy.

First, the presumption is that someone sending coins to your address knows who you are (or at least something about you). If you never reuse an address, then a sender knows only about the coins that they sent to you. They don't know what other people have sent you because they only know about the address that you gave them. When you reuse an address, then everybody given that address knows what everyone else has sent you.

2. There is nothing preventing or prohibiting any number of people from simultaneously sending coins to the same address.

means we can generate, multiple addresses with same private key, and they all will show equal amounts in all created wallets...

It doesn't mean that. Also, a private key is generally associated with a only single address. While, a private key can be associated with multiple addresses because there are different address formats and transaction types, it typically does not happen.

You are probably thinking of a HD wallet that generates multiple private keys (and their addresses) from a seed (via a master private key).


Title: Re: What is additional firewall something?
Post by: serjent05 on March 24, 2023, 09:54:49 PM
Isn't a firewall in there is used as additional security to prevent others to trace the identity of the person sending the transaction?  After the context is about preventing the identity of the owner from being exposed.

Quote
and if two parties sent coins simultaneously at one address what will happen, I think they both transactions will processed in same block, and no problem is faced like coins not received or only one transaction is approved ,
is it right.?

If the two parties sent coins simultaneously then whether the transaction is included in one block depends on the time of the transactions and the time when the block is mine.  If all of them are included in one block then all the transactions will be confirmed and the coins will be received as intended.