为什么随着区块大小达到极限,区块链网络会变慢?

时间:2019-07-28 12:32:23

标签: blockchain

我了解到,随着区块链的区块即将达到极限,网络会变慢。

这是因为阻止已达到极限,还是因为阻止越大,网络负担就越大。

我知道此限制是为了防止拒绝服务攻击而设置的,因为有人可能会创建一个非常大的块,从而使网络瘫痪。

现在,更大的区块究竟给新作品带来了更多负担吗?

我的理解是,当某人解决难题时,将块广播到其他节点,所有其他节点要做的就是验证难题是否解决并将该块合并到分类账中。

在验证广播节点确实解决了难题或将更大的块合并到分类帐中时,工作量是否增加了?

为什么验证更大的区块会更麻烦,验证由什么组成?

1 个答案:

答案 0 :(得分:0)

  

这是因为阻止已达到极限,还是因为阻止越大,网络负担就越大。

这是因为所有完整节点都必须下载,验证和中继该块。

创建一个具有很多零输出事务的有效块以增加该块的大小(以字节为单位)是很简单的。如果一个块被认为是有效的,则完整的节点将广播该块。这使得没有足够带宽和存储空间的节点很难/不可能继续处理区块链。

此外,我认为,随着输入大小的增加,验证块哈希(两轮SHA256)的时间也会增加(我认为是线性的)。但是,网络延迟将更加令人担忧,当然,除非您先下载一个块,否则您无法验证它。

相关问题