Bitcoin Forum
May 05, 2024, 01:44:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: question about reusing public keys in a 2 of 3 transaction  (Read 618 times)
btcmad1337 (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
January 31, 2014, 09:27:01 PM
 #1

ive been playing with 2 of 3 transactions recently.

i notice that if all 3 participants reuse their pub keys the escrow address always remains the same.

if 2 participants reuse their pubkey and just one changes it the escrow address changes.

Is there any disadvantage when 2 participants reuse a pubkey?

does this make the escrow address less secure?

does it make the escrow address less anonymous? for example could somebody who knew the two pub keys but not the third be able to figure out the escrow address?
1714916640
Hero Member
*
Offline Offline

Posts: 1714916640

View Profile Personal Message (Offline)

Ignore
1714916640
Reply with quote  #2

1714916640
Report to moderator
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714916640
Hero Member
*
Offline Offline

Posts: 1714916640

View Profile Personal Message (Offline)

Ignore
1714916640
Reply with quote  #2

1714916640
Report to moderator
1714916640
Hero Member
*
Offline Offline

Posts: 1714916640

View Profile Personal Message (Offline)

Ignore
1714916640
Reply with quote  #2

1714916640
Report to moderator
1714916640
Hero Member
*
Offline Offline

Posts: 1714916640

View Profile Personal Message (Offline)

Ignore
1714916640
Reply with quote  #2

1714916640
Report to moderator
btcmad1337 (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 10, 2014, 12:44:24 AM
 #2

Can anyone give me any insight into this?

Apologies for bumping. this is the first and only time I'll bump this thread.
pungopete468
Hero Member
*****
Offline Offline

Activity: 1470
Merit: 504



View Profile
February 10, 2014, 01:02:24 AM
 #3

Interesting question.

Unfortunately, I don't all have answers to each of your points but I understand a bit about each...

If all three inputs are unchanged then the output will remain equal (escrow address). If you change a variable (pub key) then the output will be different as it will be seen as a completely separate set of circumstances and a completely new escrow. This is how you would make adjustments to an existing deal using 2 of 3... Say the terms of your arrangement had changed and an additional amount would need to be held in escrow. The same public keys would be used and once the deal is completed the revised total will be released in one transaction rather than setting up a secondary escrow for the same business deal.

If you change any one or more of the public keys you are essentially changing everything.

There's no disadvantage that I'm aware of to reusing your public key.

The escrow address is no less secure as it still relies on private keys. Unless your private key has been compromised it's no less secure.

You are never anonymous unless you take great care of your identity. If your identity can be linked to your public key then you have no anonymity with anything you do on the blockchain. If somebody knows the public key of the person who funded the escrow they could track the coins just as if they were sent P2P.

.
..1xBit.com   Super Six..
▄█████████████▄
████████████▀▀▀
█████████████▄
█████████▌▀████
██████████  ▀██
██████████▌   ▀
████████████▄▄
███████████████
███████████████
███████████████
███████████████
███████████████
▀██████████████
███████████████
█████████████▀
█████▀▀       
███▀ ▄███     ▄
██▄▄████▌    ▄█
████████       
████████▌     
█████████    ▐█
██████████   ▐█
███████▀▀   ▄██
███▀   ▄▄▄█████
███ ▄██████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████▀▀▀█
██████████     
███████████▄▄▄█
███████████████
███████████████
███████████████
███████████████
███████████████
         ▄█████
        ▄██████
       ▄███████
      ▄████████
     ▄█████████
    ▄███████
   ▄███████████
  ▄████████████
 ▄█████████████
▄██████████████
  ▀▀███████████
      ▀▀███
████
          ▀▀
          ▄▄██▌
      ▄▄███████
     █████████▀

 ▄██▄▄▀▀██▀▀
▄██████     ▄▄▄
███████   ▄█▄ ▄
▀██████   █  ▀█
 ▀▀▀
    ▀▄▄█▀
▄▄█████▄    ▀▀▀
 ▀████████
   ▀█████▀ ████
      ▀▀▀ █████
          █████
       ▄  █▄▄ █ ▄
     ▀▄██▀▀▀▀▀▀▀▀
      ▀ ▄▄█████▄█▄▄
    ▄ ▄███▀    ▀▀ ▀▀▄
  ▄██▄███▄ ▀▀▀▀▄  ▄▄
  ▄████████▄▄▄▄▄█▄▄▄██
 ████████████▀▀    █ ▐█
██████████████▄ ▄▄▀██▄██
 ▐██████████████    ▄███
  ████▀████████████▄███▀
  ▀█▀  ▐█████████████▀
       ▐████████████▀
       ▀█████▀▀▀ █▀
.
Premier League
LaLiga
Serie A
.
Bundesliga
Ligue 1
Primeira Liga
.
..TAKE PART..
Pages: [1]
  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!