主页 > 苹果版imtoken钱包官网 > 比特币交易拥堵是怎么回事?

比特币交易拥堵是怎么回事?

苹果版imtoken钱包官网 2023-06-01 05:40:38

比特币好交易吗_火币网还能交易比特币吗_比特币币币交易是什么意思

昨天我们了解到为什么比特币交易不能实时到账? ,因为每10分钟出一个块,但是为什么有时候半个小时,一个小时甚至几个小时都收不到账号呢?

因为交易量太大了!

因为矿工每打包一个新的区块,最多可以打包几千条交易信息。 因此,过去交易量没有那么多的时候,一般都是等到下一个区块被打包(在Why can't the Bitcoin transaction real time?解释为什么新交易必须等到下一个区块被打包完成交易。),您可以到账比特币好交易吗,即10分钟左右到账; 但是一旦交易量变大,那么不好意思,这次甚至下一次打包新的区块,估计不会再打包这个新的交易了。 因为还有很多交易在排队等待打包验证!

火币网还能交易比特币吗_比特币好交易吗_比特币币币交易是什么意思

故事讲完了,我们来看一个币圈非常经典的问题:

为什么一个区块只能打包几千条信息?

现在一个block的大小差不多是1MB,也就是1000KB,相当于一个书包的大小。 一笔交易差不多250B,也就是0.25KB,可以比作铅笔的大小。 现在你想在一个1000KB的书包里放0.25KB的铅笔,你能放几支? 不难计算,就是4000:

比特币好交易吗_比特币币币交易是什么意思_火币网还能交易比特币吗

比特币好交易吗_火币网还能交易比特币吗_比特币币币交易是什么意思

也就是说,一个区块最多包含近 4000 笔交易。

所以这个现实因素造成的问题是,如果平均10分钟产生8000笔交易,那么在计算第20013个区块时,矿工A发现他的交易池中新增了8000笔交易,算上假设的5000笔之前存储的交易,现在交易池中共有13000笔交易。 没有更多的交易。 剩下的 9000 笔交易只能在后面放置,然后和新产生的 8000 笔交易一起存入交易池中,等下次 20015 区块计算时再取出 4000 笔交易。

有人会问:书包太小了,换个大一点的书包吧!

有人会说:事务能不能压缩一点比特币好交易吗,铅笔要小一点!

火币网还能交易比特币吗_比特币好交易吗_比特币币币交易是什么意思

是的,这些都是解决当前交易拥堵的方法。 这是:

1.将块大小从1MB扩展到2MB甚至4MB甚至更大。

2、交易压缩,去除无用信息,节省每笔交易的空间,让更多的交易存储在区块中。

对于第一个解决方案,增加区块大小,比特币社区、矿场和主要的比特币核心开发人员从几年前就开始讨论了。 但最终由于核心开发者的反对,不愿扩容区块大小,最终扩容计划失败。

比特币好交易吗_火币网还能交易比特币吗_比特币币币交易是什么意思

对于第二种方案,人们确实找到了压缩交易的方法,压缩的方式有两种:

1) 存储一半的公钥。

这是因为私钥在生成公钥时使用了椭圆曲线加密方式。 起初,人们并没有认真对待它。 后来由于交易拥堵的影响,有人注意到因为是椭圆算法,所以是对称的。 所以只需要存储一半的公钥就可以表达之前的意思,没有影响,也节省了空间。 为什么不让一个区块包含更多交易? 于是大家开始接受公钥压缩的方式。

2) 将交易的交易部分和签名部分分开。

火币网还能交易比特币吗_比特币币币交易是什么意思_比特币好交易吗

开发者发现在一条0.25KB的交易记录中,实际的交易信息只占了一小部分,另一部分叫做签名信息,占了很大一部分,于是开发者将交易记录中的签名信息去掉了out,开发了一个单独的空间来存储签名信息。 因此,一个区块之前包含了很多交易的交易信息和签名信息。 现在一个区块只需要包含这些交易记录的交易信息。 签名信息绑定到另一个附加块中的块。 一起发给其他矿工。 这样,也可以节省一些空间。

可能有人会问,为什么不开发一个空间,存放更多的交易信息呢? 那么这个问题又回到了第一个方案,这个方案遭到比特币核心开发团队的反对,不想扩大区块的空间或者再增加一个区块。

至于反对扩张的具体原因,谁也不知道。 这导致矿场和社区反对比特币核心开发团队,于是对比特币进行硬分叉,创造了BCH、BTG、BTW等各种分叉币种。

如果您看完这篇文章还有什么不明白的地方,欢迎在下方留言,我会尽力解答您的困惑。