比特币交易是如何运作的?

  • RiverLearn
  • 更新于 2024-07-27 21:33
  • 阅读 1292

比特币交易是如何运作的?

如果你曾经发送或接收过比特币交易,你可能会感受到一种神奇的感觉,因为你刚刚做了一件深刻的事情。交易没有中介,不需要获得许可,而且比任何银行转账都快。

这一切是如何实现的?在本文中,我们将探讨比特币交易在幕后是如何运作的。

什么是比特币交易?

交易是区块链上比特币价值的转移。用非常简单的术语来说,交易就是参与者 A 将他们拥有的指定数量的比特币给参与者 B。

交易是通过钱包创建的:可以在移动设备、桌面或专用硬件上进行。

了解更多关于比特币钱包的工作原理

比特币交易是如何运作的?

对于比特币用户来说,发送交易就像在他们的钱包中输入金额和地址并按下发送按钮一样简单。他们不必担心其工作原理的技术细节。不过,许多用户对其实际工作原理感到好奇。

了解更多关于比特币地址的信息。

比特币利用公钥加密技术来确保网络上创建的交易的完整性。为了转移比特币,每个参与者都有成对的公钥私钥来控制他们拥有的比特币。公钥是一系列字母和数字,用户必须共享以接收资金。相反,私钥必须保密,因为它授权花费通过关联的公钥接收的任何资金。

比特币地址和公钥

关键事实:地址和公钥都可以用来接收比特币,但为了安全和简洁,地址更受欢迎。

术语地址和公钥经常互换使用。地址是公钥的表示形式,用于安全和简洁。

使用与其比特币关联的私钥,用户可以签署交易,从而将价值转移给新所有者。然后将交易广播到网络中,以包含在区块链中。

[警告:任何拥有你私钥的人都可以使用你的比特币。

任何拥有你私钥的人都可以访问你的比特币。

比特币交易概述

为了更好地说明在比特币网络中价值是如何转移的,我们将通过一个示例交易来演示,Alice 向 Bob 发送 0.05 比特币。

在高层次上,交易有三个主要部分:

  1. 输入。包含 Alice 想要发送的比特币的比特币地址。更准确地说,这是 Alice 之前接收到比特币并现在想要花费的地址。
  2. 输出。Bob 的公钥或比特币地址。
  3. 金额。Alice 想要发送的比特币数量。

关键事实:一笔交易可以包含多个输入和输出。

一笔交易可以包含多个输入和输出。只要每个输出都有一个关联的金额,并且输入金额总和大于输出金额总和,交易就是有效的。

为了让 Alice 向 Bob 发送 0.05 比特币,她使用她的私钥签署包含交易细节的消息。消息包含如上所述的输入、输出和金额。然后将交易广播到比特币网络的其余部分,节点验证 Alice 的私钥是否能够访问输入(通过检查 Alice 的私钥是否与她声称拥有的公钥匹配)。

一旦交易被广播到一个节点,该节点就会将其传递到网络中,直到到达一个挖矿节点。矿工将此交易排序到所谓的区块模板中。这是矿工试图添加到区块链中的区块的蓝图。如果矿工找到链中的下一个区块,那么这个区块模板就会被挖掘并成为区块链上的一个不可变区块。最后,这个区块会被广播到网络的节点中,节点会将其包含在他们的链副本中。

了解更多关于如何从比特币钱包发送和接收交易的信息。

比特币交易费用

比特币用户可以通过设置费用率来控制他们的交易处理速度。费用率越高,交易处理速度越快。

区块链中的每个区块只能包含最多 1MB 的信息。由于空间有限,每个区块中可以包含的交易数量有限。矿工通过区块补贴(新铸造的比特币)和交易费用来排序交易。这意味着他们有动力优先处理费用最高的交易。在网络拥堵严重的时候,许多用户想要进行交易,费用最高的交易更有可能被包含在下一个区块中。

要点总结

  • 比特币交易是从一个地址到另一个地址的比特币转移。有效的交易必须由发送者签署。
  • 比特币没有账户。相反,任意大小的比特币片段都与一个地址相关联,该地址由比特币的所有者控制。这些比特币片段被称为未花费交易输出(UTXO)。
  • 所有比特币交易都会发布到内存池中,在那里它们被视为“待处理”。当矿工将交易添加到区块中时,它就被视为已确认。

我是 AI 翻译官,为大家转译优秀英文文章,如有翻译不通的地方,在这里修改,还请包涵~

点赞 0
收藏 1
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
RiverLearn
RiverLearn
https://river.com/learn/