比特币白板星期二–从“发送”到“接收”的路径

今天的话题是比特币从“发送”到“接收”的路径。在这一集中,我们将详细介绍从您点击钱包中的“发送”按钮到另一端收到比特币的那一刻之间发生的情况。.

该视频将学到什么

  • 当您按“发送”直到主题接收到比特币时,幕后会发生什么?
  • 什么是节点,他们的工作是什么?
  • 什么是区块浏览器?
  • 什么是交易确认?

希望我们完成本课程后,您将对比特币网络的工作原理以及比特币生态系统中每个特定参与者的作用有很好的了解。所以我们开始吧!

从发送到接收的路径分为三个部分:签名,广播和确认。让我们从第一部分开始-签名.

当我点击我的比特币钱包中的“发送”按钮时,我实际上是在告诉我的钱包:

“嘿,钱包,我想向我的朋友史蒂夫发送1比特币。这是史蒂夫的比特币地址。”

作为响应,钱包创建一条交易消息,其中包含有关我,发送者(史蒂夫),接收者和要发送的金额(在本例中为一个比特币)的信息.

然后,钱包通过数学方式将其与我的私钥混合,从而为此消息生成唯一的数字签名.

在上一课中,我讨论了私钥的概念。它基本上是一长串字母和数字,它们充当比特币的“密码”。谁知道我的私钥可以控制我的比特币.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

数字签名是一种通过仅使用我没有公开的公钥来证明我拥有比特币私钥的方法,因此可以保持我的私钥私密.

此外,每次您进行交易时,数字签名都会有所不同-这就是为什么数字签名比真实签名更加安全的原因,因为它对每笔交易都是唯一的。因此,如果我今天向史蒂夫发送一个比特币,然后明天向另一个比特币发送,那么这些交易中的每笔交易都将具有不同的数字签名.

在对交易消息进行签名之后,钱包随后将签名以及我的交易消息分组到一个小文件中。至此我们签署的第一步结束.

现在,我们可以继续下一步–广播.

在广播步骤中,钱包开始将文件发送到其他持有区块链副本的计算机。这些计算机也称为节点。接收文件的每个节点都会验证其合法性。基本上是希望我确实有我要花费的资金并且我的签名已经结帐,就像银行家在结清支票之前会先检查您的帐户余额.

我的文件通过验证后,便会传递到网络中重复该过程的其他节点.

节点收到文件后,会将其保存在称为Mempool的存放区中。 Mempool(内存池的缩写)是专用于有效但仍未确认的事务的空间.

一旦交易消息到达网络上不同在线节点的内存池的方式,我们可以说广播的第二步已正式完成.

现在,我想快速停顿一下,然后谈论一下我们的交易状态。为了真正了解我们的交易在沿着比特币网络发展的过程中发生了什么,我们可以使用区块浏览器.

区块浏览器是一种通常以网站形式出现的工具,可让您搜索和浏览区块链。使用区块浏览器,您可以检查不同比特币地址的余额,跟踪交易并获得有关网络的各种统计信息.

因此,在这一点上,如果我们通过区块浏览器查看我们的交易,我们将看到该交易被标记为“未确认”,这意味着该交易已广播到网络并已验证其数字签名,但仍不属于该交易的一部分。区块链此类交易有时也称为零确认交易.

未确认的交易应按其名称所暗示的方式对待-未确认。这意味着交易仍然可以被取消,并且不能保证它将永远进入区块链。如果您收货时付款是在 比特币, 绝不接受未经确认的交易作为付款证明.

现在我们可以进入最后一步-确认我们的交易.

如果您已经看过我们之前关于比特币采矿的课程,那么您已经知道矿工将交易分组在一起,这意味着他们将那些文件放在Mempool中,将它们分组在一起并创建交易块.

每个块中可以插入多少个事务有一个限制。因此,矿工通常会首先选择附有最高采矿费的交易.

然后矿工将互相竞争以将他们的区块带入区块链.

采矿比赛是基于数学计算的,具有最大计算能力的矿工将有最大的获胜机会。一旦一名矿工赢得了比赛并进入区块链,该区块中的所有交易都将被视为已确认.

基本上,矿工们正在写比特币交易的历史书,而赢得竞争的人都可以写下一页.

平均而言,每10分钟就会挖出一个新的交易区块,或将其插入到区块链中。请记住,这是平均水平。有时您会在一分钟内得到2个区块的确认,有时可能需要一个多小时.

如果在其中包含交易的情况下开采了一个区块,您会注意到该区块现在在区块浏览器中显示为具有一个确认。随着以后添加越来越多的块,确认号将增加.

可以将其视为砌块的建筑,而我们的砌块位于底部。在我们自己的数据块顶部设置的每个其他数据块都将使其更难删除。因此,通常建议至少等待6个街区,然后再将交易视为已完全确认且没有取消机会.

而已!我们的交易现已完全确认并收到.

希望您现在对比特币网络的运行方式有了更好的了解。如果您对我们刚刚介绍的内容还有其他疑问,请随时将其留在下面的评论部分中.

我希望您喜欢星期二的这一期比特币白板,并且我会再见….

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map