现在algorand炙手可热,多个钱包与交易所与其进行了合作,我们来谈谈这个algorand到底是啥,抛开那些数学公式,只谈要点,那么他的优劣势都是哪些?
algorand的要点及分析:
1、发明人牛逼,图灵奖、零知识证明发明人 micali
分析:这条没啥意义,人牛不牛逼和项目没必然关系,现在名誉变现、权利变现的多的去了,听听就行了。
2、共识机制,随机选举分析:
这一条要好好分析分析,先从共识机制讲起,其实这个随机是顺理成章的思考方向
1)先是比特币的POW,可是它不太好,耗能过大,还容易分叉,现在儿子孙子几百个。
2)接下来是POS,这个速度快多了,也不耗能了,可是这个是穷的越穷,富的越富,前期有币的人(多半是项目方及其关系户),坐着挖矿收钱,慢慢地这套经济系统就会消失。
3)再接下来是DPOS,这个更快了,EOS为代表,节点要买超级服务器,每年1%-5%的增发给这些节点,视EOS价格与服务器成本在1%到5%变动。好像也解决了POS,POW的问题,但经常被人认为是中心化的,毕竟只有21个节点,看到这个数字难免觉得不太“去中心”
那我们能不能设计一套系统,更进一步,很自然的联想就是通过“随机算法”。
在用户里面抽记账人,只要用户够多,随机到某个人来做记账人,大家都是一样的。而不是POS谁钱多,谁记账可能性就大。被抽中的记账人把块发到网络,系统再抽1000人,来验证这个块。
理想情况下,大家都一样,没有矿工还是用户的分别。甚至用手机就可以参与。这可是终极去中心化的,我为人人,人人为我。因为都是纯随机,没经济激励(algorand说并非完全没有经济激励,不过不是奖励记账人,而是奖励稳定在线的,保持对网络数据的接收和监听)
记账人随机选,查账的也随机挑1000人,一切都随机。
wow,天下大同就要到来?真没问题了?接下来说说看法
algorand的问题
1)首先原始代币分发一定要够分散,最好分散到全球的各个地区,更多自然人手上。与EOS长达一年的分发类似,algorand更进一步,分发5年!,这下够分散了吧。任何机构都是短期逐利的,没谁能忍受五年的折磨。但这里面有一个问题,5年,太久了,只怕你5年还没走完,下一个爆炸性的技术已经诞生,毕竟现在不是在封建年代,技术更新太快了。甚至5年后,你自己就把自己给否定了,还不如拿着募资去挥霍。也或者某个项目,比如EOS,已经应用遍天下了,成为了事实统治,也是回天乏术了。
2)因为有随机及密码学算法保证,不需要担心用户的诚实问题、腐蚀问题。但因为没激励,那我只要在线就好,为啥要卖力去打包,搞一笔交易在包里面意思下就行了。
3)对于核心代码升级、系统级的智能合约等去中心化决策上,你不可能指望这1000多个的路人给出正确的决策结果。
4)路人的资源是有限的,运行智能合约,保持账本,是要吃资源的。algorand说普通人不一定需要保留全账本。那就是spv这种轻模式。现在algorand没有宣布具体方案。
5)如何应对女巫攻击。这里要说一个对比:你有1亿个代币,作为一个节点使用,亦或者作为1亿个节点,每个节点一个代币。区别是什么?algorand与POS区别到底有什么?现在POS本身就很难攻击,algorand并没有改善POS的安全性。根据上面对比,去中心化也没有改善。而可扩展性,我看还不如传统POS。更别提解决了不可能三角问题。
6)网络扩散问题,因为你的节点是遍布全球的,网络条件有好有坏,那些慢的节点,估计是要被淘汰出节点了。因为他总是比别人慢半拍。比特币设置10分钟确认,可不是为了好玩。现在的实验都集中在亚马逊服务器群上,要看真实网络表现。
algorand的前景
algorand用密码学方法将随机算法明确下来,也是做出了贡献。但是,一句话,它就是个实验,毕竟,但相比现在的POS,并没有什么大的改进。
话说POS其实是很安全的,现在也没有什么针对POS的有效攻击。POW相比也不是比POS更安全,而是将记账人与持币人通过耗能挖矿进行了分离,比POS这种穷人越穷富人越富的经济模型要优越。
而那个不可能三角,显然也并没有突破。
网友评论