主页 > imtoken2.0下载 > 第 4 章:如何存储和使用比特币(二)

第 4 章:如何存储和使用比特币(二)

imtoken2.0下载 2023-01-17 12:10:35

4.5支付服务

到目前为止,我们已经讨论了如何存储和管理你的比特币。现在让我们考虑一个可以实际接受比特币支付的商家——无论是在线商家还是本地零售商。商家通常支持比特币支付,因为他们的客户希望能够用比特币支付。商家可能不想持有比特币,只想在一天结束时收取美元或任何当地法定货币。他们想要一种简单的方法来做到这一点,而不必担心过多的技术、更改他们的网站或构建某种类型的销售点技术。

商人也希望低风险。存在各种可能的风险:使用新技术可能会导致他们的网站出现故障,从而使他们蒙受损失。处理比特币存在安全风险——有人可能会闯入他们的热钱包,一些员工可能会窃取他们的比特币。最后,还有汇率风险:美元兑比特币的汇率可能会不时波动。一个商人可能想以 12 美元的价格出售一个披萨,想知道他们是否会得到 12 美元或类似的东西,而他们通过出售披萨获得的比特币在他们可以将这些比特币兑换成美元之前不会大幅贬值。

支付服务的存在是为了让客户和商家获得他们想要的东西,弥合这些不同愿望之间的差距。

第4章:如何存储和使用比特币(二)

图4.7:生成比特币支付按钮的示例支付服务界面。商家可以使用此界面生成 HTML 代码片段以嵌入其网站。

对于商家而言比特币是怎么保存的,通过支付服务接收比特币付款的过程可能如下所示:

1.商家访问支付服务网站并填写一份表格,描述支付小部件的商品、价格、演示等。图 4.7 显示了一种 Coinbase 形式的说明性示例。

2.支付服务会生成商家可以放置在其网站上的 HTML 代码。

3.当客户点击支付按钮时,后台会发生各种事情,最终商户收到一条确认消息,“客户 ID [客户 ID] 支付了商品 [商品 ID] 的金额 [价值]。

虽然此手动过程对于销售一两件商品的小型网站或希望接收捐赠的网站有意义,但为数千件商品复制粘贴 HTML 代码肯定是不可行的。因此,支付服务还提供了一个编程接口,用于将支付按钮添加到动态生成的网页中。

第4章:如何存储和使用比特币(二)

图4.8:涉及用户、商家和支付服务的支付流程。

现在让我们更详细地了解付款流程,看看当客户使用比特币进行购买时会发生什么。以下步骤如图4.8 所示。

1.用户在商家的网站上选择要购买的商品,当需要付款时,商家会提供一个网页,其中包含一个用比特币支付的按钮,这是支付服务提供的 HTML 片段. 该页面还将包含一个交易 ID——一个对商家有意义的标识符,允许他们在其会计系统中查找记录,以及商家希望支付的金额。

2.如果用户想用比特币支付,他们会点击按钮。这将触发对支付服务的 HTTPS 请求,说明按钮被点击,并传递商家的身份、商家的交易 ID 和金额。

3.现在支付服务知道这个客户——不管他们是谁_想要支付一定数量的比特币,所以支付服务会以某种方式弹出,或者开始与用户进行某种交互。这为用户提供了如何支付的信息,然后用户将通过他们首选的钱包向支付服务发起比特币转账。

4.一旦用户创建了支付,支付服务会将浏览器重定向到商户,传递来自支付服务的消息,到目前为止一切都很好。例如,这可能意味着支付服务已经观察到点对点交易广播,但到目前为止,交易还没有收到足够的(或任何)确认。这样就完成了用户关心的支付,商家发货,等待支付服务的最终确认。

5.然后支付服务直接向商户发送包含交易 ID 和金额的确认。通过这样做,支付服务在一天结束时告诉商家该服务欠商家钱。然后商家将货物运送给用户。

最后一步是,支付服务通过向商家的银行账户汇款,实际以美元或某种法定货币向商家汇款。这发生在固定计费期结束时,可能每天一次,而不是每次购买一次。支付服务只收取一小部分费用,这就是他们的收入来源。其中一些细节可能因支付服务而异,但这是一个通用方案。

总的来说,在流程结束时,客户用比特币付款,商家得到美元,减去一小部分,每个人都很开心。回想一下,商家想要以特定金额的美元或当地法定货币出售商品。支付服务处理所有其他事情——从客户那里获取比特币并在一天结束时进行存款。

