Author: Roy Badami 2012-11-29 19:01:24
Published on: 2012-11-29T19:01:24+00:00
In a discussion on Bitcoin development, Mike Hearn explains the rationale for having the merchant broadcast a transaction. This includes reducing the risk of double-spending and providing transparency to the network. Another participant suggests an optional "ValidatePurchase" message that would allow a buyer to ask a merchant if they would accept a payment without actually supplying a signed transaction. This would reduce the need to trust the merchant not to spend a rejected transaction, and could be useful in cases where the client doesn't have the ability to broadcast a pay-to-self transaction.
Updated on: 2023-06-06T08:51:04.183668+00:00