Comunque, riguardo alla tua idea, mi sembra un po il voler ricreare Paypal.
Accettare Bitcoin senza conferme non ha sempre rischi cosi forti.
Al di la di buchi recenti come questo (
https://bitcointalk.org/index.php?topic=135985.40), accettare Bitcoin senza conferme non ha sempre cosi alti rischi.
Dipende caso per caso.
Precedentemente al bug indicato sopra, per effettuare un double-spend comunque era richiesto un costo che sicuramente superava il costo di una merendina/gelato/uscita al ristorante ecc ...
Tanto più che molti di questi casi ci si mostrerebbe a viso aperto.
Per acquisti di grandi somme, dove può valer la pena fregare (magari attraverso Internet), se si tratta di servizi, si può sempre annullare tale servizio 10 minuti dopo.
Nel caso di materiale fisico, prima che il pacco venga inviato si possono fare tutte le relative verifiche 10 e passa minuti dopo.
Alcuni sviluppatori come Mike Hearn mi sembra che siano anche dell'idee che con il migliorare dei delle varie parti del software Bitcoin, accettare Bitcoin a 0 conferme diventerà pian piano più sicuro. (sempre evitando magari transazioni di alto valore)
Non solo, riguardo alle transazioni istantanee per cose di prezzi bassi, ti consiglio di seguire questa tecnologia che uscirà entro poco
https://ripple.com/Per il resto credo che tutto il codice che hai preparato ti sarà sicuramente utile per aprire tanti gustosi servizi