至关重要的是,支付服务接受所有风险。它接受安全风险,因此需要制定良好的安全程序来管理其比特币。它接受汇率风险,因为它接收比特币并以美元支付。如果美元兑比特币的价格大幅波动,支付服务可能会亏损。但是,如果服务朝另一个方向波动,它可能会赚钱,但这是一种风险。接受它是支付服务业务的一部分。

请注意,支付服务可能会大规模运作,因此会收到大量比特币并支付大量美元。它需要不断地将其赚取的比特币兑换成更多的美元,这样它才能保持循环。因此,支付服务必须积极参与交易市场,将货币与比特币经济联系起来。所以支付服务不仅要关心汇率是多少,还要关心如何批量转换货币。

也就是说,如果这些问题能够得到解决,该服务在每笔交易中收取的费用将成为一项潜在的有利可图的业务,因为它既解决了愿意用比特币支付的客户,也解决了希望获得美元并专注于销售与愿望不符的商品的商家。

4.6 交易费用

交易费用的主题已在前几章中介绍过,稍后将再次介绍。在这里,我们将讨论交易费用如何在比特币中运作的实际细节。

每当交易被放入比特币区块链时,该交易可能包括交易费用。回想一下前一章,交易费用刚刚被定义为进入交易的硬币总价值与出来的硬币总价值之间的差额。输入总是至少与输出一样大,因为常规交易无法创造硬币,但如果输入大于输出,则差额被视为交易费用,这笔费用将归创建包含此区块的矿工交易。

交易费用的经济学是有趣且复杂的,但我们将限制自己在 2015 年初交易费用的实际设置和运作方式。这些细节不时变化,但我们将为您提供当前状态的快照。

为什么存在交易费用?原因是为了转移您的交易必须产生一些费用。比特币节点需要中继你的交易,最终矿工需要将你的交易构建成一个区块并花一点钱来完成。例如,如果一个矿工的区块因为包含你的交易而稍大一些,那么传播到网络其余部分的时间会更长,如果另一个矿工同时发现另一个区块,则该区块将被隔离。

因此,点对点和矿工的交易成本都包含在您的交易中。交易费用的概念是补偿矿工处理您的交易。在当前系统中,节点没有收到任何金钱补偿,尽管运行一个节点肯定不如成为一名矿工那么昂贵。一般来说,您可以随意设置交易费用。您可以免费支付,也可以根据需要将费用设置得相当高。一般来说,如果您支付更高的交易费用,您的交易自然会被更快、更可靠地转发和记录。

当前的默认交易费用。目前大多数矿工期望的交易费用如下:首先,如果交易满足以上三个条件,则不收取任何费用:

1.事务大小小于1000字节

2.所有输出为 0.01BTC 或更大

3.优先级足够高

优先级定义为:(输入年龄 * 输入值总和)/(交易规模)。换句话说,查看交易的所有输入,并为每个输入计算该输入的年龄及其在比特币中的价值,并将所有这些产品加起来。请注意,事务输出的时间越长,它的生命周期就越长,它最终被使用的优先级就越高。

如果您满足这三个要求,那么您的交易将被转发并免费记录在区块链中。否则将收取大约每 1000 字节 0.0001 BTC 的费用,截至 2015 年在美国每 1000 字节为一美分。事务的大致大小是每个输入 148 字节,每个输出 34 字节,以及其他信息 10 字节。因此,具有两个输入和两个输出的事务有 400 个字节。

目前的现状是大多数矿工都执行上述费用结构,这意味着他们要么不服务,要么将服务最后一笔没有提供必要交易费用的交易。但也有其他矿工不执行这些规则,即使支付少量费用或根本不收取任何费用,也会有人记录并执行交易。

如果您进行的交易不符合费用要求,那么它很可能会进入区块链,但是获得交易记录的更快,更可靠的方法是支付标准费用,这就是为什么大多数钱包软件和大多数支付服务 支付中包含标准费用结构,因此当您从事日常比特币业务时,您会看到一些资金在交易费用方面苦苦挣扎。

4.7 货币兑换市场

货币兑换是指用美元和欧元等法定货币交易比特币。我们之前已经讨论过允许您这样做的服务,但现在我们将把它视为一个市场——它的规模、范围、它的运作方式以及市场的经济性。

首先要了解的是,它以多种方式运作,例如美元和欧元等两种法定货币之间的市场。价格将根据人们购买欧元的程度以及人们在某一天购买美元的程度来回波动。在比特币世界中,有一些像 bitcoincharts.com 这样的网站,显示许多不同交易所的各种货币汇率。

