1. 首页
  2. 深度

EOS主网上线为什么拖了这么久?

EOS主网启动并不意味EOS的终结,反而只是EOS漫漫发展路的第一步。无论EOS最终成功与否,中心化与否,证券与否,神马相信EOS和BFT-DPoS共识机制都是区块链的一次伟大试错,而你我,则正是这一伟大历史的见证者。

EOS从项目启动至今,EOS主网能否如期上线,成为各方讨论的热点。不断的推迟,影响了人们对其的耐心与信心,EOS的价格有随着投资人的情绪而剧烈波动。不过这块石头终于落地,主链已经锁定,如果顺利的话今晚(6月10日)就可以开放交易、投票功能。

今天神马给大家复盘一下,发布在6月1日的EOS 1.0版本,为什么拖了这么久才切换成功?

这要从EOS的开发公司Block.one和BP(Block Producer/区块生产者,也是中文网络中俗称的“超级节点”)说起

① Block.one将启动主网的权力交给了社区

Block.one是开发EOS背后的公司,有人总说EOS是BM的项目,其实不是。Block.one公司的CEO是布兰登(Brendan Blumer),而BM(Dan Larimer)是该公司的CTO,只负责技术开发,不负责其他事项。

Block.one很久之前就宣称,只负责EOS 1.0的程序开发。EOS 1.0版本的主程序开发完毕,Block.one公司就工作就完成了,因此不会负责其启动。

划重点,Block.one不负责启动EOS主链。

这其实是出于两方面的考虑。

一方面,EOS仅有21个BP,已经在一定程度上影响了EOS的去中心化。如果Block.one再充当“官方”这种角色,以“官方”的名义去启动主网和完成选举,会令EOS更加走向中心化。因此Block.one将这主网启动这一工作完全交给了社区。这和许多其他项目是不同的,比如最近上主网的比原链(BTM)和本体网络(ONT)和将要上主网的波场(Tron),主网启动都是靠开发团队而非社区。这些团队绝不敢将这主网启动这以工作完全丢给社区,开发公司或者团队说什么时候上线就什么时候上线,跟社区也没有关系。

另一方面,就是为了避免EOS被当成证券。一旦被认作证券,则EOS将很难在虚拟货币交易所内上市,尤其是美国的交易所。截至今天,这就是EOS以100亿美元并位列全球加密数字货币的第5名的位置,却仍然无法在美国知名交易所B网和P网交易的根本原因所在。尤其是EOS的募资方式,通过ICO持续募资一年,已经非常踩在了SEC(美国证券交易委员会)的红线之上。

EOS主网上线为什么拖了这么久?

SEC/美国证券交易监督委员会

如果再由Block.one这个“官方”亲自启动主网,则EOS会在证券定义的红线上越逾越远,将会更加降低登上美国交易所的可能。这也是Block.one和整个社区不愿看到的。在这两个因素的考虑下,最终Block.one选择将主网启动完全交给社区。

因此,六月的前几天,EOS整个社区是处在一种“群龙无首”的状态中。所以我们看到,BM虽然仍在Telegram以及视频会议中活跃,但是一直在避免给社区任何“指令”和“安排”。

 EOS各BP候选人的语言沟通问题

参加EOS的社区来自于除了南极洲以外的全部六大洲。不同的语言,不用的时区,不同的表达方式,再加上没有“官方”的引导,EOS社区间的沟通非常困难,是个“冷启动”。

EOS社区很庞大,但简单来说,可以划分为中文区和英文区。虽然这么划分不太严谨,但这也是社区内默认的。之所以中文社区会独立出来,原因之一是中国人主导的竞选节点比较多,持仓也比较多;之二就是部分来自中国竞选节点的英文水平要差一些,难免沟通出现疏漏。而来自非中文且英文区的一些节点,比如东亚北欧西欧南美的节点候选人,其实一直尽量用英文参与讨论。

EOS主网上线为什么拖了这么久?

EOS的BP候选人分布

关注EOS的人可能知道,EOS社区之间一开始有很大的分歧。由于翻译和沟通问题,EOS险些造成了多条链并存的分叉情况。这也就是为什么,后来在主网讨论的直播中,英文社区的几个BP候选人发言之后,中文社区的几个BP候选人还要以多次翻译+补充的方式,解释给英文不够好的另外几个中文BP候选人,怕得就是由于语言问题,再次出现重大疏漏和误会。

不过,幸运得是,在几天的激烈讨论中,最终中文社区和英文社区在一定程度上达成了一致,即启用同一条主网。

③ EOS主网的版本问题

按理说,在全球社区达成了最低程度的共识之后,为什么主网还是拖到了9号才敲定呢?还是两个原因,第一是EOS的Bug问题,第二就是EOS的1.01和1.02版本问题。

任何大型的工程都可能出现Bug,EOS也不例外。但是由于EOS的市值位置(110亿美元),EOS出现Bug的危害可能远大于其他的大型的程序工程。

无论是普通投资者还是EOS的BP候选人,在Bug的问题上都是慎之又慎。在EOS的BP候选人的讨论之中,EOS的问题程度也一直在话题桌上。

EOS的Bug按照严重程度依次被划分为P0/P1/P2/P3。其中数字越小,代表BUG越严重,必须修复的必要性越高。在长达一周的讨论和修复之后,EOS各BP候选社区才达成一致共识,认为P0/P1级别的漏洞已经被完全排除,这也耽误了很长时间。

除此之外,在具体发布哪个版本上,EOS社区内也有一定的分歧。

EOS的1.02版本在9号才更新完毕,有些社区想发1.02版本,于是各社区在讨论1.02还是1.01的问题又耽误了一天。

1.02版本更新并添加了白名单和黑名单的功能。智能合约可以设置白名单和黑名单,白名单允许指定的账户对智能合约发布指令,黑名单则禁止指定的账户对智能合约发布指令。

其实是个锦上添花的功能。在版本讨论上,EOS的主网启动又推迟了两天。

不过最终,各社区终于达成了一致,于北京时间9日晚上9点正式开始主网(1.02版本)的启动工作。EOS主网启动并不意味EOS的终结,反而只是EOS漫漫发展路的第一步。无论EOS最终成功与否,中心化与否,证券与否,神马相信EOS和BFT-DPoS共识机制都是区块链的一次伟大试错,而你我,则正是这一伟大历史的见证者。

本文来自币圈邦德,内容仅供参考,不构成投资建议,本文观点不代表立场,转载请联系原作者。

发表评论

登录后才能评论
QR code