网友发帖:
core真的支持扩容了吗?。论坛上的core党天天说其实core也支持扩容,真的吗?SW的软扩容实现软分叉的兼容,需要写兼容的代码,使编写开发的难度相当高,不是一般程序员能弄懂的。后期代码维护也需要较高水平的人,而不是普通程序员即可维护。就是说后期只有Core说了算。这样假借扩容之名,来实现代码的垄断,进而垄断整个币圈。岂不是黄鼠狼给鸡拜年?Core啊,你以为你那点阴险的目的没人知道么?翻翻core这一两年说过的话,做过的事情,只要不是傻子都会明白core的别有用心。
TDxths:
代码复杂等于垄断的话,linux不是一般的垄断
realbtc:
是不是说没有SW,一般程序员就能维护比特币了?
在这个技术至上的时代,人只能不断进取跟随技术的发展,从没听说过因为技术太先进所以只能放弃的事。跟不上的人就被淘汰了,但会总有人能跟得上的。
向前的年代:
SW是大多数人都支持的,不支持的是core搞SW软扩容,把代码变成只有core能看懂的天书
JR13:
看不懂的core!!!
向前的年代:
对于观点:代码复杂等于垄断的话,linux不是一般的垄断
我人为:
本来大家能懂的东西,非要弄自己一个人看懂,不算垄断?
江卓尔:
对于观点:代码复杂等于垄断的话,linux不是一般的垄断
我人为:
不是代码复杂的问题,而是软分叉代码充满太多的特例和诡异逻辑,
或者这么说,扩容派的底线是使用类似SW的扩展区块技术,通过软分叉实现大区块,不影响旧节点。
当然这个方案的技术债最重,如果真的被迫用这种方案扩容,而不是干净的硬分叉,那这样的特例处理越来越多后,以后就别想有志愿者对比特币开发感兴趣了。
任何人想要了解比特币开发,都得先上一学期的课,搞清楚代码里那些诡异的技术债是怎么来的。
如果是你,你愿意么?
TDxths:
“任何人想要了解比特币开发,都得先上一学期的课,搞清楚代码里那些诡异的技术债是怎么来的。”
对于vc++程序员而言这类负债是家常便饭,也没见得vc++用的人少,一般再包装一层直观的接口给技术新手用就行了
TDxths:
对于观点:不是代码复杂的问题,而是软分叉代码充满太多的特例和诡异逻辑,
或者这么说,扩容派的底线是使用类似SW ...
我人为:
有兴趣你可以看一下x86保护模式汇编和linux内核,里面特例和诡异的逻辑很多,但这不妨碍它们的市场占有率和开发群体
江卓尔:
对于观点:有兴趣你可以看一下x86保护模式汇编和linux内核,里面特例和诡异的逻辑很多,但这不妨碍它们的市场占有率 ...
我人为:
linux内核中心化没问题,BTC不能中心化,
任何人想要了解比特币开发,都得先上一学期的课,搞清楚代码里那些诡异的技术债是怎么来的。
如果是你,你愿意么?
不愿意,没有新的兴趣开发加入,BTC最后就会逐渐演化成控制在少数十几个,甚至几个开发手里的局面,
这种开发中心化的局面,远比所谓的什么“节点中心化”可怕,
不管是节点还是算力,都没有控制中心,你随时都能花钱架设节点,买入矿机,
而开发?你要提BIP?Luker-jr不同意,你连BIP编号都分配不了,爽不爽?
TDxths:
对于观点:linux内核中心化没问题,BTC不能中心化,
任何人想要了解比特币开发,都得先上一学期的课,搞清楚代码里 ...
我人为:
有能力看底层实现的程序员不会在意这么一点“技术负债”,Linux、Unix操作系统底层实现非常复杂也不会演化成“没有新的兴趣开发加入”、“逐渐演化成控制在少数十几个,甚至几个开发手里的局面”。
你所说的“硬分叉设计干净”是为了照顾初级程序员的,而照顾初级程序员的普遍做法就是包装接口,搭建二层平台,把复杂的实现屏蔽在底层,留下干净的接口给初级程序员用。就像新手可以不用学习windows API,不用学习C++的内存管理,也能用vb6、C#写程序一样。
江卓尔:
对于观点:有能力看底层实现的程序员不会在意这么一点“技术负债”,Linux、Unix操作系统底层实现非常复杂也不会演 ...
我人为:Linux还有大量开发,那是因为都是公司在开发了。
《2015-2016年为Linux内核贡献代码最多的十大开发人员和公司》
现在Linux贡献的代码,有93%都是公司贡献,个人贡献的不足7%(“none”这个类别代表不由任何一家公司付薪水的自愿开发人员),
你喜欢这个局面?
当然,我也认同,对