上一篇文章中说道,EOS是目前来看没有什么缺点,但往往没有缺点反而可能是最大的缺点,因为人们不相信没有缺点的事物存在,这一篇我们来看一看EOS的优势以及不足。
项目的优势
在说EOS的优势之前,我们先来看一看去中心化应该具备哪些优势:
高性能
所谓高性能就是去中心化一定是建立在中心化的基础之上,微信、支付宝、facebook等一系列超大用户数量的的应用,基本上做到了用户和用户之间的良好体验,基本感觉不到信息、支付的长时间延时,拿BTC举例子,转一次帐需要十几分钟甚至1个小时才能收到,这就大大降低了用户的体验感,而EOS的低延时性,就是解决了这种问题,从而增加用户体验感。
可扩展
用户数量的暴增是证明一个应用的服务性的好坏,比如双11,1天放入交易额图片千亿,这种量级的交易量对基础设施的要求非常高,淘宝这一天会把交易频率提升到百万级,也就是说1秒钟可以同时支持百万的用户同时付款,而平时这个数字不会超过10万,就连银行也要在这一天把交易频率扩展到30万每秒,虽然暂时来看,基于EOS的基础设施可能达不到这种级别,但做好随时可以扩展的准备,支持大量用户是一个优良的基础设施必须具备的条件。
高可用
一个基础设施的搭建,很大程度上是为了减少后来开发者的使用难度,就好比IOS系统,只要你懂编程,就很容易自己创建一个简单的APP,而不需要为了创建APP还要自己搭建一个系统,EOS也一样,任何人想在EOS基础设施上建立应用应该都可以。
前面讲过任何事物都不会完美,当你创建出来后就需要不断迭代升级,这就需要建立在此基础上的应用方便升级和BUG的修复。
而建立在此基础设施上的交易所可能会遇到按照一定顺序执行的合约,比如我要按照1、2、4、3的顺序执行这个合约,而不是1、2、3、4的顺序,就需要用到时序性的功能。
当出现大量应用同时使用时,这就需要基础设施同时支持不同应用的使用,比如微信、支付宝、facebook如果同时建立在EOS的基础设施上,就要同时支持他们使用不同的应用,这就是并发性能的应用
最后说一点,前段时间被猫赌了的ETH,之所以被人调侃,就是因为人们担心ETH的基础设施这么脆弱,可用性和扩展性这么差,如何应对将来因应用数量的增加而带来的良好体验感。
而EOS的基础设施已经做好了应对。
对终端用户免费
对终端免费,是指手续费,建立在EOS上面的应用,要盈利必然会对用户收费,而EOS会收取建立在此基础上的应用的费用,但不会直接针对用户收费。
就好比淘宝只收店家的费用,店家通过卖商品对用户收费,而淘宝并不直接收用户的费用,所以EOS要做到对终端用户免费,这是基础,也会带给用户良好的体验。
这些是一个基础设施最基本的东西,实现了以上才有可能和中心化的应用相提并论,才有可能在此基础上建立去中心化的应用,EOS也是按照这个目标进行设计的。
项目的不足
如果硬要我们鸡蛋里面挑骨头,也许下面2点是EOS存在风险的地方,或者说存在更大的不确定性
1代币的不确定性
我们知道EOS代币发行量为10亿,但发行方式比较特殊
前五天发行2亿
剩下的7亿以23h为单位,每隔23h发布200万,一直发行350期,预计到2018年6月2日发行完毕
剩下的1亿代币官方持有
而这也只是eos代币,真正的EOSToken要等到主网上线后才能兑换,也就意味着,现在手里的EOS代币在主网上线之前没有任何实际使用价值。
这就大大增加了代币的不确定性,也就是说EOS虽然告诉我们将来做什么,但却给了你一堆还没有价值的“纸”,然后告诉你将来这些“纸”很值钱。
不过从另一个角度来看,正常公司都会一次性全部发行完代币,因为这样会一次性募集到更多的资金,从而减少募集带来的风险,但EOS仿佛故意在告诉别人,我们并不是为了募集资金,而是为了“改变世界”,其实从EOS的CEOBM那里一次次让我们知道,他们这个团队并不差钱,也就没必要为了赚钱而赚钱,让我们相信他们真的在做事,投资的本质就是投资人,这样的公司我们有什么理由不去投资呢?
2去中心的方式却不去中心化
去中心化的方式之所以能安全稳定的运行,和他的算法是分不开的,算法可以理解为解题,这种解题方式解决了竞争、奖励甚至合作的问题,从而只要根据这些算法运行,就基本不会出错。
现流行的算法有三种:BTC的POW共识算法、POS算法、和EOS使用的DPOS算法
POW算法又叫工作量证明共识算法,
简单来说,就是通过一定的计算量,最快计算出来算法的那个人,就是第一个完成记账的人,从而把奖励给到这个人
但问题是,这和我们的工作量有关,一台矿机的计算量肯定没有两台矿机的计算量大,而两台矿机的计算量没有两百台矿机的计算量大,也就意味着,谁的矿机多,谁就最先可能计算出结果获得奖励,成百上千台矿机就会形成一个矿池,只要其中一台矿机计算出来,所有的矿机都会得到奖励分配,所以谁的矿池大谁就有可能获得更多的奖励
而排在前三的矿池,计算能力超过50%,也就是说,超过一半的比特币会进入这三个矿池。
POS算法又叫权益证明算法
简单来说,就是谁的权益大,谁就会获得记账的权利,
这跟你手里有多少币和持有币的天数有关,你持有的币越多,持有的天数越长,获得记账的权利越大
这也很好理解,拥有利益多的人,就更有责任和义务去维护这个系统
但是这会导致大者恒大,富者恒富,和POW算法一样财富最终向着少部分人手里考虑
这会不利于币的流动性
DPos算法又叫股份授权证明算法
从名字就可以看出,他类似股权,也就是说所有拥有代币的人都拥有它的股权,不过只有其中的21个人进行区块的生产,
相比于BTC和ETH成千上万的节点,EOS的21个节点产生区块确实存在中心化的嫌疑,这也是很多人对EOS诟病的地方。
但是,这21个区块生产者是通过所有持币者选出来的,每个持币者都有表决权。
这就决定了DPOS其实是合作关系,而POW和POS是竞争关系
区别就是,合作关系是所有人都获益,而竞争关系只有一部分人获益
合作关系会避免因竞争出现的分叉,增加所有持币者的利益,降低因竞争带来的能源损耗。
在我看来,他的不足恰恰反应了他的优势,如果这两点在将来被验证是可靠的,那它将是一个非常强大的基础设施
至于不足,我是这样认为的
任何事物都不可能完美,
不管是一个优秀的公司、还是一个优秀的团体或者一个优秀的个人,都是从无到有、小步前进、不断迭代的结果
EOS在某些方面很像007
一个优秀的公司或者投资,都会让你渴望加入,并从中获得成长和收获
遇到困难,解决困难,这才是成长的本质