主页 > imtoken钱包苹果 > 《精通比特币》要点总结 | 第二章 比特币原理

《精通比特币》要点总结 | 第二章 比特币原理

imtoken钱包苹果 2023-06-16 05:15:08

付款说明:“在 Bob's Cafe 购买”

爱丽丝用她的手机扫描条形码并按下发送以授权付款。

几秒钟后,Bob 会在收银台看到交易已付款,然后将咖啡交给 Alice。

那么比特币交易是如何进行的呢?

第 1 步:创建交易输出。

Alice 的钱包应用程序有足够的比特币,例如 0.1 比特币,用于支付。 需要创建以下交易输出:

比特币区块和比特币的区别_比特币规律总结_比特币平台关闭后比特币怎么办

第二步,交易传播

比特币网络是一个 P2P 网络,由连接到其他几个比特币客户端的参与比特币客户端组成。

比特币网络的目的是向所有参与者传播交易和区块。

Alice 的钱包应用程序向连接到 Internet 的任何其他比特币客户端发送新交易。 任何比特币网络节点(其他客户端)收到新的有效交易并立即将其转发给连接到自身的其他节点。 结果,交易从 P2P 网络迅速传播,在几秒钟内到达大多数节点。

第三步,Bob无需确认即可接受交易

关于比特币交易的一个常见误解是,它们必须等待 10 分钟才能确认添加到新区块,或者等待 60 分钟才能获得 6 次确认才能生效。 这些确认确保交易已被整个网络接受。

但为了加快速度,商家可以在未经确认的情况下接受比特币小额支付。 这样做的风险并不比接受未使用有效身份证件或没有签名的信用卡更大。

在几秒钟内,Alice 的交易到达 Bob 的钱包应用程序。 Bob 的钱包会立即确认 Alice 的交易是收入支付,因为它包含可以用 Bob 的私钥兑换的输出。 为了不让客户久等,Bob可以立即在钱包应用中确认交易,认为Alice已经完成支付。

第 4 步,“Trusted”和“Accepted”——挖矿验证交易并将其嵌入区块链

交易只有在被称为挖掘的过程验证并添加到区块后比特币规律总结,才作为共享分类账(区块链)的一部分有效。

对比特币系统的信任是基于计算的。 将交易添加到区块需要大量的计算来证明它。 并且确认交易已经被证明只需要少量的计算来验证。

挖矿有两个功能:

Alice的交易包含足够的交易手续费,并被放入上海矿工Jing的矿池生成的新区块中。 在 Alice 的钱包首次发送交易后大约五分钟,Jing 的 ASIC 矿工找到了新区块的正确解决方案并将其发布为区块 277,316,其中包含 419 笔其他交易。 Jing 的 ASIC 矿工将这个新区块发布到网络后,其他矿工对其进行验证。

当一个区块被“证明”六次以上时,它就被认为是不可撤销的,因为逆转和重建六个区块需要大量的计算。

第五步比特币规律总结,Bob接受输入,可以再次消费

因为已经嵌入到区块链中,每个比特币客户端都可以独立验证爱丽丝的交易是否有效和可消费。

全索引客户端:可以追溯资金来源,从比特币在区块中第一次产生的那一刻开始,顺着交易之间的关系,一直到Bob的交易地址。

轻量级客户端:通过确认一笔交易在区块链中并且背后有几个新的区块来确认一笔支付的合法性。 这种方法称为轻松付款验证。

Bob 现在可以将有关此交易和其他交易的结果的信息作为输入,创建一个所有权属于他人的新交易。 简单地说,Bob 可以花掉这 0.015BTC。

当 Bob 花费他从 Alice 和其他客户那里赚取的比特币时,他扩展了比特币交易链。 并且这条链会被加入到整个区块链账本中,让所有人都知道并信任。 假设 Bob 付钱给班加罗尔的网页设计师 Gopesh,让他设计一个新网页。 那么区块链交易链就会如下图所示:

比特币平台关闭后比特币怎么办_比特币规律总结_比特币区块和比特币的区别

比特币交易是无穷无尽的,比特币区块链账本也是源源不断的。

随附的

Alyssa 阅读精通比特币系列:

1.

感谢阅读,欢迎交流!

只为苹果用户打赏——谢谢鼓励!

比特币平台关闭后比特币怎么办_比特币区块和比特币的区别_比特币规律总结

标题图片摄影来自Pixabay