主页 > imtoken官网地址打不 > 神秘的比特币居然是这样交易的!
神秘的比特币居然是这样交易的!
虽然比特币很难理解,但上次我们讲了比特币是什么,什么是区块链,比特币能做什么。有一定的了解。
什么是区块链风靡一时没有朋友?
比特币能做什么?
了解比特币一段时间后,经常会看到这样的消息,比特币被封,比特币需要扩容,比特币交易慢等等,为什么比特币会被封?
在说比特币为什么被封之前,我们不得不说另外一件事,比特币是怎么交易的?
今天有两个问题:
1、比特币是如何交易的?
2、为什么比特币系统会被封锁? 1
以比特派钱包为例,当你要向听风转账1比特币时,需要在钱包转账或发行中填写我的比特币地址,然后填写转账比特币的数量,点击确定发送。
收币更简单,等我叫你比特币吧。
这太简单了吗?对你来说一点挑战性都没有,现在开始说有挑战性的吧。
当你填写比特币转账信息我收到比特币时发生了什么?
简单版:
当您填写转账信息并确认发送后,信息将发送给矿工,矿工将您要转账的比特币运送到听风。在我的钱包里,听风收到了你寄给我的比特币。
矿工如何将你的比特币转入听风的钱包?
这是高级版:
当矿工收到你的转账信息后,矿工会等待将信息写入区块。因为比特币使用区块链技术,所以比特币系统本质上是一个由区块组成的链。与比特币相关的信息会放在区块上,上链,也就是链上。
我们会看到一些消息,XX公司要上传牛奶的生产信息,XX公司要上传苹果生产运输的信息。在区块链上。
虽然名字叫blockchain,它也是一个由blocks组成的链,但是在形象上比特币怎么送人,blockchain更像是一个“block heap”,由一个block'heap'一个个组成,所以,比特币有一个名词称为区块高度,指的是比特币上当前堆叠了多少区块。
例如,下图显示比特币已经产生了 518,420 个区块。也可以将块高理解为块的编号。
说了这么多区块,目的一个,解释一下为什么矿工收到你转账的信息后,矿工会等待将信息写入区块,为什么矿工在等待?而不是直接处理?
比特币系统在大约 10 分钟内产生一个区块。当新区块出现时,矿工无法再写入旧区块。比如518421出块时,矿工无法在518420个区块中写入信息。
如果518420块容量满了,那么矿工只能等到518421块出来了再写区块信息,这就是矿工要等的原因。
另外一个等待的原因是,当一个矿工将你的交易信息写入一个区块时,整个网络将无法识别交易信息,需要其他矿工(或节点)确认,当确认达到一定数量时,比如如10、15次确认,则交易信息被全网识别,交易通过。
让我们回顾一下高级版比特币是如何交易的!
第一步:你发起转账信息
第二步:矿工等待有容量的区块,准备将交易信息写入区块
第三步:矿工将交易信息写入区块,等待其他节点确认。
第四步:节点确认一定金额,交易确认,比特币被传送到听风的钱包。二
在上述交易过程中,您可能有一个非常大的问题?矿工等待有容量的块,有容量的块呢?
中本聪最初在比特币过程中设计了一个容量为 1MB 的区块。 1MB是什么概念?学过电脑的都知道,我就简单说一下。
1MB=1024KB
1KB=1024B(字节)
一笔交易需要多少容量?约 600 字节
1MB/600byte≈1750次
也就是说,一个区块可以容纳1000多条交易信息,如果这10分钟内要处理的交易信息超过2000条,那么这个区块是放不下的,这个时候该怎么办?
额外的交易信息只能等待一个新的区块,所以这个时候有交易信息无法处理,也叫拥堵,就像堵车一样,本来这条路只能容纳100辆车,现在已经关闭了工作,还有200辆车,我该怎么办?阻止它。
如果你了解比特币一段时间,那么你一定知道比特币系统非常阻塞,交易非常缓慢。为什么会被封锁?就是因为当前的交易信息太多,而区块容量太小,无法容纳这么多的交易信息,所以比特币系统非常拥堵,交易非常慢。
你现在知道了
1、比特币交易流程:
你在钱包中发送交易信息后,矿工将交易信息写入有容量的Blocks,等待其他节点的确认,最后将比特币发送到我的钱包。
2、为什么比特币系统会被封锁?
因为比特币区块容量只有1MB,但当前的交易信息太多,经常超过1MB,所以比特币系统非常拥塞比特币怎么送人,交易非常缓慢。