BIPs bitcoin improvement proposals

351 - Private Payments

BIP: 351 source Layer: Applications Title: Private Payments Authors: Alfred Hodler Clark Moody Status: Draft Type: Informational Assigned: 2022-07-10 License: MIT Table of ContentsAbstractMotivationMethodSpecificationDefinitionsPublic Key Derivation PathPayment Code Structure and EncodingAddress TypesNotificationsAllowing Notification CollisionsScanning RequirementTransactingBackward CompatibilityAppendix A: Test VectorsAlice's WalletBob's WalletAlice notifying BobAlice sending to BobBob spendingAppendix B: Potential OP_RETURN ServicesAppendix C: Potential Notification Transaction ServicesReference ImplementationReference Abstract This BIP makes it possible for two parties to transact using addresses that only they can calculate. This is done using exclusively on-chain methods and in a manner that minimizes blockchain footprint. Receiving parties can share their payment codes publicly without a loss of privacy, as every sender will calculate a unique set of ...