# Gavin Andresen # 2010-08-15 13:08:59 # https://bitcointalk.org/index.php?topic=819.msg9431#msg9431 Your proposal seems needlessly complicated. @p{par} How about: @p{par} The vending machine talks to a "Bitcoin+ Payment Verification Systems, Incorporated" server. @p{par} The Bitcoin+ Payment Verification System is basically just a bitcoin node, with really fast international network connections and a little extra code to detect attempted double-spends. If it detects a double-spend attempt, it rejects the transaction. Otherwise, it accepts the transaction and blasts the transaction into the payment network over its really fast, as-low-latency-as-possible connections. @p{par} If it later turns out that the transaction actually WAS invalid, Bitcoin+ Payment Verification Systems, Incorporated absorbs the cost of the fraud. @p{brk} Bitcoin+ Payment Verification Systems, Incorporated, of course, charges the vending machine merchant a fee for providing such excellent service. They're constantly competing with their arch-rivals, "Better Merchant Services, Incorporated" to balance latency, fees, and fraud to maximize profit. @p{brk}