主页 > imtoken 下载 > 比特币又跌了,赶紧学习比特币区块大小限制的原理,原来不是越来越好!

比特币又跌了,赶紧学习比特币区块大小限制的原理,原来不是越来越好!

imtoken 下载 2023-01-16 20:57:33

比特币又跌了, 还是赶紧学学比特币区块大小限制的原理, 原来并非越来越好!

今天凌晨比特币暴跌至7800美元,相信很多持币者都快心碎了。

比特币又跌了, 还是赶紧学学比特币区块大小限制的原理, 原来并非越来越好!

没关系,虽然比特币总是在你不盯着行情的时候磨损比特币涨跌是什么决定的,但要冷静下来,找点别的事情做,或者可以放慢速度——比如,我们看看比特币区块大小有什么作用随着比特币数量的减少,限制在其中发挥作用?块大小变化究竟意味着什么?

比特币的可扩展性一直是个大问题,其中一个重要原因是比特币区块大小限制了交易量的上限,你可能会问,增加区块大小不是吗?就是这样,为什么block size不能尽可能大?

别说了,地块的大小真的不是一记耳光就能决定的,里面有很多门道。前几天,一帮网友撕了这个问题。块大小限制有什么问题?是什么让他们再次泪流满面?让我们在正文中一探究竟。

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

比特币区块大小限制是比特币协议中的一个重要参数比特币涨跌是什么决定的,它决定了比特币区块的大小,从而决定了比特币区块链在 10 分钟区块间隔内可以确认的交易数量。

中本聪在比特币白皮书中并没有提到这个参数,但是后来他领导比特币项目的开发时,他选择了区块大小限制为1MB,也就是我们常说的比特币每秒可以处理七笔交易然而,在现实世界的场景中,每笔交易占用不同数量的空间,因此比特币每秒可以处理三到七笔交易。

2017 年,比特币的区块大小限制被区块重量限制所取代,伴随的标准变成了 400 万个“重量单位”。这极大地改变了区块链中数据的“计费策略”:一些数据比其他数据重。而且更重要的是,这大大增加了区块大小限制:在新标准下,一个比特币区块的理论大小可以达到4MB,实际最大可以达到2MB,具体取决于区块大小。包含的交易类型。

为什么人们不同意块大小限制?

对于区块大小限制众说纷纭,其根本原因是没有人知道这个限制是否是比特币协议的一部分,如果是,它应该有多大?

中本聪从未公开解释过为什么他在比特币协议中添加了区块大小限制。据推测,他打算将块大小限制作为一种类似反垃圾邮件的措施,以防止攻击者通过用虚假比特币交易淹没比特币网络来使比特币网络过载。也有人猜测中本聪打算将区块大小限制作为临时措施,但目前尚不清楚中本聪是打算进行较长的过渡期,还是在满足什么条件后停止使用。但在代码方面,块大小限制看起来不像是临时过渡。

中本聪离开比特币开发团队几年后,开发人员和用户开始怀疑是否需要对区块大小进行限制。随着比特币用户数量的增长,一些人认为是时候增加甚至取消区块大小限制,以避免未来的比特币区块被交易填满和比特币网络变得拥挤。虽然其他人相信块大小限制是比特币协议中的一个重要安全参数,但它不应该被抹去,至少更保守一点。也有人认为中本聪规定的 1MB 实际上太大了,主张减少块大小限制。

由于比特币是去中心化的,这让事情变得更加复杂。任何组织或个人都无法决定是否应该增加或减少比特币的块大小限制。由于所涉及的利益,比特币的区块大小限制是否应该改变,如何做出这个决定,以及由谁来做这个决定,这些由改变比特币的区块大小限制引起的问题引起了巨大的争议。甚至超过了比特币块大小限制本身。在本文中,我们将重点关注各方的观点,对于什么是对什么是错,我们不会过多讨论。

比特币又跌了, 还是赶紧学学比特币区块大小限制的原理, 原来并非越来越好!

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

