比特币区块大小限制是多少?

比特币区块大小限制是比特币协议中的一个参数,它限制了比特币区块的大小,因此也限制了大约每 10 分钟可以在网络上确认的交易数量。尽管比特币在没有这个参数的情况下推出,但中本聪在他还是该项目的首席开发人员时增加了 1 兆字节的块大小限制。这转化为每秒大约三到七个事务,具体取决于事务的大小。

进一步阅读:谁创造了比特币?

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

为什么块大小限制有争议?

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

中本聪从未公开说明他为何在比特币协议中添加区块大小限制。据推测,他打算将其作为一种反垃圾邮件措施,以防止攻击者用充满虚假交易的人为大比特币块使比特币网络超载。也有人猜测他打算将其作为一项临时措施,但目前尚不清楚他预见到区块大小限制的增加或取消的临时性或条件。强制执行块大小限制的代码本身肯定不是临时的。

进一步阅读:比特币可以扩展吗?

中本聪离开该项目几年后,开发人员和用户开始对区块大小限制的临时性和必要性产生分歧。随着比特币用户群的增长,一些人认为是时候增加或完全取消区块大小限制,特别是在比特币区块开始填满交易之前。其他人开始相信块大小限制代表协议的一个重要安全参数,并认为不应取消它——或者至少,应该更保守地取消它。还有一些人认为中本聪设定的 1 兆字节实际上太大了,并主张降低区块大小限制

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

进一步阅读:什么是比特币?

为什么比特币区块不能太小?

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

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

没有足够的空位?

首先,较小的比特币区块意味着没有足够的空间来容纳每个人在这些区块中的交易,而为确认交易而进行的交易费用“竞价战”将使大多数人根本无法使用比特币。相反,它可能会导致未来只有类似银行的机构相互进行交易,而普通用户在这些机构持有账户。反过来,这将为部分准备金银行业务、交易审查制度以及许多比特币持有者希望摆脱的传统金融问题打开大门。

对采用的威慑

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

为什么比特币区块不能太大?

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

区块大小限制增加的反对者(“小区块者”)认为,粗略地说,如果区块太大会带来三种风险,每种风险都有几个“子风险”和细微差别。

比特币节点成本增加

这些风险中的第一个是更大的块会增加比特币节点的运营成本。它以四种方式增加了成本:

如果运营比特币节点的成本变得太高,而用户不得不(或选择)使用轻量级客户端,他们将无法再验证他们收到的交易是否有效。例如,他们可能会收到来自攻击者的交易,该攻击者凭空创造了硬币;如果不了解比特币区块链的整个历史,就无法区分。在这种情况下,用户只有在稍后尝试使用它们时才会发现他们的硬币是假的。即使用户确实验证了包含交易的区块已被充分挖掘(这很常见),矿工也可能与攻击者勾结。

进一步阅读:什么是比特币挖矿?

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

在比特币白皮书中,中本聪承认了上述问题,并建议可以通过一种称为“欺诈证明”的技术解决方案来确保轻客户端的安全。然而不幸的是,他并没有详细说明这些欺诈证明究竟是什么样子的,到目前为止还没有人能够弄清楚。(事实上​,今天的一些比特币开发者不相信欺诈证明是可行的。)

挖矿中心化

更大区块的第二个风险是它们可能导致挖矿中心化。每当矿工发现一个新区块时,它会将这个区块发送到网络的其余部分,并且在正常情况下,更大的区块需要更长的时间才能找到所有其他矿工的路。然而,当区块正在寻找它的方式时,发现它的矿工可以立即开始自己在新区块的顶部挖矿,让他在寻找下一个区块时抢占先机。较大的矿工(或矿池)比较小的矿工找到更多的区块,从而获得更多的领先优势。这意味着小型矿工的利润将减少,最终将在竞争中被击败,从而导致更加集中的挖矿生态系统。如果挖矿变得过于集中,一些矿工最终可能会 51 攻击网络。

也就是说,这可能是反对较小区块的最复杂和最微妙的论点。一方面,即使是大矿工也有反对创建太大区块的动机:虽然他们可以从先机中获益,但过多的延迟会对他们不利,因为竞争区块可能会更快地通过网络找到出路,而其他矿工会在那个区块上挖矿。也有加速区块中继的技术解决方案,以及限制挖矿中心化本身损害的技术解决方案,但这些解决方案都有其自身的权衡。

较低的区块补贴可能导致网络安全性降低

大区块的第三个也是最后一个风险是它们可能会阻止用户在交易中增加费用。只要区块空间有限,用户就必须相互出价才能将他们的交易包含在区块中,并且随着比特币区块补贴的减少,这将成为区块奖励中更重要的部分以支持比特币的安全模型。没有区块大小限制,这种激励就被取消了。(虽然个别矿工仍然可以选择只收取最低费用的费用,但其他矿工仍然有动力将低于该门槛的交易包括在内——从而最终减少费用激励。)

