BIPs bitcoin improvement proposals

79 - Bustapay :

BIP: 79 source Layer: Applications Title: Bustapay :: a practical coinjoin protocol Authors: Ryan Havar Status: Closed Type: Informational Assigned: 2018-10-05 License: CC0-1.0 Proposed-Replacement: 78 Table of ContentsAbstractCopyrightMotivationOverviewStep 1. Sender creates a bitcoin transaction paying the receiverStep 2. Sender gives the "template transaction" to the receiverStep 3. Receiver processes the transaction and returns a partially signed coinjoinStep 4. Sender validates, re-signs, and propagates on the bitcoin networkStep 5. Receiver observes the finalized transaction on the bitcoin networkSpecificationContributed Input ChoiceOutput AdjustmentReturning the partial transactionSender ValidationCreating Final TransactionTransaction PublishingImplementation NotesBackwards CompatibilityCredits Abstract The way bitcoin transactions are normally created leaks more information than desirable, and as a result has been exploited by unreasonably effective blockchai...