2016-07-29 6 views
0

초급 자 및 온라인 지불을 처음 사용합니다.Hyperledger 온라인 지불 사용 사례 : 프런트 엔드 GO 구현

내가 염두에 두어야 할 시나리오는 다음과 같습니다. A가 온라인 상점이고 B가 소비자입니다. B는 A 가게의 물건을 주문하고 Bitcoin/hyperledger로 돈을 지불합니다. A는 지불을받은 후 물품을 B로 발송합니다. hyperledger 함께

, 프로세스는 진행한다 :

B가 blockchain 통해 결제를 보낸다;

A는 A가 얼마만큼의 돈을 가지고 있는지 질의 할 수 있습니다.

하지만 문제는 다음과 같습니다

어떻게 않는 노하우 트랜잭션이 B에서라면?

A는 B가 얼마나 많은 돈을 보냈는지 어떻게 알 수 있습니까?

B의 거래가 특정 주문 상품에 대한 것인지 어떻게 알 수 있습니까?

감사합니다,

답변

0

당신이 일반적으로 비트 코인에 할 거라고하면 특정 순서에 바인딩 된 새로운 지불 주소를 만드는 것입니다. 송장에는 지정된 주소를 해당 주소로 보내는 지침이 포함 된 해당 주소가 포함되며 수신자는 해당 주소로 예정된 출력이있는 수신 트랜잭션을 기다릴 수 있습니다.

이 시점에서 어떤 고객이 어떤 주문을 지불했는지 알 수 있습니다. 금액을 확인하려면 거래의 출력 값 필드를 확인하고 송장과 비교하십시오.