Bitcoin Forum
September 27, 2018, 10:53:21 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: sign a message with multisig  (Read 940 times)
FabioCarpi
Sr. Member
****
Offline Offline

Activity: 504
Merit: 250



View Profile
January 13, 2015, 12:44:33 PM
 #1

there a way to sig a message with multisig address?
if not, there a nice idea...

1538088801
Hero Member
*
Offline Offline

Posts: 1538088801

View Profile Personal Message (Offline)

Ignore
1538088801
Reply with quote  #2

1538088801
Report to moderator
Make a difference with your Ether.
Donate Ether for the greater good.
SPRING.WETRUST.IO
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1538088801
Hero Member
*
Offline Offline

Posts: 1538088801

View Profile Personal Message (Offline)

Ignore
1538088801
Reply with quote  #2

1538088801
Report to moderator
1538088801
Hero Member
*
Offline Offline

Posts: 1538088801

View Profile Personal Message (Offline)

Ignore
1538088801
Reply with quote  #2

1538088801
Report to moderator
1538088801
Hero Member
*
Offline Offline

Posts: 1538088801

View Profile Personal Message (Offline)

Ignore
1538088801
Reply with quote  #2

1538088801
Report to moderator
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1000

Let's talk governance, lipstick, and pigs.


View Profile
January 13, 2015, 12:49:49 PM
 #2

That's what multisigs are. They are created by signing with public keys.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000


View Profile
January 13, 2015, 02:06:14 PM
 #3

there a way to sig a message with multisig address?
if not, there a nice idea...

Why not to sign one message with two (three, four...) keys?
Note: we do not sign a message with address! We sign it with private key
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1000

Let's talk governance, lipstick, and pigs.


View Profile
January 13, 2015, 02:15:11 PM
 #4

there a way to sig a message with multisig address?
if not, there a nice idea...

Why not to sign one message with two (three, four...) keys?
Note: we do not sign a message with address! We sign it with private key
IIRC a public key (not public address) is used to make multisig in the same way an address is signed by creating a public key.
In other words a bitcoin public key can exist without being seen by the blockchain, while a multisig address doesn't exist until it's been seen by the blockchain.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000


View Profile
January 13, 2015, 02:22:16 PM
 #5

Quote
...while a multisig address doesn't exist until it's been seen by the blockchain.
And how would you fund non-existing in blockchain multisig address?  Grin
DannyHamilton
Legendary
*
Offline Offline

Activity: 2198
Merit: 1373



View Profile
January 13, 2015, 02:53:48 PM
 #6

there a way to sig a message with multisig address?
if not, there a nice idea...

No, you don't sign with addresses. You sign with private keys.

It is possible to use multiple private keys to provide multiple signatures on a message.  This is what a multisig address requires.

That's what multisigs are. They are created by signing with public keys.

No, you don't sign with public keys. You sign with private keys.

Multisig addresses are created by creating an output script that requires multiple signatures to be spent, and then hashing that script.  The resulting hash is used to generate a P2SH address.

IIRC a public key (not public address) is used to make multisig in the same way an address is signed by creating a public key.

What?

Version 1 addresses aren't typically signed. Version 1 addresses are a Pay-to-PubKeyHash output script with a version number and a checksum. The resulting bytes are then converted to base58.

In other words a bitcoin public key can exist without being seen by the blockchain, while a multisig address doesn't exist until it's been seen by the blockchain.

A multisig address does not need to be seen by the blockchain in order to "exist". Why do you think that?

cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1000

Let's talk governance, lipstick, and pigs.


View Profile
January 13, 2015, 03:03:41 PM
 #7

there a way to sig a message with multisig address?
if not, there a nice idea...

No, you don't sign with addresses. You sign with private keys.

It is possible to use multiple private keys to provide multiple signatures on a message.  This is what a multisig address requires.

That's what multisigs are. They are created by signing with public keys.

No, you don't sign with public keys. You sign with private keys.

Multisig addresses are created by creating an output script that requires multiple signatures to be spent, and then hashing that script.  The resulting hash is used to generate a P2SH address.

IIRC a public key (not public address) is used to make multisig in the same way an address is signed by creating a public key.

What?

Version 1 addresses aren't typically signed. Version 1 addresses are a Pay-to-PubKeyHash output script with a version number and a checksum. The resulting bytes are then converted to base58.

In other words a bitcoin public key can exist without being seen by the blockchain, while a multisig address doesn't exist until it's been seen by the blockchain.

A multisig address does not need to be seen by the blockchain in order to "exist". Why do you think that?


I see, so the output script is created by one person. I thought anonymous people could participate in creating a multisig transaction through the blockchain, but apparently you need an off chain communication method to arrange the transaction itself.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
DannyHamilton
Legendary
*
Offline Offline

Activity: 2198
Merit: 1373



View Profile
January 13, 2015, 03:11:10 PM
 #8

I see, so the output script is created by one person . . . apparently you need an off chain communication method to arrange the transaction itself.

Correct.

I thought anonymous people could participate in creating a multisig transaction through the blockchain

The blockchain is nothing more than a chain of blocks.  A block is nothing more than a header with some basic information about the block followed by list of transactions.

There is no method "in the blockchain" for creating a multisig address (or any other type of address).

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!