热爱区块链的人都是天生反骨,然而天生反骨的人又怎么会追逐众趋势下的EOS呢?
虽然不知道小姐姐的真名,但这却是近期听到最合笔者心意的一句话。铺天盖地的‘EOS’奶,激发了笔者反骨天生‘不合群’‘不从众’的与世格格不入。
于是乎,你们越是奶EOS,我就越是要证明EOS的不足。
当然,这并不是说EOS就不好。成功的社区运营,成功的众筹计划,成功的市值控制都证明这是非常有实力的一个团队。然而行业的健康发展需要听到各种不同的声音,所以不妨听听为什么我觉得EOS不够好。
按照某大佬的话,你怎么不把我手中的啤酒去中心化一下
EOS的优点众多,不需要再去赘述。社区中也有着不少针对EOS的质疑声,笔者总结一下有如下几点:
EOS主体设立在开曼群岛,筹集资金动向存在安全性的问题
白皮书非常完美,但是产品是否能达到承诺的那般。其中最有争议的就是EOS号称的百万级别TPS是否可以真的达到
创始人BM的性格问题。历史上来看BM存在着非常严重的‘不稳定性’。BM都曾经在中途抛弃了Bitshares和Steemit这两个项目。相对于V神一直忠于ETH社区,这样的创始人确实‘不靠谱’。
最后就是安全和去中心化的问题,21个节点是否可以保证不被51%攻击?
最近EOS被奶的这么厉害,无非就是节点选举产生的选票竞争。这件事情不仅在国内沸沸扬扬,国外甚至也传出贿赂选票的事件。然而节点问题就关系到EOS的核心-DPOS共识机制。这也就理所当然成了笔者那来‘开刀’的切入口。DPOS究竟靠不靠谱,有没有真正的去中心化?
‘去中心化’意为‘分权’,当前主流的分权方式有如下几种:
1:POW工作证明式分权。
矿工需要大量的工作证明来获得记账权延长最长的链。
优点-算法简单;共识性强
缺点-然而当下大多数矿工都集中在2-3个矿池中,权力并不分散(历史上也发生过单个矿池超过51%算力的事件);其次为了不被分叉,需要等到多个确认导致共识时间长,不适合商用。
案例:BTC
2:固定代表投票分权。
在这种分权方式中,所有新的区块记账权都将分配给一组代表,只要绝大多数代表能保持‘正确思想观’就能保证链的完整。
优点-更有效率;共识时间短;沟通迅速;执行力强
缺点-需要假设大多数代表拥有良好的诚实度;另外黑客也有可能黑入代表们互相传递的信息
案例:POA
3:轮换代表式分权
取得权益的代表并不是固定不变的。在一个区块中,选取一组代表。当进入下一个区块中,部分代表被更换。
优点-由于在人数方面与方法2相同,所以效率是该方法的主要优点
缺点:虽然代表是以轮换方式进行,但是大部分代表还是固定。需要保证这些代表的‘忠诚度’
案例:EOS
那么EOS是如何实现‘轮换式’‘代表式’的分权结构呢?投票。
这种投票或者说‘人大代表’的方式实际上是创造了一种看似平等,却把大多数人的权利赋予给了少数人特权的一个本质。大多数群众的情绪是相对单纯而又易受鼓动的,极易在暗示,怂恿,教唆下出现激烈的个体情绪或者产生狂热的个人崇拜。
而为了争取超级节点背后所带来的巨大利益(虽然降到了1%),这些权利/财富的集中者,又或者是个人形象的树立者纷纷承诺会在当选后回报社区。其言下之意也无非是与‘贿赂’更多的支持者。对于小散而言,你并不知道怂恿你投票的人因此获得了巨大的利益,而你只是个盲目的崇拜者。
以太坊社区包括V神在内强烈的抨击了这种贿赂选票的行为,对于被下放的权利却又有目地的回收到固定的部分人手中简直就是去中心化进程中的一个笑话。而对于生活在‘全①票②通③过’国家的笔者而言,从来就不认为形同虚设的投票会给群众带来什么样的权利。在竞选节点中就出现这么严重的权利集中现象,你又怎么保证21个节点不被51%攻击呢?
那么真正的去中心化式的分权该如何设计,笔者在‘推翻’EOS的路上发现了这个被深藏的潜力股-Alrogand。
Algorand是由图灵奖获得者Silvio Micali于2016年提出的区块链协议,该项目也是MIT计算机科学与人工智能实验室孵化的第二个区块链项目。Algorand由algorithm(算法)和random(随机)组合而成,其意便是基于随机算法的公共账本协议。
EOS在分权上最大的问题就是没有方法组织超级节点的腐败,贿赂,串通后的集权行为。那么他将带给我们什么样的分权模式呢?
Algorand采用Micali最善产的随机加密的方法,在每个区块诞生的时候随机在公链上选出独立的代表。这种选出代表的算法被Micali称之为‘种子’,‘种子’参数不可能被黑客预测或者操控。这些代表人只有当他们被选中之后,才知道选举结果,并且全网验证他的身份。这有效的防止了贿赂节点现象的发生。而每一个新区快都会随机产生不同的代表,从而防止集权现象的发生。
值得一提的是Algorand在随机算出代表后,采用拜占庭协议来对新区块产生共识。拜占庭协议擅长运用于少量节点,并具有容错性。Algorand的思路就是利用随机密码学选举出少量的人,再利用拜占庭协议的优势,获得高效的共识速度。虽然拜占庭的共识速度逊色DPOS一等,但是足以用在商业,支付交易上。可谓是一举两得。
这里利用Micali教授说过的一句话:
传统协议是从同一组代表,或者从‘伪随机’的一组代表中定义的。而在我们看来,只有可随机替换的代表才是真正的去中心化,因为只有这样才能够让他们抵御试图攻击加密货币的各种对手。
笔者不得不佩服Algorand团队做事的态度,整个团队由于全身心开发他们的测试网络,网上鲜有宣传软文或者测评。截止目前为止,Algorand在公开数据中只拿了400万的种子轮投资。而他们的主网将计划于一年内正式发布。而且至今尚未开启任何ICO计划(笔者不禁想起了500亿的测试网络项目)。
笔者只是用EOS做个引子,抛砖引玉向大家介绍Algorand这个‘潜力股’。国内已经有很多测评机构,大佬们开始着手对Algorand进行全方位的测评,大家拭目以待。笔者由于痛恨‘贿赂节点’而拼命寻觅真正的去中心化,从而发现Algorand这个低调的公链。希望他可以带来真正的去中心化。
BTW,Algorand已经逐步开启社区建设,早期订阅说不定会有空投惊喜
密封线
领取专属 10元无门槛券
私享最新 技术干货