主页 > imtoken市场打不开 > 《从0到1学区块链》第十课:比特币扩容与分叉

《从0到1学区块链》第十课:比特币扩容与分叉

imtoken市场打不开 2023-02-10 06:34:32

一、扩产原因

比特币每个区块的大小为1万亿,可容纳约1000条交易信息。 当交易越来越多时,需要容纳的数据也越来越多,导致网络内存不足! 还有一个“灰尘攻击”。 去中心化网络只能通过协商解决问题!

就像我2G上网,听音乐,打开了一个世界。 4G以后看新闻看视频,省钱。 流量消耗的太快了,后来开始加30块钱每个月的流量。 我看到人们在轻轨上玩游戏。 向上。 5G不是快要开通了吗? 用户在增加,需求在增加,技术在不断发展!

2017年纽约,比特币社区重新协商,采用隔离见证+2万亿扩容的方式,再次达成共识,由来自全球21个国家的56家知名区块链初创公司和约83%的人共同签署整个网络。 计算支持。

2、扩张计划

主要有两种方式。 一是不接触比特币本身的区块,使用闪电网络来结算比特币,将大量交易放在比特币网络本身之外; 另一种是直接扩展块的大小。 因为闪电网络需要在隔离见证技术之上使用。 它还没有被广泛使用。 主要解决方案是扩大块大小。

3、产能扩张的具体方案

区块扩容:比较成熟。 哦,三个主要的解决方案是BIP141,UASF,SegWit2x

区块上的信息分为交易信息和见证信息。 交易信息是记录在区块链中的转账,见证信息是各节点在什么时候验证交易信息可靠性的信息。 见证信息与区块隔离。 如果区块只需要存储它的交易信息,那么从这个角度也可以扩展区块所能承载的交易信息。

BIP141是目前公认的隔离见证激活方案。 具体激活条件为:在2017年11月15日之前的任意难度周期内(约两周),若95%的算力发出就绪信号,将激活Segregated Witness。 但是这个条件很难达到,所以有人提出了其他的激活方案比特币扩容方案有哪些方式,比如UASF和SegWit2x,来帮助实现BIP141,通过这种方式激活隔离见证。

UASF 是指用户激活的软分叉。 UASF 使用一种名为 BIP148 的软件来激活隔离验证。 8 月 1 日,大多数矿工使用该软件拒绝不包含 bit1 信号的区块,他们将拥有最长的链,并在最长的链上激活 BIP141 隔离见证条件。 链上95%以上满足条件的区块都包含bit1,从而触发隔离见证。 在这个解决方案中,我们看到了新的区块链资产比特币现金。 Bitcoin Cash的区块大小可以增加到8M,容量是原链的8倍左右。

SegWit2x是一些比特币公司和矿工在Consensusn会议上签署的拥有80%以上算力的纽约共识。 该协议通过 BIP91 激活隔离验证。 BIP91的方法是:当80%的算力连续两天发出支持BIP91的信号时,所有BIP91节点将拒绝所有不包含BIP141准备信号的区块。 因此,这些矿工将拥有最长的链比特币扩容方案有哪些方式,并在最长的链上激活隔离见证,而 SegWit2x 将通过硬分叉将区块大小限制从目前的 1MB 提高到 2MB,这也可能导致新的分叉。

4. 分叉防止重放攻击

方法 1:在分叉尘埃落定之前不要转移比特币。 分叉结算后,可以将比特币分别转移到各自的两个不同地址,直到完成两种资产的完全分离,才能进行比特币转账。 这种方法可能会消耗大量时间和费用。

方法二:将您的比特币放入可靠的钱包或交易平台。

五、相关术语解释

“灰尘袭击”

所谓“粉尘攻击”,就是有人制造大量小额转账,导致大量交易在网络中被确认,导致正常的比特币转账无法及时确认,影响网络的正常运行。

硬分叉

硬分叉是比特币协议规则发生变化,如果旧节点拒绝接受新节点创建的区块,区块链将分裂成两条独立的链。 矿工需要在两条区块链中选择一条进行挖矿。

软分叉

什么是软分叉? 软分叉是当比特币协议的规则发生变化时,旧节点不会意识到规则不同,它们会遵循改变后的规则并接受新节点创建的区块。 因此,软分叉不会产生两条区块链,而是在原有区块链上新旧并存。

重放攻击

2016年7月以太坊硬分叉期间,交易平台和用户都是第一次遇到这样的事情,缺乏经验和准备,因此损失惨重。 如果比特币被拆分成一枚或多枚比特币,那么我们的账户中就会同时出现一枚或多枚币。 转出一种币种时,由于交易地址和格式相同,无意中将其他分叉币转走,造成损失!