无标题文章【002】若无法解决EOS面临的顽疾,白皮书上的愿景只能是海市蜃楼

​​​    众筹了一年的EOS区块链项目,在临近主网启动,出现以陈卫星、玉红,以及EOS原力等为代表的反面声音。“3点钟&XMX全球社群联盟”组建牵头者玉红,公开直言EOS是传销币,快的打车创始人陈卫星谩骂EOS是BM发起的“庞氏骗局”, EOS原力社区以各种理由进行“分叉”。

    个人觉得,eos系统如白皮书所写,大规模的在主网上建项目应用是不合适的,更适合作为某单纯的一个项目的低层架构。在主网上过多的所为DAPP应用,这本身已经违反了区块链去中心化信任的原则,随着越来越多的DAPP运行在主网,逐步沦为极度中心化产物,而且比中心化服务器更加不安全,我想有点实力的团队都会意识到这一点的。

  现在EOS的面临的几个急需解决的顽疾:

    一、网络安全性有待提高。

安全性可包含两个方面,一方面是,抵御外部攻击的安全性;另一方面是,抵御内部作恶的安全性。

无标题文章【002】若无法解决EOS面临的顽疾,白皮书上的愿景只能是海市蜃楼_第1张图片

​    在外部安全性方面,某个区块链节点出现的安全漏洞,可能引发成千上万的节点遭到攻击。

    近日,360公司发现了区块链平台EOS的一系列高危安全漏洞,部分漏洞可以在EOS节点上远程执行任意代码,即可以通过远程攻击,直接控制和接管EOS上运行的所有节点。

    由于区块链网络去中心化的计算特点,一个区块链节点实现上的安全漏洞,可能引发成千上万的节点遭到攻击。甚至,在传统软件漏洞领域被认为相对危害较小的拒绝服务漏洞,在区块链网络中则可能引发整个网络瘫痪的风暴攻击,对整个数字货币系统造成巨大冲击。

    链上的应用越多,智能合约越多,理论上来说是受到的攻击就越多,越不安全的。只有减少链上的应用,精简智能合约的功能,减少黑客攻击的可能,这才有利于主链的安全。

    在内部安全方面,面临超级节点联合作恶的可能。

    EOS是21个节点服务全网,这21个节点在资本的撮合下,极有可能合谋作恶,利益之下亲兄弟都能插两肋一刀,何况合谋。21个节点只要有7个节点组成利益集团合谋,攻击就成功了。这样一来,这些集团会为了追逐最大的利润,而不惜伤害社群的长远利益,比如用过度增发的手段大肆为自己敛财,故事的最后,毫无疑问,是整个生态的崩塌,让区块链技术的意义消失殆尽。

    杜绝此类利益集团的合谋,最好的办法就是,项目方或者对项目有崇高信仰情怀的投资人持有40%以上的代币,通过行使投票权保证网络的安全,效仿STEEMIT、BTS运营。按EOS官方白皮书所写,分散代币持有,要民主,这会让EOS主网处于危险之中,在散户分散持币和项目方集中持币两种模式中,显然后一种模式更加能用手中的代币投票来控制、约束超级节点的道德行为,尽管这违背了去中心化的初衷。

​    二、EOS生态出现寡头,而寡头的竞争或许导致EOS的网络崩溃,另外其它竞争者在寡头面前不具备抗争能力,如何降低超级节点竞争的门槛是一个严肃的问题。

    BM曾说,他相信最后会是“EOS上最大的程序运行者成为了EOS的bp(超级节点)”。按BM的说法,未来主网节点会有若干个最大的程序运行者,成为保护最重要的几个节点。但这类超级节点,面临着来自交易所低成本的节点(私自使用用户的EOS代币给自己投票)的竞争。

    OK集团旗下OK区块链资本宣布加入EOS超级节点竞选。交易所利益相关方入局无疑增加EOS持有者对节点投票公正性的担忧,毕竟交易所才是EOS的持币大户。 想必币安、火币、比特儿、AEX、BigONE都会加入阵营,或者更多的交易所会加入。交易所存有大量用户的EOS代币,理论上是很容易偷偷用来给自己投票。

无标题文章【002】若无法解决EOS面临的顽疾,白皮书上的愿景只能是海市蜃楼_第2张图片

    如果说若干个最大程序运营者成为超级节点,我相信该类节点为了自己的应用会更有保护网络的情怀;但是面对交易所运营的低成本超级节点,而且交易所运营的节点是对主网完全没有情怀的,最大程序超级节点有没有能力掌控网络。如果最大的若干个程序运营者不能保证网络稳定,整个网络就很容易处于极度危险的状态,毕竟交易所才是EOS的持币大户,交易所是没有保护EOS网络的情怀的,只是资本的游戏。如果最大程序运营者认为自己无法保证网络安全,我想该程序运营者,会放弃在EOS系统上持续运营,如果此情况出现循环,EOS主网将最终死亡。​

    三、EOS主网应用太多,会带来高度中心化、效率低下。

    EOS公链愿景是只要抵押EOS代币,可以进行各种应用的开发,并没有太多的限制,自然理论上会有很多的应用上链。能够承载很多DAPP的底层公链,自然所需要的带宽、算力、存储要巨大容量。假设某个时刻,出现代币价格下降,节点所获得的代币价值不足以弥补运营节点的开销,节点控制人有可能会人为降低主链的带宽、算力、或者存储容量,这导致过量的链上应用变得非常的缓慢,如比特币出现的容量的问题,这会给链上项目应用的用户体验差,用户有可能因此而抛弃项目。我想多数的项目方是不能容忍的。​

    四、主链不成熟导致的项目开发成本大。

     EOS系统是一套软件系统,任何软件系统都有一个迭代的过程,代码会有变化。在EOS系统本身不是太完善,不断修改代码,在EOS更新代码时,针对的是整个生态的需求,而非个性化需求,随着EOS代码的变化,运行在链上的项目代码必定要不断的更迭,这给项目开发带来不可预测的开发成本、风险。​

无标题文章【002】若无法解决EOS面临的顽疾,白皮书上的愿景只能是海市蜃楼_第3张图片

EOS只适合用来做某个项目的底层链,不适合在EOS上建太多的应用,而且项目方要多持币,以保住网络的安全。EOS对区块链最大的贡献,不是EOS主网,而是给普通项目,提供了一套开源可二次开发的源码和解决方案。如果上面的几个问题得不到更好的解决,EOS白皮书上的愿景,只能是海市蜃楼。


​本文作者:刘小东(OK币圈软件创始人),区块链践行者,认真,中立按事实观察区块链。

你可能感兴趣的:(无标题文章【002】若无法解决EOS面临的顽疾,白皮书上的愿景只能是海市蜃楼)