5

I would like to know if this will be possible with Bitcoin:

Create a key with the following features:

  1. Only be able to spend btc if a % of pre-definied keys allow it
  2. The own of the key need for example 80% acceptance from pre-definied keys to be able to spend btc (same process to each transaction)
  3. If 80% is not reached, nothing happens
  4. Specify a time to people (pre-definied keys) vote agree or deny
Leo
  • 301
  • 1
  • 2
  • 2
    It's certainly possible. But currently, you'll have to do all the work yourself to sign/release the transaction if, and only if, your particular contract requirements are met. The Bitcoin client/network won't help you ... yet! – David Schwartz Nov 14 '11 at 08:34

1 Answers1

4

The protocol already supports transactions where x out of y keys need to agree in order to spend the coins.

The protocol will never support transactions that change/expire automatically after some period of time, as this causes problems.

theymos
  • 8,904
  • 40
  • 37
  • Problems? Got a reference for that? – ripper234 Nov 14 '11 at 11:09
  • 3
    It's not allowed for transactions to become invalid due to scripts/conditions. They can become valid, but never invalid. See https://bitcointalk.org/index.php?topic=1786.msg22119#msg22119 – theymos Nov 14 '11 at 12:05