131 - "Coalescing Transaction" Specification (wildcard inputs)
BIP: 131 Layer: Consensus (hard fork) Title: "Coalescing Transaction" Specification (wildcard inputs) Author: Chris Priest Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0131 Status: Rejected Type: Standards Track Created: 2015-11-30 License: PD ==Abstract== This specification defines a new type of transaction that supplements (not replaces) normal "non coalescing" bitcoin transactions. ==Motivation== Normal "non-coalescing" Bitcoin Transactions have one large inefficiency: When you want to spend from multiple inputs with the exact same scriptPubKey, you have to list each input separately, along with the same signature multiple times, even though the signature expresses the same information. This bloats the transaction size and makes it expensive to spend from small value inputs. Because small value inputs are expensive to send, they remain in the UTXO pool which full nodes have to keep around. It is believed that lo...