2016-07-29 14 views
0

Ich bin neu in Hyper-Zahlung und Online-Zahlung.Hyperledger Online-Zahlung Anwendungsfall: Front-End GO-Implementierung

Ein Szenario, das ich mir vorstelle ist: Wenn A ein Online-Shop ist, ist B ein Verbraucher. B bestellt einen Gegenstand aus dem Geschäft von A und bezahlt mit Bitcoin/Hyperlinger. A versendet den Artikel an B, sobald die Zahlung eingegangen ist.

Mit hyperledger, geht der Prozess:

B A die Zahlung über blockchain sendet;

A kann abfragen, wie viel Geld A besitzt;

Aber die Frage ist:

Wie funktioniert A wissen, ob die Transaktion von B war?

Woher weiß A, wie viel Geld von B gesendet wurde?

Woher weiß A, ob die Transaktion von B für den bestimmten bestellten Artikel ist?

Danke,

Antwort

0

Was Sie in der Regel in Bitcoin tun würde, ist eine neue Zahlungsadresse zu erstellen, die auf die spezifische Reihenfolge gebunden ist. Die Rechnung würde diese Adresse mit Anweisungen enthalten, um den spezifizierten Betrag an diese Adresse zu senden, und der Empfänger könnte einfach auf eine eingehende Transaktion mit einer Ausgabe warten, die für diese Adresse bestimmt ist.

An diesem Punkt würden Sie wissen, welcher Kunde für welchen Auftrag bezahlt hat, um den Betrag zu überprüfen, überprüfen Sie einfach das Ausgabewertfeld in der Transaktion und vergleichen Sie es mit der Rechnung.