【发布时间】:2019-10-15 06:43:36
【问题描述】:
关于区块链/加密的一般问题。我一直在考虑 Libra,并且一直在阅读如何真正跟踪交易(不是以取证方式,而是以电子商务方式)。让我在这里解释一下。
假设 Bob 是一个销售产品的人,而 Alice 是 Bob 的客户。 Bob 建立了一个在线平台,他可以在其中接受 Libra 付款。
在 Libra 文档 here 中,它说交易包括,
- Alice 的帐户地址
- Bob 的账户地址和付款金额
- 汽油价格
- 最大气体量
- 到期时间,以及
- 序列号
这一切都很好,但我的问题是:
Alice 付款时,Bob 不会存储 Alice 的地址(尤其是当 Alice 是新客户时)。相反,第三人 (Jenna) 可能与 Alice 同时进行购买(使用相同的 SKU)。如果 Libra 交易仅包含发件人的账户地址,Bob 如何跟踪他与 Alice 的交易以及他从 Alice 收到的后续付款实际上是 Alice 的(而不是 Jenna 的)?请注意,他不会将这些帐户地址存档,尤其是如果他们都是新客户。
一种简单的方法是,当 Bob 请求每个人都向他付款时,将交易 ID 作为某种元数据分配,这样 Bob 就可以跟踪该交易 ID。但这有可能吗?
我确信这以某种形式存在,因为我们有比特币支付系统。对此的任何澄清都会非常有帮助!
【问题讨论】:
-
我投票结束这个问题,因为它不是一个软件开发问题。
-
怎么不是软件开发问题?您能否澄清一下,以便我提供更多详细信息?
标签: bitcoin payment-processing cryptocurrency libra