比特币交易如何运作?

众所周知,比特币是由中本聪创建的“点对点电子现金系统”。这项技术已有十多年的历史,许多平台和交易所处理了很更多技术方面的问题,为我们简化了流程,这样我们就可以享受购买和花费我们的 BTC 的乐趣。

但是你真的了解比特币交易中会发生什么吗?

下面介绍下比特币交易是如何工作的

每笔交易的流程

每笔交易由三个主要部分组成:

  • 输入
  • 金额
  • 输出

假设小明正试图将 BTC 发送给小白:

  • 输入是指发件人的BTC 地址以及这些比特币所在位置的记录。在这种情况下,它是小明的钱包地址和里面的比特币记录。
  • 金额是小明试图发送的 BTC数量。
  • 输出是接收 BTC 的钱包地址——Jim 的钱包地址。

简而言之,如果小明想向小白发送一些 BTC,他必须公布他这样做的意图,然后网络将验证该交易。网络首先验证小明有足够的 BTC 发送,然后检查他是否还没有发送给其他人。一旦通过网络验证,该交易就会与其他交易一起聚集到一个区块中并附加到区块链上。添加到区块链上的交易不可篡改和不可逆转,因为这意味着必须在后续区块上重新进行交易。

深入研究

比特币交易的问题在于,虽然 BTC 是从比特币钱包发送和接收的,但这些“钱包”实际上并不存储 BTC。相反,他们持有比特币地址——你所有交易的记录。比特币地址看起来像 34 个字符长的字母和数字字符串,也被称为你的公钥。这是你想要接收 BTC 时与他人分享的地址。每个公钥都有自己对应的私钥——一个由 64 个字母和数字组成的字符串,用于“签署”交易。

将你的公钥视为电子邮件地址,将你的私钥视为密码。你可以共享你的电子邮件地址,因为这是人们向你发送电子邮件的方式,但你不能共享你的密码,因为这样他们就可以阅读你的所有电子邮件。

让我们回到小明和小白的例子。小明在输入所有交易细节(金额和小白的钱包地址)后,将他的私钥输入比特币软件以“签署”交易,这为汇款开了绿灯。此时,交易已准备好由网络验证。然后网络将检查签名(私钥)是否与其对应的公钥匹配。如果匹配,矿工将验证交易。一旦小明和小白的交易得到三个确认,数据就会被添加到区块链中,小白将能够随心所欲地使用他新获得的比特币。作为验证交易的奖励,矿工每解决一个区块就会获得 BTC 奖励。

借助比特币背后的技术,你可以将你的比特币地址视为一个透明的保险箱——每个人都可以看到保险箱背后的内容,但只有你可以访问它。

比特币交易需要多长时间?

比特币交易的速度各不相同,这取决于几个因素。重要的是要记住,所有交易都需要由区块链上的比特币矿工验证。当队列超载时,你的事务并不总是会切入当前块。相反,你的交易会被搁置,直到下一个区块组装完毕。

确认时间长的另一个因素是比特币块的大小。尽管未来总有可能增加块大小,但当前的比特币协议将块大小限制为 1MB。这将每个块限制为一定数量的交易。反过来,这会减慢确认时间,从而减慢整个比特币网络的速度。

在某些情况下,你的交易速度归结为你使用的区块链处理器。

比特币交易费用

由于他们在验证你的交易方面的服务,矿工获得了比特币交易费用的奖励。这些费用的计算方式不同,具体取决于你使用的平台。
这些费用包括与比特币交易以及钱包基础设施的维护相关的矿工费用

发表评论