龙空技术网

「牛牛说币」聊聊比特币的那些叔伯兄弟——分叉币

币牛牛App 178

前言:

如今小伙伴们对“斗牛快速算法”大概比较重视,看官们都需要分析一些“斗牛快速算法”的相关资讯。那么小编同时在网上网罗了一些对于“斗牛快速算法””的相关内容,希望各位老铁们能喜欢,大家快快来了解一下吧!

一、分叉的起源

比特币之所以会出现分叉,是因为比特币社区对 “比特币扩容” 的主张不一致。

第一类,大区块派

主张扩大区块来解决拥堵问题,直接对马路进行扩建,把一车道扩成两车道、八车道(把每个区块扩容到2M、8M),或者车越多就修得越宽不设上限(Bitcoin Unlimited),这样自然就可以供更多的车行驶了。

第二类,闪电网络派

主张用闪电网络解决拥堵问题,也就是不对马路本身进行扩建(不动比特币主链,仍然让比特币保持1M的区块大小),而是在原有的马路上方架一条高架桥(闪电网络),专门供自行车(小额高频交易)使用,主路里的其他车辆(大额交易)就可以快速地通行了。但是闪电网络最好建立在隔离见证的基础上,隔离见证就是原来的车上路都需要载两类东西,一类是交易信息,一类是见证信息,后来发现见证信息并不是很必要,就把见证信息隔离出来不上马路了,走其他通道,这样每辆车的体型可以从SUV缩小到Smart,这样也能容纳更多的车了。

两大派系的分歧点在于:

大区块派的终极愿景是希望比特币成为货币,希望越来越多的人使用它,所以方便快捷便宜是最最主要的。而且大区块派的主要拥护者是矿工,他们也希望越来越多的人使用比特币户从而获取更多的利益。他们反对闪电网络主要是因为闪电网络做的隔离见证对原有比特币系统有巨大改动有可能导致区块链出现问题,另外闪电网络毕竟不是区块链是极有可能被中心化机构控制的,从而导致比特币也中心化。

闪电网络派的终极愿景是希望比特币成为“终极自由货币”,是为了保护个人的财产安全,应该绝对地去中心化,个人必须要运行全节点钱包。但是如果区块扩容变大,普通人的电脑上根本就运行不起这么大的全节点钱包,只有机构的电脑可以运行,就会导致比特币的中心化。另外,扩大区块需要进行硬分叉,万一有的用户不升级钱包,就会产生对比特币的分裂,造成混乱。

最终只有大区块派的扩容方案有可能产生分叉币,闪电网络派的方案并不会出现。


二、分叉币是什么?

分叉币,顾名思义,来源于区块链中“分叉”的概念。早期对于比特币的分叉,是针对比特币的区块扩容问题产生的妥协方案。分叉意味着对比特币的一次不完全升级,升级后,部分未升级的节点拒绝验证已经升级的节点生产出的区块,不过已经升级的节点可以验证未升级节点生产出的区块,从而分出了两条链(硬分叉)。通过宣布分叉币,为每个用户按1:1的比例赠送特殊的新“分叉币”或“糖果”。

三、何为硬分叉和软分叉?

硬分叉的定义:

区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。

软分叉的定义:

当新共识规则发布后,没有升级的节点会因为不知道新共识规则下,而生产不合法的区块,就会产生临时性分叉。

目前市面上的分叉币都是硬分叉而来的,软分叉不会出现分叉币。

(同样是硬分叉,另外一种情况,B版本得到广泛支持,而A版本被大面积停用,那么B版本就会继承这个币种正宗的称号,而A版本反而会被改名换姓叫另外一个名字,这都是约定成俗的,没有一个中心化的规定。比如以太坊ETH硬分叉后,作为新版本的B版本还是被大家称为ETH,而A版本被大家改称为ETC。)

1.对项目来说

两拨理念不一致的群体,围绕各自的头头分头搞事,载着区块链的船各自探索未知边界,岂不美哉。谁对谁错,不是吵出来的,是干出来的,时间会给出答案。


2.对投资人来说

对投资人而言,除了原有数字资产不变还可以分得分叉币的“糖果”(如BTC分叉币BCH,每一个比特币持有者都有可能自动收到一笔金额相当的比特币现金)。一般在硬分叉之后,币价都会跌,然后分叉后的两个币种在时间的冲刷下会回归合理性,分叉是否成功要看项目后续发展。

四、目前有哪些分叉币?

1.比特币(BTC)的分叉币目前主流的有以下几个:

比特币现金(BCH)

比特币黄金(BTG)

比特币钻石(BCD)

Bitcoin Private(BTCP)

Bitcore(BTX)

BitcoinZ(BTCZ)

比特票(BTV)

......

2.以太坊(ETH)的分叉币以太经典(ETC)、以太零(ETZ)

3.门罗币(XMR)的分叉币门罗经典(XMC)

4.莱特币(LTC)的分叉币莱特现金(LCC)

5.点点币(PPC)的分叉币C2(mytoken新上的分叉币)

等.....


五、产生分叉会有什么危害?

分叉后,最大的风险就是“重放攻击”。

如果比特币分裂为两种比特币,我们姑且先把它叫比特币1/比特币2,用户账户内同时存在这2种对应数量的所有分裂的比特币,每条链上的地址和私钥生产算法相同,交易格式也完全相同,导致在其中一条链上的交易在另一条链上很可能是完全合法的。所以使用者在其中一条链上发起的交易,就可以到另一条链上去重新广播,也可能得到确认。这就是“重放攻击”。

普通人如何避免?

方法一:在分叉尘埃落定之前,不要转账比特币。在分叉落定之后,可以将比特币分别转到属于自己的两个不同的地址,直到两个资产彻底分离完成为止,之后再进行比特币转账。这个方法可能需要消耗大量的时间和手续费。

方法二:将自己的比特币放进靠谱的钱包或交易平台。这些有技术实力的平台会自发的运营去帮你处理好分叉过程中的可能会遇到的各种问题。如果将自己的比特币存在仅支持分叉后部分比特币的钱包里,将可能面临分叉后产生的其他部分比特币无法使用的损失

标签: #斗牛快速算法