derailing thread
says the guy that brought up pay2ip as a reason to blame electrums inability to read pay2pk(facepalm)
and the first Bitcoin client paid that way when a node solved a block, or when one node paid another via TCP/IP. Eventually, Pay-to-IP was phased out, and miners used other mining software which used P2PKH (Pay-to-public-key-hash).
hint if you just said "That's because Electrum doesn't recognize P2PK (Pay-to-public-key) outputs" and only that.
instead of then point fingers in all different places to explain it.. there would not have been need to correct you
anyways. to end the sideshow debate of blackhatcoiners pointy fingers by completely correct to debunk blackhatcoiners pointy fingers of p2ip blame blame.. so that everyone can finally know its as simple as electrum just cant be bothered and is at fault...
lets just totally once and for all correct blackhatcoiners misunderstanding of what p2ip is so they he can just STOP. and not meander with his misperceptions. and just accept what actually happens and not discuss it again.
(im doing this because blackhatcoiner and his buddies like to jump into topics and not say whats actually at fault but say something is at fault due to [insert other bitcoin network thing/node feature that is broke where bitcoin as a whole was/is not fit for purpose])
..
p2ip was not about paying a IP instead of a public key..
it was about using an ip address to connect to a persons node to request a public key, then create a tx with said public key as destination of funds, sign tx. and send tx to the recipient direct before broadcasting it to everyone else
imagine 2 nodes
A and B
A wants to pay B
first step A connects to b.. B sends A publickey for how to pay B
(thats where you stop with your narrative at this point)
A then creates a transaction (a payment) and sends the signed tx to B
the privacy aspect is that A did not have to transmit the transaction(payment) to everyone on the network unconfirmed.
instead A or B could then include it in their solo mining block attempts. and the payment is confirmed and only seen by the wide network when the solved block is propagated to the network so that only then can the whole network only then see that there was a payment betwen A nd B
as for IP privacy
well all nodes worked via connecting to each other via IP
people only wanted to trade with other people they trusted and knew so would only use paytoIP with people they knew already.
no one used it with strangers and it was not meant to be used to gather info by forcing people to PaytoIP to learn what someones IP was to then DDoS them.
people were smarter then that to be demanded to reveal their IP to strangers who could then associate a forum profile with an IP
and such it was never used because in many many cases people didnt know/trust each other well.
it also got used alot less when pool mining came about where chances of solo miners solving blocks that included their prefered tx list were not happening as much as pool mining was, so people just ended up just relaying transactions with everyone to greaten the chance of being included in a block
anyway..
We can look into the source code of the very first software release if you disagree.
yes we can, challenge accepted
https://youtu.be/W3rb_26QswM?t=260oh and as for your privacy thing
this is not about telling everyone your IP. not everyone knows or gets to see your IP. you are only telling your prefered person the IP.
again its not about having a destination address of funds as an ip address
its about choosing to connect directly to a service you know of who happily wants you to connect to them..
well that was the initial idea.
hense why satoshi set up the cod as like a merchant tools mechanism so a merchant can be connected to and then send the customer a public key(bitcoin address) the merchant wants to be paid with
and yea i made things easy. instead of a wall of text code for you to read i found a video summarising the code