作者Rokund (....)
看板DigiCurrency
标题[Coin] 扩容争议介绍(偏扩容派观点)
时间Sat Aug 5 17:40:11 2017
我看见在台湾很多人恨不得BCH(BCC)快死掉,也很惊讶为什麽BCH可以撑那麽久
因为其实国外有不少人是扩容派信仰者,并非如台湾一面倒向BTC的情况
为什麽会有人想支持BCH?我来说一下扩容斗争的故事你们就知道了
为了避免混淆,我不用BCH V.S. BTC这个字眼,而是用"扩容派"和"结算派"
BCH只是扩容派其中的鹰派,而且加入了中国矿工的因素,已不纯粹
我也会直接用Core来表示结算派,他们也算是很团结,没什麽内部分岐
我不用BCH和BTC字眼的另一个原因是,BCH和BTC己经隐含了谁胜谁败的意思
胜者为王败者为寇,人们总会先入为主赢的就是对的,就像如果我要说雍正上位的故事
我会写"四爷"和"八爷"斗争的故事,而不是写"雍正"和"胤禩"斗争的故事
虽然只是名字不同但感觉就差很多
揭露:我算是扩容派,想让台湾多一点扩容派的声音,文长,Core粉勿入
扩容的事己经吵三年了,Core想要SegWit功能,扩容派想要调整区块上限
Core拥有少数算力和多数支持者,扩容派拥有多数算力和少数支持者
在2016年香港共识其实已让Core和扩容派同意上SegWit和增加区块上限功能
跟後来SegWit2X功能一样,後来Core又反悔,导致争议又往後拖延
也许是到了今年比特币大爆发,区块和Mempool整个塞满导致手续费飙涨
才让扩容争议变得刻不容缓
今年真正的爆点是因为Core不顾共识直接上UASF的关系
他们决议让使用者"无条件"在8/1启动软分叉UASF
SegWit2X虽然也包含启动SegWit,但在投票机制上不兼容UASF
是後来为了避免分裂,只好出BIP91让SegWit2X兼容UASF
所以为什麽最後BTC这个名字是被Core派拿走?相信大家都有听过
两个女人争孩子的故事,国王提议把孩子切成两半一人一半後
Core是那个手起刀落直接就要砍下去的那一个妈妈
扩容派是说"好那我不要孩子了,为了不让孩子死,孩子给你吧!"的那一个妈妈
当然扩容派不是完全奉送,而是有条件
也就是SegWit2X中的2X部分是他们三个月後希望也能启动的
可见Core会赢除了因为拥有多数支持者的原因之外
就是手段和心肠都够狠。
Core派会有那麽多支持者的原因,是因为他是由中本聪开发团队一路下来
以往都是他们在维护程式,然而真正继承中本聪意志的人
早就都因为斗争而出走了,目前Core多数开发人员受雇於BlockStream公司
他们的思维早己完全被BlockStream牵着走。BlockStream主推Lighting Network(LN)
LN这部分我之後会再另开文章说为什麽很多人反对的原因。
我认为大多数新进者一定都先选择相信Core,他们也不懂技术
就会觉得反正Core一定是对的,就像有人会认为大哥一定是对的一样
所以Core才会有那麽多支持者,殊不知现在的Core己非当年的Core
我一直在想如果当初扩容派也不顾共识
率先决定无条件布署现在所谓BCH版本不知道会如何
因为理论上要硬上的话,扩容派是比较有优势的,因为他们有绝大多数算力
但想不到最後竟然是被Core无条件硬上,用分叉危机逼迫扩容派屈服
这真的是很不好的示范,如果先硬上就先赢的话,那是不是以後谁不爽都先硬上
你不想分裂就得屈服於我?
这次的UASF技术上说是软分叉
但实际上不论是程式内容和对比特币的定位都跟中本聪版本差很远
程式方面,连Core自己也说,要把SegWit用软分叉的方式实作
几乎必须改每一行程式码,有写程式经验的人就知道
能backward compatiable是很好,但像这种修改幅度极大只为了
向下相容的方式,会让程式留下极为沈重的技术债
定位方面,中本聪是要让比特币成为类似现金的使用方式
让每个人与人都能直接交易,而Core则是,要让比特币成为结算网路
人们还要再透过类似银行的机构才能交易,这跟中本聪的思想完全背道而驰。
反而扩容派提升容量上限虽然是硬分叉,但基本上不用改太多的东西
因为增加区块上限也是在中本聪的计划之中,甚至程式码中本聪都写好了
只是没merge进去。而对比特币的定位上来说,扩容的思维也符合中本聪的意志
先不论发展成结算网路是否会成功,结算网路这种已偏离中本聪原本蓝图的东西
为了避免分裂扩容派都愿意接受了
为什麽原本就是中本聪计划上的扩容方案,Core会不惜分裂比特币也不愿让它上架
这里我就真的一直搞不懂。
我其实本来也没有那麽讨厌Core,但种种事蹟都让人觉得
他们的坚持根本已经到了有点变态的地步了
其实扩容也没那麽复杂,只要Core同意SegWit2X就好了,只要Core同意
事情就会像过去八年来一样,好像什麽都没发生,但其实比特币己经升级过好几次了
但很奇怪的是,扩容派都同意上SegWit功能了,为什麽Core坚决不同意2X?
(注:2X是最高8MB,不是最高2MB,到底多大必须视该区块里的转帐类型而定
只有极端情况才可能用满8MB,平均会是3~4M)
Core说法是不想硬分叉,但硬分叉并不可怕,可怕的是没有共识的硬分叉。
Core又说不想让矿工控制比特币发展,这也没错,但还是要看事情的本质
如果说矿工希望把区块奖励改回一个区块给50BTC那当然不能同意。
但扩容是中本聪本来就在计划中的事,不能因为计划刚好对矿工有利就拒绝升级
更别说扩容又不是世界末日,有需要让Core把分叉威胁拿来当筹码吗?
就算8MB又如何,中本聪版本还33MB咧,中本聪最原始的版本是33MB
当初因为使用者少,DDOS成本也低,怕被攻击才临时调成1MB
现在使用者明显比较多,要填满区块必须跟真正的使用者竞争手续费
付出的成本会很大,所以区块大小调回去比较不会有什麽问题
其实如果Core同意SegWit2X,那就不会有BCH了,就算有也比现在更师出无名。
所以把事情搞复杂的绝对是Core,只是大多数人都只看结果不看原因,
才会有一面倒向BTC的情况
我们就等着看吧~事情还没有结束
现在的BTC是扩容派先把SegWit给了Core
然後扩容派自己说三个月後我要2X功能
但Core从头到尾没有答应扩容派2X功能
因为Core是用分叉危机来逼扩容派就范的
Core可没直接答应扩容派要给2X喔!
Core的态度就是,我根本没答应要给2X功能呀
你想要2X可以直接让比特币分叉嘛~是你自己要来支持我的
又不是我求你支持我的,凭什麽跟我要2X功能
原本我还觉得Core在8/1後可能会乖乖闭嘴,毕竟人家都挟带大量算力来支持你
也先给你SegWit了,默默接受就好,至少保住面子了,但显然不是如此
最近Core派开始又在论坛上说,2X要延长6月启动,先发展LN
甚至有人直接说,SegWit己拿到,该是想办法让2X无法实现的时候了
照这样下去BTC在11月又有分叉危机了
到时候如果2X真的没共识...大家有看过投名状吧~两军对峙一方投降
结果胜利方就趁败方放下武器之际,过河拆桥就算把所有降兵都杀了也无妨
反正大哥是对的,在这里降兵就是那些怕分裂所以才支持SegWit的扩容派
到时候他们会怎麽逃窜,我都不敢想像。
BCH就是扩容派中当初不肯投降的那票人,最後以中国矿工主导硬分叉分出BCH。
相信我,我超级讨厌中国大矿工,但我更难以直视Core的嘴脸
我也不希望比特币分裂,所以对我来说
如果BCH真的有那麽一点点存在正面的意义
就是让SegWit2X中的2X部分顺利成真,为2X提供一些筹码
别让Core能毫无顾虑地轻易反对
Core所推崇的Lighting Network有许多人不看好,我本身也是不看好
目前所有加密货币,没有任何一个使用情境是如同LN的
有空我会再写一篇普遍对LN不看好的原因。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.40.191.193
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1501926013.A.EB0.html
1F:推 ww578912tw: LTC之前也有上lighting network 到现在都没启用 08/05 17:56
2F:→ distal: 不管怎麽样 我只在乎价格XD好的都买 08/05 18:12
3F:→ DarkerDuck: LTC只有支援segwit吧,LN一直都还是在测试阶段 08/05 18:17
4F:→ kuma660224: 这就是战争。 08/05 18:55
5F:推 goldflower: 在我的认知中 重点在於他们725才开始跟大家说要分这 08/05 19:37
6F:→ goldflower: 东西 根本不是纯粹的扩容派 08/05 19:37
是啊,我第五行就说了
7F:→ goldflower: 如果他们很早就出来说要搞这个 我想不会这麽混乱吧@@ 08/05 19:37
绝大部分扩容派都投降了
希望到时候他们别被围在城里面,被围墙上的弓兵乱箭射死
8F:推 john801110: 优文推 08/05 19:57
※ 编辑: Rokund (114.40.191.193), 08/05/2017 20:05:34
9F:→ author008: 结算派=》大家的银行 扩容派=》自己当银行 08/05 20:18
10F:→ author008: 结算派可赚钱,就像银行一样 08/05 20:19
11F:→ wtl: BCC算是free money 分叉後两边都有钱 BCC最大的问题是没有 08/05 20:23
12F:推 DarkerDuck: 以比特币当初的理念,be your own bank 08/05 20:23
13F:→ DarkerDuck: 所以很多早期的比特币玩家才都会支持扩容 08/05 20:23
14F:→ wtl: developer 比特币是一个正在发展中的东西 吸引不到开发者 BCC 08/05 20:24
他们很希望Gavin Andresen回来,但应该不太可能
但我觉得另一最大问题是失去Bitcoin这个招牌
我现在只希望BCH在2X实现之前别崩崩,之後就算了
15F:→ wtl: 只有死路一条 没有roadmap 未来只会被越拉越开 08/05 20:25
16F:→ DarkerDuck: 反正目前大家的共识就是SegWit2x,以後也会扩容 08/05 20:26
17F:→ DarkerDuck: 在这种态势下,BCC的确没有太大的存在空间 08/05 20:27
18F:→ DarkerDuck: 假如是以前扩容派和Core派各55波的时候,还有可能发展 08/05 20:27
※ 编辑: Rokund (114.40.191.193), 08/05/2017 20:43:39
19F:→ petC: 我觉得你搞错重点了,现在分叉的BCH之所以被唾弃,是因为它 08/05 20:48
20F:→ petC: 根本不是本来争论的BCC或BTU,两边早就达成妥协,现在这个 08/05 20:49
21F:→ petC: 本质上就是viaBTC为了捞钱趁机搞出来师出无名的伪物 08/05 20:51
我不想评论太多BCH,搞得我好像在支持它,但两边并没有达成妥协,这是确定的
基本上是扩容派拿算力去贴Core的冷屁股,而且他们也只能这样
不然就要因为UASF分裂了
※ 编辑: Rokund (114.40.191.193), 08/05/2017 21:01:31
22F:推 monyo: 好文推推 08/05 22:10
23F:推 zhiping8: core现在不肯11月2MB吗?如果是,那我被2X骗了 08/05 22:26
24F:→ Rokund: Core从来没说要2X,是BIP91出来之後,他们很少说什麽刺激的 08/05 22:35
25F:→ Rokund: 话,但SegWit确定了之後,就开始要把2X部分抛弃了 08/05 22:36
26F:推 sgg25981393: 好文! 08/05 22:54
27F:推 zhiping8: 那11月的2MB到底会不会有呢?是未知数吗?还是肯定呢? 08/05 23:19
28F:推 yys310: 一阵子没看core竟然赢了? 08/05 23:21
29F:→ Rokund: 未知数~现在就是Core到处放话阶段,你可以搜Adam Back 08/05 23:25
30F:→ Rokund: BlockStream大魔王都在讲什麽干话 08/05 23:26
31F:推 ZERX: 好文,谢谢分享,长知识了! 08/05 23:29
其实目前共识大部分还是有2X,但如果Core那些人继续说干话就很难说了
就像在那里说忽然出现BCH,那可能BTC就不需要大区块了
或者列一堆接下来要实施的计划,然後就刚好没有2X之类的...
※ 编辑: Rokund (114.40.191.193), 08/05/2017 23:39:21
32F:推 john371911: 讲解推。等看你的LN分析文。 08/06 00:26
33F:→ commandoEX: 问一下segwit到底是啥?? 08/06 01:01
34F:推 john371911: 帮回楼上,segregated witness, 隔离见证,是结算派要 08/06 01:53
35F:→ john371911: 发展的方向。 08/06 01:53
36F:推 john801110: 就是要扩容的一种方案吧 08/06 02:03
37F:→ author008: 是不是忽略了一件事,要不是有BCH出来,core随时可以 08/06 05:28
38F:→ author008: 翻脸不上sigwet2x 08/06 05:28
39F:→ author008: BCH其实也是逼迫core的手段,core不认帐已有先例 08/06 05:29
40F:→ author008: 就算BCH失败,没有人出来当屍体就等着被core坑罗 08/06 05:30
41F:→ author008: 原来原po有说了… 08/06 05:31
42F:推 eb5137d: core根本没参加NYA, 所以没翻脸不翻脸的问题。是core要 08/06 07:53
43F:→ eb5137d: 不要吞下去的问题。 08/06 07:53
44F:推 eb5137d: 总之看好戏就对了。等segwit lock-in 再说 08/06 07:56
45F:推 zhiping8: 如果BTC跟着Core走,迟早会出大问题的。拒绝1MB 08/06 08:40
46F:推 st945306: 推详细解说!想问为什麽segwit会跟原本的be your own ba 08/06 11:11
47F:→ st945306: nk背道而驰? 08/06 11:11
48F:推 allen139443: Core的目的就是要把你锁在1MB里逼你接受LN啊 08/06 19:20
49F:→ allen139443: 个人觉得sigwet本身没什麽不好 SW可以让区块容纳更多 08/06 19:29
50F:→ allen139443: 交易 只要有确实扩容SW也是利多 这大概也是core版SW 08/06 19:29
51F:→ allen139443: 没啥人支持 SW2x却取得多数共识的原因吧 08/06 19:29
52F:推 DarkerDuck: segwit反的人不多啦,有扩容的话,要不要用随你啊 08/06 20:13
53F:→ DarkerDuck: on-chain交易就比特币的基础,基础稳固要玩啥都可以 08/06 20:15
54F:→ price20: 我问一下现在1M很塞 扩2M.可以撑几年?过几年又要扩? 08/06 21:20
55F:→ kuma660224: 光是扩容与Segwit连续剧就已经狂拖戏。 08/06 21:36
56F:→ kuma660224: LN更复杂,无论好坏大概都很难成功推动 08/06 21:43
57F:→ allen139443: 我记得中本聪本来的剧本是有需求就一直HF扩容下去吧 08/06 21:59
58F:→ allen139443: 反正矿工硬体有摩尔定律撑着不用怕 08/06 21:59
59F:推 eb5137d: 当初Mike Hearn ragequit比特币的时候就说比特币给core 08/06 22:12
60F:→ eb5137d: 带领注定失败,跑去加入R3,还说把比特币卖光光了 08/06 22:13
61F:→ eb5137d: 那时候比特币大概两百到四百美元之间 08/06 22:14
62F:→ kuma660224: 扩容影响主要不是受限摩尔定律的算力。 08/06 22:53
63F:→ kuma660224: 而是区块链容量暴增速度。算力其实不是 08/06 22:53
64F:→ kuma660224: 用於处理交易,而是争夺记帐权。 08/06 22:53
65F:→ kuma660224: 真正记帐用的算力不管容量几MB差异不大。 08/06 22:53
66F:→ kuma660224: 钱包要下载整个区块链,所以当初不希望 08/06 22:55
67F:→ kuma660224: 容量成长太快。怕个人电脑无法下载。 08/06 22:55
68F:→ kuma660224: 家用传统硬碟容量其实跟不太上摩尔定律 08/06 22:56
69F:推 zhiping8: 扩容和家用传统硬碟有什麽关系呢? 08/07 07:54
70F:→ kuma660224: 比特币每区块容量跟年增区块总容量多寡有关 08/07 09:36
71F:→ kuma660224: 以前大概几GB-数十GB连SSD小笔电也能下载 08/07 09:36
72F:→ kuma660224: 甚至手机也能下载完整的链。 08/07 09:42
73F:推 allen139443: 喔喔 感谢kuma大 纠正了抱了2年的错误观念囧 08/07 13:28
k大说得没错,区块大小主要影响到的是硬碟而不是算力
虽然区块变大会让个人跑比特币程式更吃力
但我觉得应该要再想清楚
一般人跑Full Node对整个比特币生态的意义是什麽?
我认为自从算力中心化之後,一般人跑Full Node就没什麽意义了
整个比特币生态重要的是矿场,交易所,钱包商(Bitpay,Trezor,MyCelium...等等)
由他们去跑Full Node即可,他们自然有一定程度互相牵制互相监督的效果
我问几个问题就好
如果这个世界忽然间所有的矿场都关闭,会发生什麽事?
没人挖矿,没出块就没办法转帐,比特币变得没办法用
那如果所有交易所瞬间全关闭呢,会发生什麽事?
会有流动性恐慌,大家怕换不回法币
那如果钱包商瞬间全关闭服务呢?
一堆人没办法转帐,一定哀鸿遍野
最重要的问题是,那如果所有使用者跑的Full Node全关闭呢?
我可以告诉你,什麽事都不会发生,比特币照样活得好好的
有些人让Bitcoin Cor跑在树莓派
觉得好棒棒连树莓派都可以跑
觉得自己为比特币的去中心化做出贡献而沾沾自喜
为此让区块限制在1MB也无所谓,殊不知那只不过是虚幻的虚容心
自从没人在用Bitcoin Core挖矿之後
使用者跑的Full Node早就一点都不重要
有你没有你都不会改变比特币中心化的程度
Security,Decentralization,Scalability
以目前技术来说,只能三选二
我也很希望三者能同时存在,但如果一定要我选
我觉得牺牲一点点去中心化是可以接受的
而不是为了假的去中心化,去牺牲真正的Scalability
74F:推 zhiping8: 钱包不需要下载区块容量,所以和硬碟大小无关 08/07 21:11
※ 编辑: Rokund (114.40.183.93), 08/07/2017 22:21:35
75F:→ kuma660224: 矿场关掉的想定很有意思,其实中国那边就自称 08/07 22:55
76F:→ kuma660224: 如果中国政府不爽,封印他那边70-80%算力 08/07 22:55
77F:→ kuma660224: 可以一夜搞死比特币…… 08/07 22:55
78F:→ kuma660224: 因为原本比特币在算力暴跌後,难度调整超级久。 08/07 22:56
79F:→ kuma660224: 这种疑虑让比特币想要变成全球币蒙上阴影。 08/07 22:57
80F:→ kuma660224: 现在BCC分叉就搞了新招,他难度回升一样很慢 08/07 22:58
81F:→ kuma660224: 他难度降低却很快。只要半天每出块就能降20%难度 08/07 22:59
82F:→ kuma660224: 所以不怕分叉後,算力太低时无法出块 08/07 22:59
83F:→ kuma660224: 连降几次没有限制。但回升慢,容易吸引算力短暂投靠 08/07 23:01