请注意:业界对比特币区块大小限制存在很多争议。有人认为区块大小限制太大,也有人认为区块大小限制太小。介绍那些被普遍接受的观点。

如果比特币块太小,比特币网络可以处理的交易数量是有限的。增加比特币区块大小的支持者认为,太小的区块会产生两个严重的问题。

1、区块链空间不足

首先,比特币的小区块意味着区块链没有足够的空间来容纳用户发起的交易,所以必然会有一些交易长时间没有被确认。为了争夺有限的区块空间,用户必须对区块链的交易费用进行竞价,以促使矿工优先考虑他们的交易。如果不控制这种现象,将会有大量用户逃离比特币。那么在未来,比特币区块链中只会有类似于银行的机构进行交易,而普通用户想要进行交易只能在这些机构开户。换句话说,这将是在区块链世界中。为部分准备金银行业务、交易审查和一些传统金融问题敞开大门,与比特币创立时的愿景相去甚远。

2、降低比特币的竞争力

支持增加比特币区块大小的一方认为,比特币区块大小过小将带来一个非常紧迫的问题。问题在于它降低了比特币的竞争力。如果区块太小,影响用户体验,随着时间的推移,用户会转向其他有竞争力的加密货币,甚至会放弃区块链的先进技术。

比特币又跌了, 还是赶紧学学比特币区块大小限制的原理, 原来并非越来越好!

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

请注意:业界对比特币区块大小限制存在很多争议。有人认为区块大小限制太大,也有人认为区块大小限制太小。介绍那些被普遍接受的观点。

任何反对增加比特币区块大小的人都认为,如果区块大小太大,大约会存在三种风险,而这三种风险恰恰包含许多小的风险术语。

1、运行比特币节点的成本显着增加

增加区块大小的第一个风险是,这样做会大大增加比特币矿工运行节点的成本。成本,成本的增加主要来自以下四个方面:

如果运营比特币节点的成本太高,用户可能(或必须)选择轻量级比特币节点,这样做他们将无法验证他们收到的交易是否有效。例如,攻击者可能会向使用这些轻量级节点的用户发送他们自己伪造的比特币。由于这些用户不知道比特币区块链中的所有交易记录,他们无法区分交易是否为交易。高效的。在这种情况下,用户只有在花费比特币但无法花费时,才会发现自己被虚假交易欺骗了。你可能会质疑攻击者的交易是如何被添加到区块中的。是无效的,因为一些矿工与攻击者勾结。如果随着时间的推移,大多数用户运行的这种轻量级节点根本无法立即识别交易是否有效,这将为比特币生态系统带来巨大风险。因为在这种情况下,比特币协议很可能被矿工绑架。由于轻量级节点的大规模使用,矿工的数量会逐渐减少,他们的监督也会减少,矿工可以任意生成比特。硬币,或花费不属于您的比特币。因此,只有拥有大量用户和用户验证交易的健康区块链生态系统才能保证区块链的安全。在比特币的白皮书中,中本聪承认会有这样的问题,并建议通过一种称为“欺诈证明”的技术解决方案来保护轻量级客户。但遗憾的是,中本聪并没有详细说明防欺诈技术的确切含义,到目前为止,还没有人能够弄清楚防欺诈到底是什么。事实上,今天的一些比特币开发者甚至不认为防欺诈技术是可行的。

2、挖矿变得中心化

增加区块大小的第二个风险是这样做可能会导致挖矿中心化。随着区块链协议的建立,矿工每次发现一个新区块时,都会将该区块发送给区块链网络中的其他矿工。在正常情况下,较大的块需要更长的时间才能传播到网络的其余部分,换句话说,较大的块具有更长的延迟。然而,区块链协议没有提到的是,发现一个区块的矿工可以立即开始在该区块之上挖掘下一个区块,从而在寻找下一个区块时抢占先机。