如果您浏览该网站,则会发生大量交易比特币是怎么保存的,并且价格会随着交易实时变动。这是一个流动的市场,有很多地方可以买卖比特币。2015 年 3 月,Bitfinex 是最大的比特币兑美元交易所,在 24 小时内交易了 70,000 个比特币,约合 2100 万美元。

另一种选择是与现实生活中的人交换比特币。有一些网站可以帮助您做到这一点。例如,在 localbitcoins.com 上,您可以指定您的位置并希望用现金购买比特币。你会得到一些愿意在这个位置出售比特币的人的搜索结果,在这种情况下,它会告诉你他们提供的比特币价格和数量。然后,您可以联系任何人并安排在咖啡店或公园或任何地方见面,给他们美元并接收比特币。对于小额交易,在区块链上等待一两次确认可能就足够了。

最后,在一些地方,有定期的人们去交易比特币的聚会,所以你可以在预定的日期和时间去某个公园或街角或咖啡店,就会有一群人想购买或卖比特币,你可以和他们做生意。有人可能希望在线获取比特币的原因之一是它是匿名的,以至于公共场所的交易可以被认为是匿名的。另一方面,由于银行规定,在交易所开立账户通常需要政府颁发的身份证件。我们将在第 7 章中更详细地讨论这一点。

供需。像任何市场一样,比特币交易市场与想要做与卖家相反的买家相匹配。这是一个相当大的市场——每天都有数百万美元通过它。这不是纽约证券交易所或美元/欧元市场的规模,这个市场要大得多,它是具有共识价格概念的最大市场。想要进入这个市场的人至少可以购买或出售一些适度的金额,并且总能找到交易对手。

这个市场的价格,这个共识价格,就像流动市场中的任何东西一样,价格将由供求关系决定。我们指的是可能出售的比特币供应以及拥有美元的人对比特币的需求。通过这种市场机制,价格将达到与供需相匹配的水平。让我们仔细看看。

比特币的供应量是多少?这是您可能在这些市场之一中购买的比特币数量,它等于当前流通中的比特币供应量。流通中的比特币数量是固定的。截至 2015 年 10 月,约为 1390 万,目前的比特币规则表明这个数字将缓慢上升,最终达到 2100 万的上限。

您还可以包括比特币支票存款。也就是说,如果有人将钱存入比特币交易所的账户,而交易所没有保留全部准备金来满足每笔存款,那么交易所的存款将大于交易所持有的硬币数量。

根据您提出的市场问题,在供应中包括活期存款可能正确,也可能不正确。基本上,当活期存款中的资金可以在该市场上出售时,您应该在市场分析中包括活期存款。例如,如果您将美元兑换成比特币的活期存款,而交易所允许将比特币活期存款兑换成美元,那么它们就可以计算在内。

值得注意的是,经济学家通常在谈论法定货币的供应量时,通常不仅包括流通中的货币——即纸币和金属货币,还包括货币供应量中活期存款的总量,这是合乎逻辑的原因,人们可以实际上用他们的活期存款买东西。因此,即使现在说比特币的供应量目前固定为 1390 万,最终是 2100 万,但出于某些目的,我们必须包括那些支票存款,像货币一样的支票存款,所以供应量可能不像比特币所倡导的那样固定以作者声称的方式。我们需要看看我们正在谈论的特定市场正在发生什么,以了解什么是适当的货币供应量。但是假设我们已经同意我们的供应

现在让我们看看需求。比特币确实有两个主要的需求来源。对比特币的需求是监管法定货币交易的一种方式,并且有对比特币作为投资的需求。对比特币的需求是监管法定货币交易的一种方式,并且有对比特币作为投资的需求。

首先让我们看一下中间法定货币交易。想象一下,Alice 想从 Bob 那里买东西,想付钱给 Bob,而 Alice 和 Bob 想转移我们所说的一定数量的美元,但他们发现使用比特币进行转移很方便。让我们假设 Alice 和 Bob 都不会长期持有比特币。我们稍后会回到这种可能性。因此,Alice 会将美元兑换成比特币并进行转移,一旦他们收到足够的确认 Bob 满意,他就会将比特币兑换成美元。从比特币需求的角度来看,这里的关键是比特币必须充当中介来处理正在进行的交易。这创造了对比特币的需求。

