ALGO阿拉贡-ALGO币今日价格_阿拉贡最新消息_ALGO币行情走势图_阿拉贡交易平台

BTC小算力分支链存活的可能性

2021-07-04 00:11栏目:矿业
TAG:

第0章引言

祝不要分裂。


开放且自由的讨论对BTC这些去中心化的社区来讲是健康的。今天来聊一个对抗性很强的话题,创造小算力分支和小算力分支存活可能面临的挑战。

话题对抗性比较强,请尽可能不要带情绪上场。

现在愈加多的公开言论表明BTC在链上扩容策略和隔离见证策略的角逐过程中可能会出现一个甚至多个小算力分支。特别是Luke-jr发出的修改算法以开除掉叛逆的矿工的言论。

具体的小算力分支链产生的可能性有以下几种:

1.假如大部分算力决定支持比特币 Unlimited等扩大区块的软件,譬如90%的矿工决定运行比特币 Unlimited,并且扩大区块限制。那这将是一次硬分叉。假如剩下的10%的矿工决定继续保持运行比特币 Core,那就大概分裂成两条链,形成大算力的BU链,和小算力的BC链。

当然这里的BU和BC只不过举例,类似的也大概是大部分算力决定支持隔离见证,达到95%算力,隔离见证将被锁定和激活。假如剩下的5%算力决定不升级隔离见证,又由于隔离见证是软分叉,这5%的算力就需要发起一次硬分叉才能独立出来。形成一个小算力分支链,大算力隔离见证链,和小算力大区块链。

需要强调的是10%的算力想要正在出块,那是很难的,在调整困难程度之前,10%的小算力分支平均100分钟才能出一个块,直接挖出2016个块后,也就是201600分钟(140天),才能调整25分钟,(BTC系统为了预防困难程度变化过快,系统设定每一个周期(2016个区块,大约为两周)困难程度调整的幅度需要小于4倍。)然后再经过2016个25分钟(35天)的出块时间,出块时间才能调整到10分钟。也就是要经过175天后,小算力分支链才能将出块时间调整为正常出块。这175天需要消费很多的电,需要承担挖大算力链的机会本钱。有人估算过,10%的算力想要熬过困难程度调整,就现在的条件本钱要1亿人民币以上。这几乎是不可能达成的。

2.假如发生1的状况,小算力链需要消耗这样巨大的本钱才能正常挖矿,就大概发生小算力分支链自己发起硬分叉,修改BTC区块链的困难程度值,直接跳过两轮2016个区块的非正常挖矿,直接达成正常10分钟出块。从而保持一个小算力分支。

类似也有大区块喜好者可能等不及矿工投票,直接修改困难程度发起一性硬分叉,自行挖大区块,从而形成大算力1M链和小算力大区块链。

3.由于1和2两种状况,大算力和小算力两条链都是用相同的算法,两边的矿机是可以通用的。那就大概发生大算力分支链的算力忽然切到小算力分支链,并且对小算力链发生攻击,譬如打空包甚至51%攻击。让小算力分支链不可以正常工作。也大概小算力分支的算力实在太小。为了应付这两种状况,小算力分支链就大概修改算法。直接用CPU或显卡来挖矿。这就形成大算力SHA256分支链和小算力其他算法分支链。这就是Luke-jr等开发者提出来的修改PoW算法开除矿工的方法。

从分裂结果来看:两条链可分为相同算法(都是SHA256),不同特质的两条链(区块大小设置不同,是不是支持隔离见证,困难程度值不同等等)。两条链也可分为不同算法(一条SHA256,一条X11等),不同特质的两条链。

针对第1种状况的自己熬困难程度调整的小算力分支链,基本上是非常难出现,由于小算力熬困难程度调整的本钱实在是太高了。只须大算力占的比率较高,譬如达到90%,小算力就几乎没存活的机会。无需去杀死,自己就去世了。

针对第2种状况的用修改困难程度的硬分叉来跳过熬困难程度挖矿的小算力分支链,由于其算法和大算法分支是相同的。大家先不说大算力这一边的矿工是出于什么层面的考虑,更不讲道德层面,只讲行动的可能性。大算力这一边的某个有优势算力的矿工随时大概切到小算力这一条链,并且在这条链上只挖矿,但不打包任何买卖。甚至可以运用优势算力直接孤立掉小算力自己挖出来的区块。甚至还大概直接发起51%攻击,破坏掉这条链。