细心的读者会注意到,最后一个论点特别适用于两种情况。虽然“大区块者”认为高费用是一个问题,因为它会降低比特币的吸引力,但“小区块者”认为高费用是积极的,因为它有利于比特币的安全。

比特币核心开发者会增加区块大小限制吗?

Bitcoin Core 是目前在比特币网络上使用的主要比特币实现——但不仅如此。因此,许多“大块头”一直在寻找 Bitcoin Core 开发人员来实施增加。

Bitcoin Core 开发人员确实通过隔离见证 (SegWit) 协议升级提高了区块大小限制。通过将其替换为块重量限制,块现在具有 4 兆字节的理论限制和 2 兆字节的更实际限制。巧妙的是,这是一个向后兼容的软分叉协议升级,这意味着用户可以在不拆分网络的情况下选择加入更改。然而,正是因为这是一个软分叉,而不是像许多“大阻挠者”所喜欢的硬分叉,他们有时根本不将这种增加“算作”块大小限制的增加。

进一步阅读:什么是比特币分叉?

事实上,Bitcoin Core 开发人员还没有通过硬分叉来增加区块大小限制,这是一种向后不兼容的协议升级。这要么需要所有比特币用户的共识,要么可能将比特币网络一分为二:一个具有当前区块重量限制的比特币版本和一个具有增加的区块大小/重量限制的比特币版本。具有当前块重量限制的比特币版本的用户可能根本不会认为比特币的硬分叉版本是“比特币”;他们可能将其称为“比特币核心硬币”或类似的东西。

也许更重要的是,目前的比特币核心贡献者群体似乎无意支配比特币的协议规则,他们也不想分裂网络。因此,如果比特币用户群对这种协议升级没有达成广泛共识,他们不太可能部署硬分叉(用于区块大小限制或其他)。鉴于区块大小/权重参数的争议性,这种共识不太可能很快形成,但它可能会在未来发生。

替代解决方案

有一些替代解决方案可以增加比特币的块大小限制,例如扩展块,以及可以实现类似功能的解决方案,例如“大块”侧链。然而,目前尚不清楚这些解决方案中的任何一个是否会很快面世。当前的重点似乎更倾向于像闪电网络这样的“第二层”扩展解决方案。

进一步阅读:什么是闪电网络?

比特币区块大小限制讨论是否受到审查?

最简洁的答案是不。

至于稍微长一点的答案……

在区块大小限制辩论的白热化期间,互联网上最受欢迎的比特币讨论平台之一,以比特币为中心的 subreddit r/bitcoin强加了严厉的节制措施。这种节制旨在阻止论坛用户在更大的用户群实际上就最佳前进方式达成共识之前推广破坏共识的软件。

当时,每个人都不清楚使用此类软件会导致网络分裂(非向后兼容的硬分叉),而且它经常被宣传为好像它不会。总是允许在直接推广破坏共识的软件的情况下支持增加块大小限制和/或硬分叉。

这是否构成一种形式的“审查制度”也许在旁观者的眼中,但可以肯定的是,任何不同意这一政策的人都可以自由地开始或参与竞争的比特币 subreddits,而这正是发生的事情。特别是r/btc subreddit 成为那些支持区块大小限制增加硬分叉的人的热门讨论平台。

此外,Reddit 只占互联网的一小部分,占整个世界的更小部分。虽然还有一些其他平台被指控进行了类似的审查(例如Bitcointalk 论坛和比特币开发邮件列表),但很难否认这场辩论在社交媒体、新闻网站、会议、聊天组远远不止这些。任何有兴趣了解不同论点的人都有机会了解自己的情况,即使那些不关心的人也很难逃脱辩论的影响。

最后,那些赞成增加区块大小限制的硬分叉无法让足够多的人相信他们的观点,而且似乎他们中的一些人已经将他们对这种失望的沮丧情绪转化为对特定 subreddit 及其版主的愤怒。

(或者,通过写这篇文章,比特币杂志只是一个伟大的掩盖阴谋的一部分。令人毛骨悚然!)

什么是比特币现金?什么是比特币 SV?

当很明显比特币将通过 SegWit 软分叉协议升级增加其区块大小限制(除其他事项外)时,一些“大阻挠者”决定推进区块大小限制增加硬分叉,即使他们知道他们会在少数并分裂成自己的网络,成为一种新的加密货币。这个新网络和由此产生的加密货币被称为比特币现金。

自从比特币现金从比特币中分离出来后,它本身又实施了几次硬分叉升级,其中一些又导致了网络和新加密货币的更多分裂。其中最著名的是比特币 SV,它大致以Craig Wright为中心,Craig Wright是其中一位(几乎可以肯定是欺诈性地)声称自己是化名中本聪的幕后黑手的人之一。它具有比比特币现金更大的块大小限制。

展开阅读全文

页面更新:2024-04-02

标签:区块   大小   可能会   矿工   字节   解决方案   协议   风险   用户   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top