主页 > 怎么退出imtoken钱包 > 深入:一篇了解比特币扩容的前世今生的文章

深入:一篇了解比特币扩容的前世今生的文章

怎么退出imtoken钱包 2023-02-09 06:04:20

协议的激活方式是主链连续1000个区块中的750个使用BIP101(0×20000007)指定的版本号。激活时间为第750个区块产生的时间. 有两周的缓冲时间。

2016 年 1 月,Gavin Andresen 提出了 BIP109 方案。该方案提出将比特币区块增加到2MB,当支持算力超过75%时激活。

协议规定矿工将区块的版本号设置为0×10000000以表示支持。

2015 年 7 月 21 日,比特币核心开发者 Blockstream 联合创始人 Pieter Wuille 建议他建议将区块上限设置为最后 11 个区块大小的中位数,或者使用代码 GetMaxBlockSize(pindexBlock->pprev->GetMedianTimePast ()) 控制区块大小,从2017年开始,从2015年1月到2063年7月,每97天调整一次,范围不超过4.4%。

2015 年 8 月 21 日,由比特币核心开发商 BtcDrak 提出,他建议该区的区块从现有的 1MB 开始。每次矿工创建一个区块时,他们都会通过投票决定增加或减少区块的大小。难度。

由比特币开发者 Upal Chakraborty 于 2015 年 8 月 24 日提出,建议每 2000 个区块动态调整大小。如果 90% 的区块达到上限的 90%,则区块大小增加三倍,如果 90% 的区块小于上限的 50%,则区块大小减半。

2015 年 12 月,Ciphrex 的联合创始人兼首席技术官 Eric Lombrozo、比特币技术爱好者 Johnson Lau 和 BlockStream 联合创始人 Pieter Wuille 均是比特币核心的开发者,他们建议在比特币交易过程中移除签名字段并将交易从签名开始,这样就可以在不扩大区块大小的情况下实现“变相扩容”,也称为技术扩容计划。

95%的算力在两周的区块数据中发送了bit1的支持信号。程序将被执行。

自B以来,IP141一直受到矿工阵营的反对。为了推动隔离见证的升级,2017年3月,一位自称“Shaolinfry”的匿名社区成员提出由矿工决定是否升级和改变比特币网络,并切换到用户、交易所,支付处理器等来决定。协议会将原本由算力决定的锁定信号交给全网节点。约定的激活日期是 8 月 1 日。如果在 8 月 1 日之前没有激活现有的隔离验证,则升级 BIP148 的节点将拒绝未发送 bit1 信号的块。这个提议被认为是缩放问题中最激进和最有争议的。

为了避免8月1日比特币分叉,2017年5月,比特币开发者blockstream的支持者James Hilliard提出了新的兼容方案BIP91。该协议本质上是 BIP141 的符合 BIP148 的解决方案,但激活阈值为 80%。如果连续两天支持80%的算力信号,就会被锁定。该协议可以使BIP91或BIP148升级的节点相互兼容,同时接受bit1和bit4的信号。这意味着无论核心阵营是否支持纽约共识,只要纽约共识的签名权(80%以上)支持该方案,就可以暂时避免比特币的分裂。这个协议也是目前最有希望的解决方案。

具体的扩张计划

2011 年,Gavin Andresen 被中本聪任命为比特币的首席开发者。之后,Gavin 招募了几名技术人员加入开发团队。于是逐渐形成了我们今天看到的核心开发组。

2015 年初,他提出将比特币区块大小一次性扩大到 20MB。当时因为中国等发展中国家的网络条件无法满足这样的区块,所以这个提议没有被社区接受。达成共识。 2015年底,20MB扩容计划失败的Gavin Andresen联合开发者Mike Hearn提出了Bitcoin XT计划,将区块大小调整为8MB。

该方案基于BIP101协议将起始区块上限设置为8MB,随着时间的推移,区块上限逐渐增加。但是这个解决方案也没有得到开发团队其他成员的认可。 2016 年初,Gavin Andresen 被取消比特币维护权,Mike Hearn 退出比特币社区。

