北大沙龙 | 技术大牛关于分叉的独到看法

2019年1月4日,北大软微-八分量协同创新实验室第8期学术沙龙活动。北京大学沈晴霓老师,杨雅辉老师、方跃坚老师以及多位北大的博士生,硕士生与Trias核心开发李飞就分叉问题共同做了探讨和交流。

关于分叉大家想必都不陌生,在很多人看来,分叉带来的多是些不好的事,比如算力大战,社区分裂,币价暴跌云云。这种看法并非没有道理,但还是有些偏颇,分叉只是公链在发展中可能会遇到的一种情况,并不一定是坏事。

本周的技术沙龙上,就分叉问题,Trias 核心开发李飞表述了他的一番见解,让我们一起了解一下,技术大牛眼中的分叉。

我们知道,软分叉指的是旧版本节点能验证通过新的区块,而硬分叉点则未升级的节点拒绝验证已经升级的节点产生的区块。李飞说,就实现方法来说,软分叉和硬分叉并没有明显的区别,假如不看定义,二者最根本的差别就是有没有产生新的链或币种。同时,李飞指出,就目前而言,尚没有非常成功的软分叉案例。 

北大沙龙 | 技术大牛关于分叉的独到看法

北大沙龙 | 技术大牛关于分叉的独到看法

前面我们提到,硬分叉往往会造成社区分裂,而一般而言,要保证公链效益的最大化,首先就要保证其完整并维系社区的统一,在这个角度上,分叉对链的发展有着不利的影响。但反过来看,分叉造成社区分裂后,新的社区如果想要生存,势必会主动做出良性的改变,或引入新的技术及资本,这对行业来说有着一定的积极意义。

以BTC的分叉为例,在BCH(当时称之为BCC)率先从BTC中硬分叉后,起初很多人并不看好它,但随着几个控制着大量算力的矿池加入到力挺BCH的阵营后,BCH声势大涨,不但成功站稳了脚跟,还吸引到更多的投资人和算力的支持,一时间风头无两,是迄今为止最成功的的一次硬分叉,目前BCH已经稳居全球加密货币第四名的位置。

反例就是XMR(门罗币),在XMR诞生之初,原本得到了外界公认的看好,甚至当时很多人相信XMR有望追上BTC,成为最好的加密货币,可惜好景不长,短短不到一年的时间里,它就硬分叉出4个新币种,每一次分叉,就会带走一部分支持者,而4个币种背后都有着相应资本的支持,原本一个欣欣向荣的社区逐渐在内耗中不复了往日的荣光。 

北大沙龙 | 技术大牛关于分叉的独到看法

北大沙龙 | 技术大牛关于分叉的独到看法

对公链而言,面对分歧或改变,究竟是应该选择分裂(硬分叉)还是升级(软分叉)?在李飞看来,追求的核心观点是:

1、尊重每个节点的状态选择

2、共识节点具备可信统一的评判体系

3、开放,灵活的的共识投票协议

4、最大程度平衡准入和废止节点

5、如果分歧势均,也会接受兼容硬分

在沙龙上,沈晴霓老师,杨雅辉老师、方跃坚老师以及多位北大的博士生,硕士生对区块链分叉的热点事件又做出了分析和交流。 

北大沙龙 | 技术大牛关于分叉的独到看法

北大沙龙 | 技术大牛关于分叉的独到看法

大家对ETH和ETC(以太经典)的分歧很感兴趣,我们知道,作为去中心化的以太坊,V神如何能在被攻击后冻结黑客的账户,并使得以太坊回滚到未被攻击的状态?这在很大程度上不是体现了以太坊“不那么去中心化”吗?或者是不是以太坊大多数节点就处在V神的控制之下呢?

另外,对比特币的区块容量之争造成的分叉,有同学也给出了独到的看法,倘若不设置区块容量上限,从技术原理上自然是可行的,这样做会不会减少甚至消除网络拥堵呢?

Trias和北大软件与微电子学院举办技术沙龙每周都会有噢。不管你对区块链技术以及Trias项目感兴趣,还是有疑问想要交流,都可以与我们探讨,或者联系公众号加技术交流群,将问题抛在群里,快来参与吧!也许下一次活动沙龙的主题就由你所定!

标签: