网赚论坛

 找回密码
 免费注册
查看: 297|回复: 0
打印 上一主题 下一主题

ForkLove博士,我如何做到不再担心重放保护并且爱上> 1mb的硬分叉 ...

[复制链接]

16

主题

23

帖子

64

积分

Ⅰ级财主

Rank: 1

积分
64
跳转到指定楼层
楼主
发表于 2018-2-2 14:33:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
reddit上面关于硬分叉的讨论。
原文地址:https://www.reddit.com/r/btc/comments/60grdx/dr_forklove_or_how_i_learned_to_stop_worrying/


ForkLove博士,我如何做到不再担心重放保护并且爱上>1mb的硬分叉


(题目出于电影《奇爱博士》的致敬)





比特币不是Ethereum。



比特币挖矿每产生2016个块调整一次难度。大概有25%的算力(这是在最好的情况下,一旦分叉发生,情况很可能会更糟),这些占据少数算力的链条至少需花费8周来重新适应。



同时,比特币网络将会阻塞,从而导致有少数算力支持的链上的矿工只能获得较为少量的现金,这样,占据大多数算力的链条可以更快运转并且有能力去处理更多的交易。然而少数算力链上的矿工将会亏损8周。这样的话,少数算力链上很大一部分矿工可能会跳槽到多数算力链条,基于此,这条占据少数算力的链将逐渐消亡。

( core知道这一点,这就是他们现在正在认真讨论PoW 硬分叉的原因。)



所有的一切都是有可能的,因为与Ethereum不同,我们的难度可以在一个很大的区间内进行调整。因此,一个75% 硬分叉几乎可以保证少数算力链会被淘汰,并不会触及难度调整的问题。既然在分叉产生的优质链上去生产赚钱更有保障,所以我认为矿工不会坚持在劣质的链上工作的,因为那样做可能会让他们损失金钱。



如果你想知道为什么再少数算力链上的矿工会亏损,那么你应该考虑,如果价格成比例缩减(这并不是一个荒谬的假设),那么一个比特币在多数算力链价值750美元,而在少数算力链上(充其量)只价值250美元。而少数算力链上的矿工在8周里获得1 / 4的收入也很困难。这意味着,矿工的成本将会很高,但是他的收入并不高(而且很可能会筛分金钱,因为即使是在最好的情况下,矿工仍需要花费超过300美元成本,才能打包比特币区块)。事实是这样的,少数算力链会因过量阻塞而导致消亡(1MB块+ 40 多分钟确认时间= 灾难),然而大算力链条则提供更好的服务和传输量(需要平均12.5min的确认时间,但很多基于大区块的交易是秒到的)。



既然有可能产生这样的损失,那保持理性的矿工是不会这样干的。所以,少数算力链可能会就此溺亡,链上的算力也会随着时间流逝慢慢消失。因此,当从前的1MB的链失去价值时,重放保护并不是问题。



不要被CoreStream最近的疑惑所欺骗-----少数算力链必死,而针对重放攻击的防御根本不构成一个问题。





Piper67回复:

当XT第一次出来时,希望矿工们就可以明白这些道理。当core作出妥协,变为与过去较为接近的东西时,这将是矿工切换算力的最佳时间(也就是2或4 MB)。矿工们只是花了太长的时间,从而导致现在的我们陷入了政治混乱。

我仍然认为一旦我们掌握了60-70%的算力,Core开发者(或者说,至少是其中更明智的人)会对发展前途产生消极的期望并因此做出最后的让步妥协…Core的位置根本没有任何意义,因为第二层解决方案使比特币有足够的发展空间(比如买咖啡……签署智能合同等等)。

至于说要改变PoW:让我好好想想…Core开发者说,为了保护比特币,他们将会改变比特币的基础???当他们在考虑这件事的时候,恐怕根本目的是为了摆脱2100万的上限吧?

理性终将会赢,这只不过是一个愚蠢的权力博弈。


NilacTheGrim
回复:
这是完全可能的(虽然结果可能是悲剧),core在规定期限内会达到退让后的状态。如果他们这样做,我希望做的是类似于Segwit+BU’EB/AD的形式就
像用户+矿工共同决定区块大小一样,摒弃类似4MB的一些愚蠢的硬编码限制。我真的不希望core妥协。

我认为,有以下两个原因:

1)Segwit极其丑陋和不雅,技术性的冗余繁重;

2)他们已然是一个众人公认的非常不可靠的组织。

Core已经变得非常狂热了,因此十分有可能错过机会,从而使比特币完全失控(但是这又何尝不将是一件好事),因为他们的意见变得更加激进,脱离了大多数人想要或需要的。如果发生这种情况,我们可以说,这都归因于他们自己的战术(如他们的审查制度)。它最终会让他们与人们真正想要的东西失之交臂,因为他们缺乏对现实的正确认识。仅代表我个人的观点,我祈祷:在这一点上,core是不可信的,保持现状比切换到一个不同的代码库(如BU)需要承担更大的责任。所以我甚至希望他们继续走自己的路,最终将准确无误地导致他们完全失去控制比特币的能力。这无疑是一件好事。


DaSpawn回复:

显然SW现在的格式会毁了比特币,因为很明显随着一旦允许比特币区块增长大小,那么最终隔离见证数据所占据的空间将会比区块的更大。

如果SWSF被激活,很容易因为那些已经被移除出主网络的巨量隔离见证数据而遭受攻击。

这是SWSF不能成立的最简单的原因,SWSF会毁了比特币,SW(或者说试图修正SW的种种解决办法)一定会导致硬分叉,没有任何避免办法。

我真心希望Core团队停止走向自我毁灭,这样只会在未来伤害所有Core的成员。我对此祈祷。


(某人)的回复:

许多Core开发人员和Blockstream员工表现出的非常傲慢的态度和极端失调的认知水平,我认为这将导致他们走向毁灭。他们几年前没有妥协,现在当然也不会妥协,他们对实施SW和LN根本无所作为。记住,Core的计划可是建立在让Blockstream投资者的钱回来这样的基础上的,Core实际上是被操纵的,它做出什么决定都要获得许可才行。

Core视比特币为他们私家财产,他们会使用任何工具维护自己的宝宝就像他们处置彼得·托德一样。他们会不断战斗,最终轻易的被欺骗,修改了比特币POW的法则,却仍还想称这些被修改后的东西为比特币。

对于所有参与者而言,他们是绝对有毒的,与他们敬而远之是最好的选择。


caveden回复:

显然,Core将更新协议,至少会重置难度。SW将更新协议。因为如果不改变PoW的协议,这种情况下,难度调整不会发生。
现在,如果他们有类似SPV的突破性的倾向,他们可能只是为了得到“免费”的重放攻击保护措施。但如果知道其他人有这样的行为,他们则置身事外,静观其变。在这种情况下,更需要某种形式的重放攻击防护措施。
我不是说BU应该执行重放攻击的防御措施。该种类型的服务是可以被创造出来的,但这并不是BU必须负责的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2024-11-1 19:25 , Processed in 0.374401 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表