当前位置: 手机中国论坛 > 兴趣论坛 > 新闻资讯 > 新闻 > 帖子正文

[新闻] 一个共识区块链操作系统EOS,会取代以太坊吗?

2018-04-05 12:26:02 154 评论(0)

自从以太坊被推出后,我们对区块链的认知有了天翻地覆的变化,不少人甚至认为以太坊已经取代了比特币,成为区块链领域里的先行者。最近,Dan Larimer以及eos.io团队宣布开发EOS,这是一个共识区块链操作系统,为应用开发者提供数据库、帐户权限、执行调度、身份认证和互联网应用通讯功能。EOS被誉为区块链3.0(以太坊是区块链2.0)。那么,是否存在这样的可能性,即EOS在未来超越甚至取代以太坊的地位呢?我将从共识机制、可拓展性以及拒绝服务器三方面解读EOS与以太坊的差别。


我们先从以太坊和EOS的共识机制(consensus mechanism)讲起。目前,以太坊正在从POW过渡到POS与POW并存,而EOS将会使用采取股份授权证明(DPOS)机制的石墨烯技术。DPoS机制将节点数量进一步减少到101个,整个网络的能耗降低,网络运行成本更低。并且,使用DPOS机制有着更快速的确认速度。每个块的时间为10秒,一笔交易(在得到6-10个确认后)大概1分钟,一个完整的101个块的周期大概仅仅需要16分钟。以太坊的PoS机制确认一笔交易大概需要1小时。有了更快的处理交易速度,EOS就能在缩短用户交易等待的时间。


目前实行POW的以太坊网络最大的诟病是难以处理破坏性的应用程序,就比如,DAO遭遇了致命的bug的事故。这次DAO事故表明,以太坊上破坏性的应用程序会导致投资者潜在的财产损失,或者导致混乱的硬分叉(hard forks)。根据当前以太坊的POW共识机制,每次的硬分叉有可能导致多个竞争链的风险。但为了处理一个破坏性的程序,我们必须拥有一个扰乱了整个以太坊网络分裂性的硬分叉。相比以太坊,EOS拥有天然的优势,因为它包含一个冻结和处理破坏性或冻结类应用程序的机制。并且,EOS的DPOS共识机制使得在硬分叉时不会导致多重竞争链的潜在可能性。Steem网络经历的18次成功的硬分叉给我们提供了有力的证明。


受限于CPU单线程性能(single threaded performance),以太坊早期测试网络可以实现每秒25次交易,峰值可能会提高到50或100tx/s。但是,由于网络已经已经被交易信息淹没、过载,以 Status ICO为例,以太坊很容易面临大面积崩溃。

EOS相比以太坊网络而言在可扩展性(scalability)方面有两个明显的优势。首先,EOS在单线程进程可以达到每秒1万至10万笔交易处理能力。其次EOS将使用并行化(parallelization)来扩展网络,或将达到每秒数百万次的交易处理能力。如果这些实现的话,EOS将能够更稳定地支持数千个商业规模的DAPPs。


在拒绝服务器(Denial of service)方面,以太坊网络中矿工总倾向于选择高手续费的交易加入进区块链中。如果网络中充斥高手续费虚假垃圾交易,这将阻挡了很多低手续费的合法交易。在近期的Status ICO,这富有玩家以高手续费交易对网络进行阻塞,以便确保他们的交易能够顺利通过。这成为了以太坊网络的一个严重缺陷。相比之下,EOS不容易受到DOS攻击。EOS代币的所有者给予用户按比例的网络空间,因此恶意攻击者只能消耗根据其EOS代币占比拥有的相应比例的网络资源。即使许多恶意代理人试图给几个大型的网络应用制造垃圾阻塞,也能保证网络上小规模初创投资项目的带宽可靠性和计算能力。

不过,这并不意味着EOS一定会取代以太坊。EOS存在的潜在缺点比如投票的积极性并不高以及对于坏节点的处理存在诸多困难可能会给网络造成安全隐患。未来EOS是否会取代以太坊还有待商榷。

不吐不快,我来说两句... 登录 | 注册

发布
暂时没有回复

您需要注册登录后,才能回帖哦! 登录 | 注册