Search content
Sort by

Showing 8 of 8 results by Gatinueta
Post
Topic
Board Bitcoin Discussion
Merits 1 from 1 user
Topic OP
Multisig wallet authorizing two transactions at once?
by
Gatinueta
on 28/03/2024, 09:17:08 UTC
⭐ Merited by Plaguedeath (1)
Sorry newbie here so the terminology might be confusing.
Please correct me if I did not understand this correctly

Can I use multisig wallets to authorize two transactions at once?
The reason to do this would be to be me (M) and my transaction partner (P) to be our own escrow agent.

We could both deposit an amount A to a 2-2 multisig wallet (E)


M => E authorized by M
P => E authorized by P

Then after everything is ok, both parties could confirm the withdrawal of  to both parties' wallet

(
  E => M
  E => P
 )
authorized by M and P

Is such a setup possible?
Post
Topic
Board Bitcoin Discussion
Re: Monitoring sequence of btc transactions
by
Gatinueta
on 28/03/2024, 07:50:11 UTC
This is funny. Since you trust your friend, why not send directly to his wallet and he also send directly to your wallet and after that you guys can send it back to one another.

Of course, I just don't understand what he wants. If he and his friend trust each other, they can make transactions between them, but the transactions he proposes to make are a bit strange. Using an intermediary, which would have to be a trusted escrow, otherwise there is a risk of losing the money, is usually when there is not enough trust between the two parties.
And adding a escrow also costs money, as he will charge for the service.

Maybe they aren't friends?
Maybe there is also more to the service that the OP has yet to explain. As it's stated on the last part, "an account they can send $900" into which they will get back after the completion of the transaction, could they be dealing in some kind of business that they don't want to share details about?
 
I don't get why someone can just decide to send transactions to one another for no reason, wasting the fees that it will cost them for each transaction.

yes we're not friends, and we have a history. and there will be processing between the two transactions. i just didn't mention it because I thought it was not relevant to the question.
Post
Topic
Board Bitcoin Discussion
Re: Monitoring sequence of btc transactions
by
Gatinueta
on 28/03/2024, 07:19:56 UTC
just use a multisig

both sides send a public address to each other
use those addresses to create a 2 of 2 multisig
(if you want 2 multisig addresses(escrows) both sides create 2 public addresses each and share them to create 2 multisigs)


fund the multisig and then when its funded you both have to decide on the destination(s) and amount of the fund(s) which you then both sign for

no middle man needed. just each other being co-signers to make sure it only leaves the multisig when both sides are happy with destination and amount and time to let it be spent

in short you both become your own escrow

That sounds interesting.
But unsure if I understand.
So you use multisig to release the escrow?
Can you use multisig to create two transactions at once?
, but I don't understand how you solve the problem that one deposit is released by one party, and the other is not
Post
Topic
Board Bitcoin Discussion
Re: Monitoring sequence of btc transactions
by
Gatinueta
on 28/03/2024, 07:05:28 UTC
If I understood your question correctly, you don't need to use an escrow at all.
You both want to send some coins to a destination, right? Lets say you want to send 1BTC and your partner wants to send 2BTC. So you can easily create a transaction that has an output with the total 3BTC, then include your own input(s) in it with the total being 1BTC and sign each input using the ANYONECANPAY sighash. Then the other party can also sign it using the same sighash while adding their own input(s) with the total being 2BTC.

Keep in mind that the transaction itself remains invalid until the sum of all inputs surpasses the total of 3BTC.

Other details may be needed like what the destination is (one or more addresses) or its type (like using 2-of-2 multisig) and stuff like that which depends on what it is you are trying to do.

Sounds interesting, but I don't quite understand. We don't want to send our coin to the same address, but to each other's address
Post
Topic
Board Bitcoin Discussion
Re: Monitoring sequence of btc transactions
by
Gatinueta
on 28/03/2024, 06:55:59 UTC
This is funny. Since you trust your friend, why not send directly to his wallet and he also send directly to your wallet and after that you guys can send it back to one another.

Of course, I just don't understand what he wants. If he and his friend trust each other, they can make transactions between them, but the transactions he proposes to make are a bit strange. Using an intermediary, which would have to be a trusted escrow, otherwise there is a risk of losing the money, is usually when there is not enough trust between the two parties.

This has a history, but there's no trust. But we need these transactions to be made. The problem is my partner won't trust a person he doesn't know with $1800. Are the escrow wallets setup as multisig?
Post
Topic
Board Bitcoin Discussion
Re: Monitoring sequence of btc transactions
by
Gatinueta
on 28/03/2024, 06:37:45 UTC
just use a multisig

both sides send a public address to each other
use those addresses to create a 2 of 2 multisig
(if you want 2 multisig addresses(escrows) both sides create 2 public addresses each and share them to create 2 multisigs)


fund the multisig and then when its funded you both have to decide on the destination(s) and amount of the fund(s) which you then both sign for

no middle man needed. just each other being co-signers to make sure it only leaves the multisig when both sides are happy with destination and amount and time to let it be spent

in short you both become your own escrow
There are several trusted escrows in the forum that you could use, what I see unnecessary is to make both transactions and also use the escrow. You could specify what you want to send him $400 for and then get back $900. Normally payments are made in exchange for a good or service, not back and forth like playing games.
Yes of course this situation has a history that I didn't explain here. Also before the second transaction happens, the receiving party has to initiate a conversion process. But because it is not relevant for what we have to do,  I didn't mention.
Post
Topic
Board Bitcoin Discussion
Re: Monitoring sequence of btc transactions
by
Gatinueta
on 27/03/2024, 20:33:47 UTC
This is funny. Since you trust your friend, why not send directly to his wallet and he also send directly to your wallet and after that you guys can send it back to one another.

No he's not a friend. There is no mutual trust. I clarified in the original post.

Of course, I just don't understand what he wants. If he and his friend trust each other, they can make transactions between them, but the transactions he proposes to make are a bit strange. Using an intermediary, which would have to be a trusted escrow, otherwise there is a risk of losing the money, is usually when there is not enough trust between the two parties.
Post
Topic
Board Bitcoin Discussion
Topic OP
Monitoring sequence of btc transactions
by
Gatinueta
on 27/03/2024, 15:39:03 UTC
Me and my partner want to engage in a sequence of Bitcoin transactions. The first transaction involves me sending $400 in BTC, and the second transaction involves my partner sending me $900 in BTC. To establish trust, both of us are willing to deposit $900 in BTC into an account, which will be returned to us after the completion of the transactions.
How should we proceed? How do we find a trusted intermediary?