Bitcoin Forum
May 09, 2024, 12:57:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Multisig for multiple receiver addresses and different coins/tokens  (Read 102 times)
seedcret-ce (OP)
Jr. Member
*
Offline Offline

Activity: 35
Merit: 16


View Profile
January 21, 2019, 06:18:01 PM
 #1

Just would like to ask two questions.

Question 1
Is it possible to implement multisig to send different bitcoin amounts on multiple bitcoin receiver addresses at once in a single transaction?

E.g. 5 people create a transaction (actually 5 transactions in 1) to send different bitcoin amounts from a hardware wallet address to 5 different addresses (each person has its own address) within a single multisig.

Question 2
Is it possible to implement multisig for every currency (e.g. neo, ripple, monero, ....) or it works just for bitcoin?
1715259471
Hero Member
*
Offline Offline

Posts: 1715259471

View Profile Personal Message (Offline)

Ignore
1715259471
Reply with quote  #2

1715259471
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715259471
Hero Member
*
Offline Offline

Posts: 1715259471

View Profile Personal Message (Offline)

Ignore
1715259471
Reply with quote  #2

1715259471
Report to moderator
1715259471
Hero Member
*
Offline Offline

Posts: 1715259471

View Profile Personal Message (Offline)

Ignore
1715259471
Reply with quote  #2

1715259471
Report to moderator
1715259471
Hero Member
*
Offline Offline

Posts: 1715259471

View Profile Personal Message (Offline)

Ignore
1715259471
Reply with quote  #2

1715259471
Report to moderator
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10558



View Profile
January 22, 2019, 04:18:42 AM
 #2

Q1.
this question isn't clear. you mean something like this transaction:
https://www.blockchain.com/btc/tx/cce09841f35cf8f3a0f1f194746837a2d4dec15e7db469ba52d82c3d9deb4632
there are different "senders" each having a different address (a different key) which they all are creating a single transaction.
if this is what you had in mind then it has nothing to do with multisig. it is a feature that existed for a long time, where you can spend multiple transaction outputs in one transaction and sign each of them with their respective private keys since they already are going to have a separate signature field inside the final tx.

Q2.
as far as i know, it is possible. because the way that bitcoin is using multisig is very primitive and easy to implement. basically you concatenate multiple public keys and then sign the tx multiple times and then concatenate those signatures together too. so as long as each of those altcoins support some sort of scripting language where you can tell the interpreter to "check_multisig" then they should be able to do it no matter what signature schemes they are using.
however, when we move to Schnorr and start using collective signatures when you just have 1 sig and 1 pubkey they won't be able to do it unless they are using Schnorr or any other DSA algo that allows safe signature aggregation.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
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!