算力多的矿工(或矿池)比算力少的矿工(或矿池)更有可能挖出区块,挖出的区块越多,获得的线索越多,这意味着矿工算力多的(或矿池)往往具有更多的优势,最终淘汰那些算力少的矿工(或矿池),从而形成更加中心化的挖矿生态。如果挖矿过程过于中心化,最终可能会有部分矿工占据全网51%的算力,从而有资本攻击区块链网络。

这可能是那些反对增加比特币区块大小的人提出的最复杂和最细微的论点,但即使是拥有更多计算能力的矿工也有动力创建更大的区块(因为区块的延迟允许他们从头部受益开始下一轮挖矿),但是如果他们挖出的区块在整个区块链网络中传播有很大的延迟,这个延迟也可能会导致他们遭受损失。例如,在区块传播过程中,另一个矿工挖出的区块以较小的延迟传播到整个区块链网络,然后其他矿工对该区块开始下一轮挖矿。这样,矿工就有很大概率使前一个区块失效,而下一个区块处于不利地位。可以说是失去了妻子,失去了军队。

有很多技术方案可以减缓这些延迟,比如一些防止中心化挖矿造成损害的技术方案,但这些方案都有一些妥协。

3、降低挖矿补贴可能会影响网络安全

增加区块大小的第三个风险是这样做会使用户的交易费用大幅缩水。在区块空间有限的情况下,用户必须提高交易手续费的价格,以确保他们的交易被矿工添加到区块中,而随着比特币的区块挖矿补贴继续减半,交易手续费将成为比特币挖矿奖励的重要组成部分,而比特币的挖矿奖励是比特币安全模型的核心。如果没有区块大小限制,交易费用将大幅降低,挖矿奖励的吸引力越来越小,区块链的安全性越来越没有保障。

比特币又跌了, 还是赶紧学学比特币区块大小限制的原理, 原来并非越来越好!

您可能会问:为什么交易费用会缩水?这是因为即使个别矿工仍然坚持只处理那些费用超过最低交易费用标准的交易,其他矿工可能会以一种比以往更好的方式处理那些交易费用非常低的交易,因此随着时间的推移矿工收取交易费用。奖励会越来越低。细心的你可能已经注意到,支持增加比特币区块大小的一方和反对增加比特币区块大小的一方都在对交易费用的影响做文章。支持的一方认为,高额的交易费用会降低比特币的吸引力,而反对者则认为较低的交易费用会影响比特币的安全性。

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

比特币核心开发者主导(但不是完全控制)当今比特币网络使用的比特币实现。因此,许多支持增加比特币区块大小的用户一直寄希望于比特币核心开发者在他们的比特币实现中增加区块大小限制。比特币核心开发人员不负众望,确实增加了区块大小限制,但只是通过升级到隔离见证(SegWit)协议。在隔离见证协议中,块大小限制被块权重限制所取代。在这个标准下,一个比特币块的理论大小可以达到4MB,实际最大可以达到2MB。具体大小取决于块的大小。包括的交易类型。非常巧妙,这是一个向后兼容的软分叉协议升级,这意味着用户可以在不破坏比特币网络的情况下选择此更新。

但是,由于比特币核心开发人员选择了软分叉,而不是许多支持增加比特币区块大小的支持者所提倡的硬分叉,因此许多用户不同意这种方法。这是增加块大小限制的举措。

实际上,Bitcoin Core 开发者之所以没有通过硬分叉来增加区块大小限制,而是选择了向后兼容的协议升级。这是因为硬分叉需要所有比特币用户的共识,否则比特币网络有被撕裂成两部分的风险:一个保持当前区块权重限制的比特币版本和一个增加区块大小/权重受限的比特币版本。此时,维持当前区块权重限制的比特币版本的用户可能根本不会认为另一个分叉版本是“比特币”,用户可能会称其为“比特币核心”(因为它是由比特币核心开发的) )。人们为分叉做出了贡献)”或类似的东西。

