Feature Request: Multisig transactions #8267

issue destenson opened this issue on June 26, 2016
  1. destenson commented at 2:15 AM on June 26, 2016: none

    I would like to propose that Bitcoin add the concept of multi-signature transactions (in addition to multisig wallets). A multi-signature transaction would be a transaction that requires the valid signature of all parties involved before it is actually committed to the blockchain as a valid transaction. A requester or recipient could be any valid address, not just multi-signature wallets. The transaction can be initiated by either the payer or the payee.

    Requests for payment can be initiated by party A with a valid signature (or all required signatures if initiated by a multisig wallet) & when party B also signs the request, the actual transfer of funds from B to A will occur like a normal transaction. This will add invoicing as an intrinsic feature to Bitcoin.

    Outgoing payments to a third-party can also be multisig. In that case, the request is for acceptance of payment, and the transfer is completed when the recipient signs the transaction. Since the transfer is not valid until all parties sign, this allows the funds for the transaction not to be committed until the recipient accepts the payment. If funds are not available when the transaction is adequately signed, it will be rejected by the blockchain due to insufficient funds. A signatory can also rescind their signature before the transaction is accepted by all parties. This allows a fund transfer to be cancelled before payment is accepted. This is a feature that is missing from all major cryptocurrencies.

  2. destenson renamed this:
    Feature Req: Multisig transactions
    Feature Request: Multisig transactions
    on Jun 26, 2016
  3. MarcoFalke commented at 8:01 AM on June 26, 2016: member

    Usually the issue tracker is used to track issues related to the Bitcoin Core code base. You may reach more people via a mailing list: https://github.com/bitcoin/bitcoin#development-process.

  4. jonasschnelli commented at 8:16 PM on June 26, 2016: contributor

    Thanks for submitting your multisig transaction idea. The place to discuss such changes is the bitcoin-dev mailing list. Closing.

  5. jonasschnelli closed this on Jun 26, 2016

  6. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 03:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me