主页 > imtoken中文版app > bch为什么不行 BTC和BCH有什么区别?

bch为什么不行 BTC和BCH有什么区别?

imtoken中文版app 2023-01-18 13:41:38

BTC和BCH这两种货币代表了两个方向。BTC和BCH同根,但思路不同。我们抛开我们的信念,不问谁是真正的比特币的泛哲学问题。坐下来认真讨论一下两者的区别。BTC 和 BCH,这是两条不同的路径,试图将比特币扩展到数亿用户。BTC目前部署Segregated Witness,专注于使用链下扩容策略扩展比特币用户,而BCH部署Larger block,专注于使用链上扩容策略扩展比特币用户数量。

在比特币的早期,中本聪将区块大小限制为 1M。这种限制不仅允许较弱的 PC 参与,而且还防止了攻击者超载当时脆弱的比特币网络的风险。在 1M 的限制下,10 分钟内的一个区块最多可以容纳大约 2000 笔交易,即每秒 7 笔交易,或 7tps(每秒交易量)。

在 2013 年之前,这一限制对系统根本没有影响,因为使用比特币的人并不多。但随着比特币交易的普及,越来越多的人开始投身其中,问题也随之而来。每秒 7 笔交易的效率太低,因此通过区块大小升级提高交易速度的问题提上日程。这个升级问题说来话长。牵涉的人太多、事太多,牵扯的利益纠葛也太深了。

直到 2017 年 8 月 1 日,比特币出现分化,在一次“硬分叉”事件中,一种名为比特币现金(BCH)的新型数字货币诞生了。由于版本切换,比特币区块链被分叉成两个独立的区块链。在分叉之前拥有比特币的每个人都有权获得相同数量的“比特币现金”代币,类似于股票的股息支付。

从那时起,比特币被分叉成两种货币,BTC 和 BCH。当然,它们也代表两个方向。BTC和BCH同根,但思路不同。这是真正比特币的泛哲学问题,坐下来认真讨论一下两者的区别。

很难解释 BTC 和 BCH 之间的区别。这需要很长时间,我会慢慢告诉你。

bch为什么不行

1、 BTC 和 BCH,这是两条不同的路径,试图将比特币扩展到数亿用户。BTC 目前部署了隔离见证,专注于使用链下扩展策略来扩展比特币用户。另一方面,BCH 部署更大的区块bch为什么不行,专注于使用链上扩展策略扩大比特币用户的数量。

2、BTC 和 BCH 在用户导向和目标层面有以下目标:

BTC的目标是让主链成为结算层和储值货币,将支付层迁移到闪电网络和侧链(这两个技术目前还不成熟)。BTC的主链也会限制交易本身以外的其他功能,比如发行代币,将各种应用迁移到侧链。

BCH的目标是做一个强大的主链,主链上有支付功能,也鼓励主链上更多的创新,比如发行代币。BCH不排除闪电网络和侧链,但不会等待这两项技术成熟,而是会尽可能地利用主链和这两项技术,同时满足更多潜在需求。

bch为什么不行

BTC和BCH在以上两点的区别主要是通过使用块大小来实现的。BTC 拒绝使用更大的区块,限制在 1M。一旦用户发送更多交易,此结果将导致高额交易费用。潜在应用往往需要大量交易,交易费用高,无法经济运行。另一方面,BCH 则相反。BCH 的目标之一是保持主链上的低交易费用,以满足各种应用场景。BCH目前的块大小是8M,未来会变成32M。

为什么 BTC 只接受 1M 块?这个问题非常复杂。整个社区已经争论了4年多。本文不会讨论这个问题。

3、 BTC和BCH在设计层面的区别如下:

BTC和BCH在技术上基本一致,代码重叠率高达99%。我倾向于认为这是同卵双胞胎。当然,也有很多人认为BCH是BTC之子。我们不讨论这种意识形态辩论。

bch为什么不行

BTC的设计主要是激活隔离见证。什么是隔离见证?比如我们去银行汇款,就需要填写汇款单。. . (例如,我们实际上不在乎)。比特币交易类似于汇款订单,有多种格式。目前使用最多的是P2PKH和P2SH,而Segregated Witness是在P2PKH和P2SH的基础上修改的一种新的汇款单格式。它变成了 P2WPKH 和 P2WSH。具体改动这里不讨论了,太复杂了。但这种变化的结果是 BTC 和 BCH 之间的关键区别。

BTC开通隔离见证后,BTC的进一步技术发展将围绕这两种新的交易形式展开,主要有利于链下发展,如闪电网络。

但是,BCH 不会激活隔离见证。BCH的发展主要集中在P2PKH和P2SH的发展,主要围绕链发展。

给出一个具体的技术区别,BTC主张一切零确认都是不安全的,而BCH主张解决零确认的安全问题。

bch为什么不行

第二个例子,中本聪白皮书第8章的轻钱包还没有设计出来,BTC希望在隔离见证的基础上解决轻钱包的安全问题,而BCH希望解决目前所有的交易.

第三个例子,BTC 在智能合约和更复杂编程中的潜在应用将围绕称为 MAST 的隔离见证进一步开发 - 抽象默克尔语法树。BCH 用于智能合约和更复杂编程的潜在应用是激活交易操作码(包括所有合法的交易汇款订单,如 P2PKH 和 P2SH)。MAST 和 opcodes 是复杂的概念,需要很长时间才能理解和解释,但没关系,我们不需要关心它们。核心区别在于,MAST 是未来的技术,而 opcodes 是立即可用的技术,但哪个更好,还得等待市场的检验。

在第四个例子中,BTC 拒绝使用硬分叉,而 BCH 倾向于使用硬分叉。这种技术可以实现更简洁的设计,但需要整个社区更高级别的共识才能升级。

4、 BTC 和 BCH 的经济和生态差异如下:

bch为什么不行

目前支持 BTC 的经济实体比 BCH 还要多,这也是 BTC 的价格远高于 BCH 的原因。但是,两者在经济实体方面的重叠程度也很高。基本上,它们被主要实体用作货币。如支付、奖励、储值、交易、公证等。

不同的是,BCH 现在开始在其他领域看到一些尝试,比如本周发布了一款可以使用 BCH 发送“不可删除微博”的产品。

BTC现在有闪电网络测试和侧链测试。虽然这还没有实际应用,但确实可以看到一些实验性的尝试。而BCH目前还没有涉及到这两个区块。

5、 BTC和BCH在去中心化方面的区别如下:

BTC的开发者更加中心化,主要依靠比特币核心。BCH对开发者更加开放,但在去中心化方面并没有取得质的飞跃。目前bch为什么不行,比特币abc的开发组占据主流。

BTC矿工更加去中心化,BCH在挖矿方面没有优势。

BTC在用户方面更加去中心化,BCH的用户价值目前比较一致。