该提案由前比特币基金董事 Olivier Janssens、FinalHash 首席执行官 Marshall Long 和比特币矿工兼开发人员 Jonathan Toomim 于 2016 年 3 月提出,基于 BIP109 协议,延续了中本聪将区块大小扩展到 2MB 的想法在他的代码库上。并得到了 Gavin Andresen 和 Jeff Garzik 等开发人员的支持。

该方案需要75%以上的算力支持才能激活,激活后28天会发生硬分叉。但该计划遭到了BlockStream等区块链技术开发公司的反对。

核心团队反对比特币经典方案。他们希望主链区块的大小保持在 1M 不变,所以他们提出使用隔离认证(segwit)+闪电网络来解决比特币交易拥塞的问题。

比特币期货对比特币影响_六年前比特币_比特币分叉会影响比特币价格吗

2016 年 2 月,Core 开发者和矿工在香港数码港达成协议,实施 BIP141+ 硬分叉 2M 并限制矿工运行 Bitcoin Classic。

但在Core团队参加会议的几位核心开发者回去后,由于其他人的反对,香港共识被迫中止。

该方案建议不对单个区块设置上限。新区块产生后,矿工通过“紧急共识”做出决定,确定区块大小。

目前,BU 的支持率为 20%。

由伦敦帝国理工学院和康奈尔大学的开发团队于 2016 年 12 月提出,该提案建议使用安全硬件进行扩展。

2015 年,Blockstream 提出开发侧链扩展项目。今年 6 月,Blockstream 首席战略官 Samson Mow 创立了 Liquid Networks 侧链项目,通过创建点对点侧链网络来实现扩容。

5 月,Barry Silbert 的数字货币集团 (DCG) 和包括主要矿池运营商 Bitmian 在内的其他 57 家公司签署了 segwit2x 扩展计划。该方案将 segwit 激活阈值设置为 80%,并用第 4 位发出信号;在六个月内进行 2 MB 的硬分叉扩展。

2017 年 6 月比特大陆发布解决方案,开发者添加了一套命令规则来更改节点软件。这些改动将使之前无效的区块在国旗日之后生效,并且这些改动将不需要绝大多数的计算能力来执行。

UAHF的本质是比特大陆应对UASF的应急预案。

比特币扩容的主要区别

短短几年时间,各种比特币扩容方案令人眼花缭乱。但根本原因无非是核心开发组想要保留比特币小区块、拒绝使用闪电网络的矿工和支持矿工的开发者之间的矛盾。

1、硬分叉会导致中心化吗?

目前的核心开发团队一直希望比特币保持小块,通过隔离验证+闪电网络的方式解决比特币区块链拥塞问题。一方面保证了区块链的安全,另一方面也防止了比特币由于矿工权力过大而导致的中心化。

他们认为,中本聪创造比特币的初衷是为人们提供一个去中心化、安全的交易网络,其安全性、不可逆性和政治独立性是其本质。一旦发生硬分叉,块大小会从 1M 扩展到 2M。随着时间的推移,当 2M 无法满足需求时,区块大小不断扩大,直到普通私人计算机难以运行整个区块链。算力集中在矿工身上。

这样,矿工们可以依靠手中的算力,削弱原本由区块链中所有节点维护的将用户之间信任降至最低的安全模型,从而导致网络中心化。

比特币分叉会影响比特币价格吗_六年前比特币_比特币期货对比特币影响

但据统计,截至 2017 年 5 月,维护全网安全的记账矿工不超过 25 家,前 5 名占据的算力已超过 51%。不管扩容之争是否存在,比特币区块链的中心化已经在发生,所以在这里讨论哪种方案会导致中心化是没有意义的。

2、闪电网络损害矿工利益

在区块链网络中,中本聪设计了一种工作量证明机制,让矿工在维持其算力区块链的安全性的同时,以比特币奖励促进矿工继续挖矿,所以从根本上来说,矿工是一个完全由利益驱动的群体。

