天秤座加密交易-您如何真正跟踪交易?

时间:2019-10-15 06:43:36

标签: bitcoin payment-processing cryptocurrency libra

一般来说,关于区块链/加密货币的菜鸟问题。我一直在思考天秤座,并且一直在阅读如何真正跟踪交易(不是以取证的方式,而是以电子商务的方式)。让我在这里解释一下。

假设鲍勃是一个销售产品的人,爱丽丝是鲍勃的客户。鲍勃建立了一个在线平台,可以在Libra中接受付款。

在Libra文档here中,它表示交易包含,

  • 爱丽丝的帐户地址
  • 鲍勃的帐户地址和付款金额
  • 汽油价格
  • 最大燃气量
  • 到期时间,和
  • 序列号

这一切都很好,但我的问题是:

当Alice付款时(特别是如果Alice是新客户),Bob不会存储其Alice的地址。相反,第三方(Jenna)可能与爱丽丝(Alice)同时进行购买(使用相同的SKU)。如果Libra交易仅包含发件人的帐户地址,Bob如何跟踪他与Alice的交易以及他从Alice收到的后续付款实际上是Alice的(而不是Jenna的)?请注意,他不会记录这些帐户地址,尤其是当两个都是新客户时。

一种简单的方法是,当Bob要求每个交易者向他付款时,将交易ID分配为某种元数据,以便Bob可以跟踪该交易ID。但这有可能吗?

我确定它以某种形式存在,因为我们拥有比特币支付系统。任何对此的澄清将非常有帮助!

1 个答案:

答案 0 :(得分:0)

我是Bob,所以我有资格回答这个问题。

Bob生成了他的主商人钱包。他可以使用这个私钥生成许多其他钱包,所有钱包都可以从同一私钥进行访问。对于每个新客户(爱丽丝,珍娜),他都会生成一个这样的新钱包(这很简单,鲍勃仅凭一个私钥就可以创建几乎无限数量的钱包)。使用一个新生成的钱包,他将与一个客户共享钱包地址,并注意他已将Alice的地址1A和1B的地址发送给了Alice到Jenna。然后,使用区块链浏览器,他可以知道1A收到资金时,实际上是爱丽丝向他付款。

您可能已经看到,在某些实体位置,当客户必须选择使用加密货币付款时,客户会扫描商户的QR码(面向公众的钱包地址)并将其发送。每次客户发送到商家地址时,出于隐私和跟踪哪个客户支付了钱的原因,商家应该生成一个新的钱包以显示给下一个客户。