第二个需求来源是有时要求比特币作为投资。也就是说,如果有人想购买比特币并持有它,希望比特币的价格在未来会上涨,并且能够及时卖出。当人们购买并持有时,这些比特币不会流通。当比特币价格低时,你可能会认为很多人想要购买比特币作为投资,但如果价格上涨得非常高,那么对比特币的投资需求就不大了。

一个简单的市场行为模型。现在,我们可以做一些简单的经济模型来理解这些市场行为。我们不会在这里做一个完整的模型,尽管这是一个有趣的练习。让我们看一下中间交易的需求,以及对比特币价格的可能影响。

我们首先假设一些参数。T 是参与市场的每个人通过比特币中介进行的交易的总价值。该值以美元/秒为单位。该值以美元/秒为单位。这是因为为了简单起见,我们假设那些想要进行中间交易的人会考虑某些交易的美元价值,或者我们将转换为美元的其他法定货币。所以每秒需要核对一定数量的美元。D 是比特币需要流通以调解交易的持续时间。这是从付款人购买比特币到接收人能够将其卖回市场的时间,我们将以秒为单位计算它们。S 是可用于此次购买的比特币的总供应量,因此,这将是所有硬通货比特币的存在——目前约为 1400 万,最终为 2100 万——减去人们作为长期投资的资产。换句话说,我们正在谈论可用于调解交易的比特币。最后,P 是比特币的价格,以比特币为单位。

现在我们可以做一些计算。首先,我们将计算每秒可以使用多少比特币来服务一个。总共有 S 个比特币,因为它们在 D 秒内从流通中被淘汰,而这些比特币的平均每秒会出现一个 S/D 分数,因为它们将从流通外出现变成每秒。秒可用于中介交易。这是供给侧。

在需求方面 - 每秒进行交易所需的比特币数量 - 我们有价值 T 美元的经纪交易,为了经纪一美元,我们需要 1/P 比特币。因此,T/P 是为用户想要服务的所有交易提供服务所需的每秒比特币数量。

现在,如果您查看特定时间,则第二次有 S/D 供应和 T/P 需求。在这个市场中,与大多数市场一样,价格波动以匹配供需。如果供大于求,比特币就会卖出,所以卖比特币的人愿意降低要价来卖。根据我们的需求 T/P 方程,当价格下跌时,需求增加,供需平衡。

另一方面,如果供应少于需求,则意味着有些人想要获得比特币来调解交易,但由于周围没有足够的比特币而无法获得。好吧,为了获得他们的比特币,这些人将不得不出价更高,因为有限的比特币供应将会有很多竞争。这推高了价格,再次参考我们的情景,这意味着需求将下降直到平衡。在均衡状态下,供给必须等于需求,所以我们有

这给了我们一个价格公式:

这个等式告诉我们什么?我们可以稍微简化一下:我们可以假设 D,你需要持有比特币来调解交易的时间长度不会改变。总供给 S 也没有变化,或者至少随着时间的推移缓慢变化。这意味着价格与以美元为单位的调解需求成正比。因此,如果对美元的中介需求翻倍,那么比特币的价格应该会翻倍。事实上,我们可以根据对交易中介需求的一些估计来绘制价格,看看它们是否匹配。当经济学家这样做时,两者往往会很好地匹配。

请注意,总供应量 S 仅包括未作为投资持有的比特币。因此,如果更多人购买比特币作为投资,S 会下降,而我们的公式告诉我们 P 会上升。这是有道理的——如果投资方面有更多的需求,那么调解交易所需支付的价格就会上涨。

现在这还不是一个完整的市场模型。为了有一个完整的模型,我们需要考虑投资者的活动。也就是说,当投资者认为未来价格会更高时,他们对比特币的需求就会增加,因此我们需要考虑投资者的预期。这些预期当然与预期的未来需求有关。我们可以建立一个更复杂的模型并将其合并,但我们不会。

这里的底线是比特币和美元之间以及比特币和其他法定货币之间存在市场。这个市场有足够的流动性,即使价格上涨和下跌,您也可以以可靠的方式以恰到好处的数量买入或卖出。最后,可以做经济建模,了解这个市场的供求关系,预测市场可能会发生什么,只要你有办法估计不可知的,比如有多少人想用比特币未来的硬币来调解交易。这种经济模型非常值得做,包含的信息量非常大,当然今天有人做的很详细,但是这个市场的详细经济模型超出了本文的范围。

ter">更多相关内容请关注其中旅游微信公众号。一个认真对待自主出行的社区,我们等你加入!

之三">