在矿工眼中,核心团队支持的闪电网络实际上伤害了他们的利益和地位。闪电网络的主要内容是为用户提供一系列可以进行链下交易的双向支付通道,并在现有比特币区块链的基础上构建二层支付网络。大量小额交易可以直接在二层网络上进行,只有大额交易才会打包在区块链的主链上。

请点击此处输入图片说明

该方案一方面利用支付渠道来缓解比特币主链的压力,从而减少了减少需要由矿工直接处理。而这两部分恰好是比特币大部分好处的来源。

因此,即使冒着比特币分裂的风险,矿工也不愿意同意 Core 的闪电网络解决方案。

3、开发者之间的利益冲突

据了解,《纽约共识》中代码的主要作者是 Jeff Garzik,Gavin Andresen 也在维护代码。 Rank和Column,这两位都是支持硬分叉的核心开发团队的前成员。所以更准确地说,这场扩容之战不仅发生在开发者和矿工之间,还发生在不同职位的开发者之间。

其实在扩容问题刚开始的时候,开发团队就有不同的声音。 Gavin Andresen 代表的派系希望通过硬分叉来扩大容量,而 Pieter Wuille 代表的派系则认为增加区块大小风险太大,希望保持 Satoshi Nakamoto 的 1M 限制并通过其他方式解决这个问题问题。

2014年,Pieter Wuille创立blockstream区块链技术开发公司,主导侧链技术的研发,旨在扩展比特币协议层的功能。一直被诟病的是,核心开发团队的主要开发人员大多为这家公司工作,而blockstream是目前唯一支持闪电网络研究的区块链技术公司。

2015 年底,Gavin Andresen 和 Mike Hearn 提出了比特币 XT 提案,将区块大小调整为 8MB。该提议遭到核心团队其他成员的反对,最终他们两人收回了合并代码的权利。开发商看到的利益冲突是不言而喻的。想阅读其他文章,请登录乐链网,更多惊喜等你关注。 LeChain Network()_链接未来。

4、争取话语权,把握发展机遇

Gavin Andresen 曾公开表示:“开源代码的优势在于,如果你认为开发团队做得不够好,或者他们走错了方向,你可以利用当前的源代码,聘请一名更好的团队来改进它。”

比特币期货对比特币影响_六年前比特币_比特币分叉会影响比特币价格吗

2016 年 5 月,blockstream 向 USPTO 提出了投诉。 (USTPO) 提交了侧链专利申请。联系核心团队大力支持闪电网络,必然是联想Blockstream希望将与比特币未来相关的关键技术掌握在自己手中,从而在比特币未来的发展中抢占先机。对于核心开发者来说,作为闪电网络的核心开发者,一旦比特币真正采用闪电网络,未来他们将拥有更多的代码控制权和话语权。

另一方面,矿工坚持不同意闪电网络的一个原因是他们的利益受到损害,另一个原因是他们担心自己在社区中的地位和话语权被削弱。

今年5月通过的“纽约共识”其实和一年前的“香港共识”并没有太大区别,都是实行隔离验证+2MB硬分叉。不同的是,这个计划完全排除了核心开发团队,矿工变得更加自由,并且没有不能执行Bitcoin Classic等限制。

正是对权益的追求,导致了比特币社区不可调和的分歧。

Segwit2X 可以激活吗

SegWit2x 方案包括两部分:隔离见证和增加区块大小。它将 Segregated Witness 的阈值设置为 80%,并需要 bit4 作为支持信号;它还规定将在 6 个月内进行一次 2MB 的硬分叉。此处隔离见证的激活条件与核心团队提出的 BIP141 隔离见证方案不同。 BIP141 需要 95% 的激活阈值并发送 bit1 作为支持信号。这很容易导致比特币分裂,这是矿工和开发人员都不想看到的情况。

因此,为了避免分裂,社区提出了BIP91的兼容方案,完全由算力激活。该方案规定,在连续 336 个区块的周期内(两天半),如果有 269 个(80%)区块发送 bit1 或 bit4 信号,则可以锁定 BIP91,协议锁定后将通过 336 个区块。 ,它将被激活。一旦激活,不支持隔离见证的区块将被拒绝。