针对第3种状况,由于小算力分支链用了不一样的算法,因此就可以防止上一段里的被大算力攻击的可能性。但依旧要面对市场上新出来的算力对小算力的攻击。大家第三不讨论道德和动机等层面的原因,只讲行动的可能性。譬如小算力分支用的是X11算法,用显卡挖矿。由于算力小是什么原因,就大概让人组织更高的显卡算力对这一分支链进行上一段描述的攻击,最后作废掉这条链。

后两种挑战其实都是逻辑上成立,但能否真的发生不好说。这里还要面临道德和法律,与利益等不确定性风险。这两种攻击策略会不会一定发生确实是个疑问。譬如从以太币身上分裂出来的ETC,就没人攻击过。

第一需要给出对小算力分支链的出现是不是“正确”的判断。这里的“正确”打上引号是由于找不到更合适的词来描述,是指一种价值观判断,的含义包括,创建一条小算力分支链对BTC生态圈是不是公平、符合道德、符合法律、事关权力……等等。

这种价值观的判断那真是婆说婆有理,公说公有理。有人觉得每人都有硬分叉创造小算力分支链的权利;有人觉得创造一种山寨币会扰乱BTC经济生态,而正统的BTC利益有关者有权力杀死小算力分支链。我也不太可能说的了解这一个价值观哪一个比较好。

我主要着眼点在“BTC”、”比特币”、“比特币”等冠名权的归属上,哪一条链上的代币可以被冠名这个名字?这是争夺的要素。现在还是根据中本聪白皮书里的描述来安排归属为好

“大部分的决定表达为最长的链,由于最长的链包含了最大的工作量”,因而“节点……将最长的工作量证明链条作为在该节点离线期间发生的买卖的证明。”

可以容易地觉得是由算力投票来决定冠名权的归属。

假如小算力分支链不和大算力争夺“BTC”等的冠名权,我觉得任何对其发动算力攻击都是“不正确”的。就像ETC那样,名字都改了,就完全没必要去攻击人家了。

但如果反过来呢?小算力分支链非要和大算力分支链抢“BTC”等的冠名权,那招来攻击也是活该。但真的有人攻击吗?我觉得非常难。

在第2章提到的后两种状况,具体到什么人会去攻击的时候,我觉得事实上就非常难发生。

第一要面临还是道德和法律上的重压,特别是舆论重压会非常大。现在并没一个有权威的组织可以裁决消除这些重压,就像法庭那样。有实力发起如此攻击的人,总是是财富量非常大,地位非常高的人。这些人不太可能会冒这种未知的风险。而有经得起这些重压的人,则又没能力发起这些攻击。若是形成组织的话,更麻烦,组织更难形成凝聚力。

第二是成功概率的问题。这些攻击并困难,未知数太多,本钱和持续时间都是一个未知数。对手的实力不是一个静态的值,你需要投入多少本钱和时间是没办法预算的。什么时间结束,什么状况才算被杀死,都不好概念。这种事是开头容易结束难,陷入其中可能会骑虎难下。是个人都不喜欢这些不确定的事。

第三是这背后的利益驱动不明朗。对于大算力的很大利益有关者来讲,可能有维护市场统一的利益驱动力,但也是没眼前利益的,只有一个猜测般的长远利益。而对散户来讲这完全是吃力不讨好的事。

最后还有一个问题,严格来讲阻止小算力分支链打包买卖,并不可以阻止小算力分支链的代币在交易平台有价格。在交易平台可以随时买卖啊,就算是没办法提现,没办法充值。但由于是硬分叉出来的代币,所以在交易平台天然就存有代币,只不过一串数字而已,无需在链上有打包确认。只须在交易平台被炒作出了价格,那算力就能活下来了。

最好的方法还是让价格来定胜负吧。

小算力分支链存在的首要条件是其代币有价格,假如没价格那就不会有矿工去挖矿,那也就是去世了。大算力分支链也是一样。价格越低,对应的算力就会越小,其影响力就会偏向更小。

价格就是直接反应市场同意程度,这是自由市场的博弈结果。所以让价格来定胜负吧。

分裂成两条链之后,由于是硬分叉的结果,所以在分叉前的所有持币人都天然持有两种币。两条链上各自的利益很大有关者筹备好你的币,把他们砸成零就赢了。

假如有小算力出不了块,假如交易平台还要上线代币,那就直接将私钥打印成纸,通过顺丰快递寄给交易平台吧,如此代替充值。当然记得在能出块的那一条分支链上先把币转走哦。

此文出于传递更多信息之目的,并不意味着同意其看法或证实其描述。本网站所提供的信息,只供参考之用。