比特币区块大小(区块链技术之比特币的区块大小限制是什么1?)

上传日期:2023-08-24 浏览次数:


区块链技术之比特币的区块大小限制是什么1?


比特币块大小限制是比特币协议中的一个参数,它限制了比特币块的大小,因此限制了大约每10分钟在网络上可以确认的交易数量。尽管比特币在没有此参数的情况下启动,但中本聪仍是该项目的首席开发人员,但又增加了1 MB的块大小限制。这取决于事务的大小,每秒转换为大约三到七个事务。

在2017年,比特币的块大小限制被400万“重量单位” 的块重量限制所代替。这改变了“计数”块中数据的方式:某些数据比其他数据更重。也许更重要的是,它还代表着有效的块大小限制增加:比特币块现在的理论最大大小为4兆字节,更实际的最大大小为2兆字节。确切的大小取决于所包含的交易类型。

为什么区块大小限制引起争议?

区块大小限制是有争议的,因为对于这样的限制是否“应该”成为比特币协议的一部分,以及是否应该,应该有多大,存在分歧。

中本聪从未公开指出为什么他在比特币协议中增加了块大小限制。据推测,他打算将其作为一种反垃圾邮件措施,以防止攻击者用充满伪造交易的人为大型比特币区块使比特币网络超载。也有人推测他打算将其作为临时措施,但目前尚不清楚他是如何临时或在什么条件下预见到将增加或取消区块大小限制。强制执行块大小限制的代码本身当然不是临时的。

区块链技术之比特币的区块大小限制是什么1?

中本聪(Satoshi Nakamoto)离开该项目几年后,开发人员和用户开始就块大小限制的时间性和必要性达成共识。随着比特币用户群的增长,有人认为是时候完全增加或提高区块大小限制了,特别是在比特币区块开始填满交易之前。其他人则认为,块大小限制代表了该协议的重要安全性参数,并认为不应取消该限制,或者至少应该更保守地取消该限制。还有一些人认为中本聪(Satoshi Nakamoto)设置的1兆字节实际上太大了,因此主张减少块大小限制。

由于比特币是去中心化的,因此增加了更多的复杂性,没有特定的团体或个人负责诸如增加或减少区块大小的决策。关于应如何决定,由谁决定或根本不应该做出这样的决定的分歧,至少引起了与区块大小限制本身一样多的争议,但是辩论的这一方面不在本文讨论范围之内。 。

为什么比特币块不应该太小?

注意:关于比特币的块大小限制以及它太大或太小的风险几乎都存在争议,但这是一些更普遍的论点。

如果比特币块太小,则比特币网络将无法处理许多交易。从广义上讲,增加块大小限制的支持者(“大块阻止者”)认为这会产生两个负面影响。

没有足够的空位?

首先,较小的比特币区块将意味着没有足够的空间在这些区块中包含每个人的交易,而交易费“竞购战”以确保交易得到确认将使大多数人完全不使用比特币。相反,这可能会导致一个未来,在这种情况下,只有类似银行的机构才能彼此进行交易,而普通用户却在这些机构中拥有帐户。反过来,这将为部分准备金银行,交易审查以及许多传统的金融问题打开大门,许多比特币业者希望摆脱这些问题。

阻止收养

其次,这可能是许多“大型阻止者”认为更紧迫的问题。由于块太小,用户只会完全放弃比特币。也许用户会转向竞争性的加密货币,或者他们会完全放弃这种技术。

为什么比特币块不应该太大?

注意:关于比特币的块大小限制以及它太大或太小的风险几乎都存在争议,但这是一些更普遍的论点。

反对增加块大小限制的人(“小阻止者”)认为,如果块太大,则存在三种风险,每种风险都有若干“子风险”和细微差别。

比特币节点成本增加

这些风险中的第一个是更大的区块增加了操作比特币节点的成本。它通过四种方式增加了此成本:

  1. 由于区块链增长得更快,这增加了存储区块链的成本。
  2. 下载(和上传)所有交易和数据块会增加带宽成本。
  3. 这会增加验证所有事务和块所需的CPU成本。
  4. 区块链总数越大,引导网络上的新节点所需的时间就越长:它必须下载并验证所有过去的交易和区块。



如果操作比特币节点的成本过高,而用户不得不(或选择)使用轻量级客户端,则他们将无法再验证收到的交易是否有效。例如,他们可以从攻击者那里接收一笔交易,该交易凭空创造了硬币。在不了解比特币区块链的整个历史的情况下,无法分辨出差异。在这种情况下,用户只会在以后尝试花费硬币时才发现其硬币是伪造的。即使用户确实确认包括交易的区块已被充分开采(这是常见的),矿工也可能与攻击者勾结。

如果随着时间的流逝,很少有用户选择运行比特币节点,以至于发现欺诈性硬币太迟或根本没有发现,可能会带来更大的风险。在那种情况下,比特币协议本身实际上会受到矿工施加的更改的影响。矿工可以增加硬币供应或花费他们不拥有的硬币。只有拥有大量用户验证自己交易的健康生态系统才能阻止这种情况。

在比特币白皮书中,中本聪承认了上述问题,并建议可以通过一种称为“欺诈证明”的技术解决方案来确保轻客户端的安全。但是,他没有详细说明这些欺诈证明的确切含义,并且到目前为止,还没有人能够弄清楚。(实际上,今天的某些比特币开发人员认为欺诈证据不可行。



区块链技术之比特币的区块大小限制是什么1?



上一篇:比特币钱包app(比特币四年来首次升级Taproot释放智能合约潜力,提高交易隐私与效率)

下一篇:沈阳比特币(炒元宇宙的房,“天王”明星的钱包都扛不住)

免费获取您的专属营销方案

验证码