也许更重要的是,目前的比特币核心开发团队似乎对确定比特币协议的规则不感兴趣,也不想分裂比特币网络。因此,当对协议的升级(块大小限制或其他)没有广泛共识时,比特币的用户群不太可能部署硬分叉。鉴于目前用户对区块大小/重量的争论,这种共识很难在短时间内形成,但很可能在未来的正确时间发生。

替代解决方案

为了提高区块大小限制,业界也给出了一些替代方案。比如Bcoin团队发布的Extension Blocks,以及一些可以实现类似功能的解决方案,比如被称为“大区块”的侧链解决方案,但目前还不清楚这些解决方案是否能胜任任务在短时间内增加区块大小,目前的重点似乎是闪电网络等第 2 层可扩展性解决方案。

比特币又跌了, 还是赶紧学学比特币区块大小限制的原理, 原来并非越来越好!

关于比特币区块大小限制的讨论是否被审查过?

我可以给你一个非常简短的回答,不。稍长一点的答案是,在用户呼吁限制比特币大小的时候,互联网上最受欢迎的比特币讨论平台之一,社交新闻网站 Reddit 的比特币子版块,增加了严厉的节制措施。当然,这种审查模式是为了防止论坛用户强制软件破坏共识协议,直到更多专业用户对前进的道路达成共识。

当时很多人并没有意识到使用这样的软件可能会导致比特币网络撕裂(一种非向后兼容的硬分叉),而炒作总是让人们觉得比特币不可能分叉,因此,在论坛上讨论比特币的区块大小是否应该增加,以及是否应该硬分叉,都是允许的,而无需直接推动破坏共识协议的软件。在旁观者看来,这样的缓和措施可能被视为“审查措施”,但可以肯定地说,任何不同意这一政策的人都可以自由地在 Reddit 上发起或与比特币 subreddit 进行对抗。这就是当时的情况,这就是为什么 Reddit Bitcoin subreddit 已成为那些喜欢讨论增加区块大小限制的硬分叉的人最喜欢的讨论平台。

此外,Reddit 是互联网中相对较小的一部分,在全世界面前根本不值得一提。虽然像 Bitcointalk(字面意思是比特币讨论)论坛和比特币开发邮件列表等平台被指控进行类似的审查,但不可否认的是,社交媒体、新闻网站和会议上存在很多嗡嗡声。任何有兴趣听到不同论点的用户都可以自由加入讨论,那些不关心这个问题的人很难逃脱针锋相对的辩论。最后,一些狂热的用户似乎对那些支持通过硬分叉增加块大小的用户没有说服足够多的用户以足够有说服力的分析和案例来支持自己这一事实深感沮丧。这转化为对一些论坛和版主的愤怒。

什么是比特币现金?而中本聪的比特币愿景是什么?

当比特币核心开发者明确将使用隔离见证软分叉协议更新区块大小限制(当然,区块大小限制只是其中的一部分)时,比特币增加了一些支持 区块大小限制的用户,即使知道自己将是少数派,会分叉一个新的比特币网络,一种新的加密货币,还是选择积极推动硬分叉来增加区块大小限制。这个新网络和由此产生的新加密货币就是比特币现金。

自从比特币硬分叉出比特币现金以来,比特币已经实施了几次硬分叉升级,其中一些已经分叉了新的比特币网络和新的加密货币。其中,最引人注目的是比特币SV(Bitcoin Satoshi Vision),它松散地围绕着一个自称是中本聪的人克雷格·赖特(Craig Wright)展开,他现在几乎可以确定克雷格·赖特(Craig Wright)不是中本聪本人,因此人们深情称他为 Satoshi Aomoto(因为他是澳大利亚人)。中本聪设想的比特币比比特币现金具有更大的区块大小限制。你没看错,它是 128MB。这是因为青本聪认为比特币的区块大小应该是没有上限的,所以以后这个数字也不会被限制。可以扩展。

加入鸵鸟社区交流,微信号:tuoniao02

来源:区块链营(ID:blockchain_camp)