BIPs bitcoin improvement proposals

131 - "Coalescing Transaction" Specification (wildcard inputs)

BIP: 131 source Layer: Consensus (hard fork) Title: "Coalescing Transaction" Specification (wildcard inputs) Authors: Chris Priest Status: Closed Type: Specification Assigned: 2015-11-30 License: PD Table of ContentsAbstractMotivationSpecificationRedefinition of Transaction versionWildcard inputsChanges needed to implementIsn't this BIP bad because it encourage address re-use?Copyright 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 rem...