目前对segwit2x乃至整个比特币网络构成威胁的是UASF用户激活的软分叉方案(BIP148)。这个方案最早是由一位匿名开发者提出的,他规定BIP148是由User push组成的,不需要大部分算力的支持,如果BIP91在8月1日前没有成功激活,那么所有BIP148节点都会拒绝不支持Segregated Witness的区块,比特币分裂在所难免。

但由于缺乏共识机制和算力保护,用户激活软分叉并未得到广泛认可,目前全网只有5.39%的节点支持。

所以从比特币的长期发展来看,纽约共识被激活的可能性更大。比特币核心开发者 Eric Lombrozo 曾公开表示,如果矿工没有成功激活隔离见证,他们将支持激活 BIP148。也就是说,稳定激活隔离见证是短期内矿工和核心开发团队的共同目标;另外,根据目前的在线投票,可以看出支持Segwit2x方案的算力已经超过88%。

蚂蚁池、鱼塘、BTCC等一批拥有大量算力的矿池公开表示支持纽约共识。虽然表示支持并不一定意味着他们会投票,但除非他们一起回去,否则任何轻易逃票的矿池都会对自己造成不良影响。所以理论上只要BIP91的技术开发没有问题,隔离见证的激活都是大概率事件。

对于整个比特币社区来说,隔离验证激活后的 2MB 硬分叉很可能会导致比特币分裂的问题。从segwit2x开发团队发布的最新代码中可以看出,2MB硬分叉会在隔离见证激活三个月后自动激活,如果硬分叉成功,6个月内完成。

但到目前为止,核心开发团队仍然坚持拒绝 2MB 硬分叉。如果硬分叉完成后core的态度依然坚定,那么发送bit1信号的Segwit支持者和发送bit4信号的纽约共识支持者将不可避免地将比特币一分为二。那如何避免分裂呢?

我们是否应该继续提出像BIP91这样的兼容解决方案六年前比特币六年前比特币,让支持硬分叉的节点和不支持硬分叉的节点“和平共处”;还是我们希望核心做出妥协以避免比特币分裂?

比特币分叉会影响比特币价格吗_六年前比特币_比特币期货对比特币影响

所以无论纽约共识成功与否,比特币扩容之战可能都不会结束。

可能的未来

1、7 月 29 日 BIP91 截止日期

Segwit2x 团队将于 7 月 21 日开始对 BIP91 进行投票。如果顺利的话,它最早的锁定时间是 23 号,也就是 21 号之后的 336 个区块周期。锁定后,矿工将有两天时间准备 BIP91 软分叉,因为再经过 336 个区块后,协议将被激活,不支持隔离见证的区块将在激活后被拒绝。

而协议的截止日期是7月29日,如果在这一天8:00(BTC时间)之前没有激活BIP91,那么比特币将面临分裂的危险。想阅读其他文章,请登录乐链网,更多惊喜等你关注。乐链网络()最新科技_链接未来。

2、7 月 31 日 BIP141 截止日期

理论上,如果 BIP91 失败,矿工有两天时间激活 BIP141。

只要 BIP141 在 7 月 31 日之前获得 95% 的支持率,也可以激活 Segwit。不过目前该协议的支持率还不到43%,两天的准备时间显然有点仓促,矿工们还是要考虑是支持BIP148还是继续挖原比特币。

3、8 月 1 日 BIP148 激活

如果 BIP91 和 BIP141 都失败,BIP148 将强制激活隔离见证。

从 8 月 1 日开始,所有 BIP148 节点将拒绝不支持隔离见证的区块。此时,理想状态应该是所有节点都使用BIP148协议,这是避免比特币分裂的唯一途径,但显然,这种情况几乎是不可能的。今年 6 月,比特大陆提出了一个名为 UAHF(User Activated Hard Fork)的应急预案来应对 BIP148 的激活。

4、比特大陆可能会在 8 月 4 日实施 UAHF

