Bitcoin Forum
November 12, 2024, 02:42:34 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Multi-owned coins  (Read 1368 times)
fabianhjr (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Do The Evolution


View Profile
March 24, 2011, 11:30:31 PM
 #1

Hey, I am just thinking that an added feature might be the ability for a coin to be "owned" by multiple addresses. So in order to make a payment with this keys the owners, all of them, must agree. This could also increase the security against fraud in the following scenario:

A wants to buy from B
A adds B's public key to the owner list of the involved coins so now A and B own the coins
B delivers the goods and services and then A removes his key from the owner list
Now B can use the coin freely

Please discuss. Cheesy

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13410


View Profile
March 24, 2011, 11:36:16 PM
 #2

That's already supported by the protocol with transaction scripts.

Satoshi described that escrow use of multi-owner coins here:
http://bitcointalk.org/index.php?topic=750.0

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
fabianhjr (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Do The Evolution


View Profile
March 24, 2011, 11:49:31 PM
 #3

Well, the last message was by august. It is a shame it didn't continue.

Now: What about 3 or four owners? Say for instance that I operate a bank and want to exchange Bitcoins. As a precaution there is the cashier's key, the vault-master's key and my key. So neither the cashier or the vault-master can get the Bitcoins to disappear and only if we all agree the Bitcoins can be release. Of course, neither the cashier or the vault-master can disappear the key because you keep a backups. Tongue

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13410


View Profile
March 25, 2011, 12:11:10 AM
 #4

Up to 20 keys can be required.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
fabianhjr (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


Do The Evolution


View Profile
March 25, 2011, 12:24:50 AM
 #5

Then what this:
A buys from B
A uses the multi-own feature to escrow the Bitcoins to B
B then buys from C and uses the multi-own feature to add him
B never gives the goods to A
C delivers goods to C who keeps them

The coins never really get released and are still owned by A , who got scammed.

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13410


View Profile
March 25, 2011, 01:30:36 AM
 #6

You can't add owners without making a new transaction.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1134


View Profile
March 25, 2011, 11:45:29 AM
 #7

Look at OP_CHECKMULTISIG for how to do this.
Nefario
Hero Member
*****
Offline Offline

Activity: 602
Merit: 513


GLBSE Support support@glbse.com


View Profile WWW
March 25, 2011, 12:07:08 PM
 #8

Posting here just to make it easier for me to find.

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
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!