区块大小是什么意思?通俗解释区块大小/容量
在了解区块大小之前,我们先来了解一下区块的含义吧。众所周知,区块链其实就是由一个个区块来承载数据的,就像它的名字一样,区块链是就是由一个个区块通过某种形式的链接,区块链就是由这个些小小的区块组成的。每一个区块链的区块其实都承载着某一个时间段的数据,我们以比特币为例,它的每个区块包就含着全球十分钟内的所有比特币交易的数据。很多投资者还不知道区块大小是什么意思?下面就让小编为大家通俗解释一下区块大小的含义。
区块大小是什么意思?
区块大小/容量表示一个区块容纳某个时间段内数据的能力。区块链每个区块都是用来承载某个时间段内数据,每个区块通过时间顺序使用密码学技术将其串联起来,形成完整分布式数据库。
拿比特币来说,每个区块包含着全球十分钟内的所有比特币交易,中本聪在创立比特币时,区块大小设定为1MB,最多只能包含2000多笔交易,这样设置主要是为了防止DOS网络攻击。也就是说,比特币网络每10分钟,最多只能处理2000多笔交易,换算一下,就是处理速度为3~5笔/秒起。如果交易频繁,交易量越来越多的情况下,当1MB大小的区块已经一次装不下这么多交易时,只能把这十分钟内装不下的交易放到下一个区块,就好像等公交车,车满了就只能等下一趟,即下一个区块。但是,扩块对矿工来说增加成本,大部分矿池是不同意的。
区块大小为什么有限制
在货币流通的早期,设计一个区块来携带多达36 MB的事务数据。然而,在2010年,这被减少到1MB,以减少垃圾邮件和潜在的拒绝服务攻击对网络的威胁。DDoS攻击可以通过使用尘埃交易(数量微不足道的比特币交易)制造许多大区块来执行。尽管有1MB的区块限制,尘埃交易仍然可以进入网络,然而,由于矿工处理的区块数据较少,完成将这些数据导入链所需的时间也减少了。
然而,随着越来越多的交易被添加到比特币的区块中,这个限制在今天仍然存在,它离这条1MB的线就越近。这个问题是从这里开始的。一方认为,比特币区块的尺寸应该扩大,以适应那些信奉比特币的人们的浪潮。这方面的辩论认为,货币需要扩大规模,以产生大规模采用。另一方面,反对的人认为,增加区块大小将导致对处理能力的更高需求,而采矿将更加集中,因为硬件需求将随着块大小的限制而增加。
其实解决区块大小问题的最直接的方法就是增加它,不过增加区块的大小其实就是在鼓励集中化。并且我们只要增加区块大小,就会增加在基于区块链的网络上运行完整节点的成本,所以这个问题的实现并不是那么简单的。现在关于区块大小的解决方案就是保留该协议的原样,在短期内限制交易的规模,创造一个能够自我调节的交易费用市场就不会增加产能,不过这会让采矿者对流程交易的激励增加。
声明:本站所有内容,如无特殊说明或标注,均为采集网络资源,任何内容均不构成投资建议。