比特大陆表示,如果 BIP148 激活并获得一些支持,他们将在 8 月 4 日实施 UAHF 实施用户激活的硬分叉,矿工也可以自愿加入。

如果比特大陆真的实施了这个计划,此时比特币网络中将会有三种比特币形态共存,分别是BIP148币、UAHF币和原始比特币。而如果比特大陆不实施UAHF,比特币网络上暂时只有两种形式的比特币,即BIP148币和原始比特币。

此外,该公司此前曾表示,即使没有激活UASF,他们也会在有风险时使用UAHF来保护交易。

六年前比特币_比特币分叉会影响比特币价格吗_比特币期货对比特币影响

5、BIP148可能会在8月15日修改POW算法

BIP148完全由用户驱动,即使得不到大部分矿工的支持也是正常的。如果没有足够的计算能力,它们很可能会受到攻击而无法正常运行。所以 BIP148 工作组规定,如果在 8 月 15 日之前获得低于 15% 的算力支持,他们将更改 POW 算法。

如果改变 POW 算法,矿工使用的矿机将无法挖出 BIP148 区块。如果想用这个修改后的算法挖BIP148块,只能退回CPU或者显卡,所以目前的算力也不会对其构成威胁;同时,新创建的 BIP148 链也将面临硬分叉。

也就是说,8 月 15 日之后原本存在于比特币网络中的 BIP148 币也很可能一分为二。此时,在8月底最终激活隔离验证之前,整个比特币网络最复杂的情​​况将是比特币四种形态并存,即BIP148 Coin1.0版本和BIP148 Coin2.@ >0 版本以及 UAHF 和原始比特币。

6、11 月 1 日 2MB 硬分叉

如果BIP91激活成功,那么SegWit将在下个月内被锁定并激活,SegWit被锁定三个月后,2MB硬盘将自动激活。届时,如果该方案最终得到核心开发团队的支持,比特币将能够避免分裂,扩容之争将告一段落;否则,比特币扩张之战将继续。

现在,如果比特币在 8 月下旬/9 月中旬激活隔离见证时还没有明确的发展形式,事情会变得更加复杂。这对比特币来说绝对不是一件好事。随着扩容之争的持续以及纽约共识激活时间的临近,比特币价格在上周最后两天暴跌了 20%。如果比特币不能避免分裂,那么它的价格肯定会暴跌。投资者将在短期内离开市场,以太坊、莱特币等山寨币将迎头赶上,获得更大的市场份额。比特币的未来会是什么?

山寨币扩容问题

随着加密货币市场越来越火爆,不仅比特币面临交易速度慢、急需扩容的问题,一些比较流行的山寨币也面临着同样的考验。

以太坊提高gas上限

在比特币中,每个区块有一个大小限制,而在以太坊中,每个区块有一个气体限制,以影响区块网络能力的计算。今年6月以来,以太坊网络充斥着大量垃圾交易,导致区块链拥塞、系统响应缓慢,其价格也出现了下跌。以太坊基金会联合创始人 Hudson Jameson 呼吁矿工手动修改 gas 限制值,以解决交易网络拥塞问题。

其实以太坊除了提高gas上限,还有其他的扩容方式,比如:

Dash 逐年升级计划

达世币(DASH)成立于2014年,是一种支持即时交易的数字货币,旨在保护用户隐私。它与比特币的相同之处在于它在工作量证明机制上运行。早在 2016 年,其创始人 Evan Duffield 就担心交易拥堵,将其区块扩容至 2MB。

最近,当比特币社区争论扩容问题时,达世币表示将继续从2MB扩容至4MB以降低交易费用;同时,还将实施逐年扩张计划。

莱特币分叉

莱特币创建于2011年,技术上是通过对比特币核心代码的改进而发展起来的,所以它的交易确认速度其实是更快的,而且莱特币的交易数量远远少于比特币,所以有莱特币网络没有交易拥塞问题。

然而,其开发团队仍宣布将升级比特币网络,以实现创新,为莱特币带来更大的发展。今年 4 月,莱特币社区投票同意通过隔离验证软分叉升级其区块链。以上文章由乐链网()报道。