美文网首页
EOS.IO的定位和与以太坊对比

EOS.IO的定位和与以太坊对比

作者: 87a17761c1f6 | 来源:发表于2017-10-21 23:04 被阅读81次

      EOS.IO是一个旨在为可垂直和水平扩展的分布式应用程序提供底层区块链架构的平台软件。它主要通过构建类似操作系统的结构让应用程序在其之上运行来实现的。EOS.IO提供了公共基础模块包括用户帐户管理、身份验证、数据库、异步通信以及多个CPU内核和群集服务器之间的应用调度等。EOS.IO区块链使用的技术可以扩展至每秒处理数百万个交易,且可以快速轻松地部署分布式应用程序。顺便八卦一下,block.one是EOS.IO软件的开发商。而block.one又是INB公司的重要合作伙伴。INB旗下包括ico.info、big.one、press.one等。

      EOS.IO平台的设计目标就是提供一个新的块链架构平台,为各种区块链应用提供一个高性能和高可用性的DAPP平台,其预期达到的目标包括:

1)支持百万级别用户

需要能够处理企业级应用要求的数千万日活跃用户。EOS.io将依赖已经在压力测试甚至实际应用中展现出每秒1万至10万笔交易处理能力的石墨烯技术。

2)免费使用

类似现在的互联网一样,DNS、EMail、WWW等都是免费使用的,用户不必为了使用平台而付出费用。可以免费使用的块链平台自然可能会得到更多的关注。有了足够的用户规模,开发者和企业可以创建更能推广的盈利模式。

3)轻松升级和Bug恢复

基于区块链的应用程序在进行功能迭代的时候自然需要能支持软件升级。一个区块链底层平台在遭遇bug的时候,需要能够从bug中修复错误,而不是被迫进行硬分叉。

4)低延迟

及时的反馈是良好用户体验的基础,低延迟时间才能保证用户体验。

5)串行性能

诸如交易所之类的部分行业应用经常需要处理大量的串行操作,命令执行必须是顺序从而无法用并行算法进行实现,因此一个成功的区块链架构需要具有强大的串行性能。

6)并行性能和可扩展性

大规模应用程序需要在多个CPU和计算机之间划分工作负载,实现良好的并发性能。

与上述六个建设目标相呼应,EOS.IO相对于以太坊在多个方面进行了重大突破

1)设计理念不同:以太坊的定位是一个应用不可知的平台,即对基于其上的应用提供一个中性平台,所以它没有提供与应用有关的通用基础模块,这样的确可以减少代码膨胀,但是应用开发就比较复杂,因为需要重复发明轮子。而EOS.IO提供了很多公共基础模块,更加便于进行具体行业应用开发。

2)共识算法不同:以太坊是使用POW,后面将逐步转到POS和POW混合共识。而EOS.IO使用的是DPOS算法,该算法已经在多个实际应用中证明了其高效性。

3)业务吞吐量:以太坊目前的业务吞吐量是25笔/秒,即时进行优化,也最多在100笔/秒。而EOS.io将依赖已经在压力测试甚至实际应用中展现出每秒1万至10万笔交易处理能力的石墨烯技术,远超以太坊。

4)防DDOS攻击及网络拥堵:以太坊是通过消耗GAS机制的方式来预防DDOS攻击,但是以太坊实际是一个趴着许多代币和合约的链,大家都在争夺统一计算资源,所以效率低。非常明显的就是在重大项目进行ico时,所有的以太坊业务网络全部拥堵,甚至2-3小时,整个以太坊网络被1-2大的ico转账业务全部拥塞,各个以太坊业务动惮不得。而EOS.IO是依靠代币对DAPP进行了资源隔离,相当于在高速公路上划分了不同的跑道,根据代币所占比例来分派资源,而不会出现1-2大的业务造成对整个EOS.IO资源造成拥堵。

5)网络费用:以太坊是通过交易中消耗GAS来进行业务交互的,对最终用户的使用体验非常不好。而EOS.IO是设计成了以代币所占比例的方式来分配计算资源,不会消耗代币。这种使用体验和经济方式更适合未来区块链业务应用的推广和壮大。

相关文章

  • EOS.IO的定位和与以太坊对比

    EOS.IO是一个旨在为可垂直和水平扩展的分布式应用程序提供底层区块链架构的平台软件。它主要通过构建类似操作...

  • 比特傻观点:阴影

    Dfinity这项目吧,和以太坊的关系一直影响了项目和愿景和定位,说是活在以太的影响下也不为过。从原先的以太坊姐妹...

  • 2018-07-06链上EOS

    EOS作为区块链3.0,定位为区块链操作系统,其在一些底层架构和治理上与以太坊有很多不同,解决了以太坊的速度问题、...

  • 墨客与以太坊对比

    2018年 2018.03.28, 陈小虎(墨客联合创始人,首席科学家),以太坊的缺陷和解决方法 更多文章 参考墨...

  • 从0到1,全面学透区块链(4)

    一、智能合约以太坊-上 以太坊的简介: 以太坊由俄罗斯开发者在2013年创建的,它针对比特币区块链系统缺少图灵完备...

  • 张婷:关于EOS(一)

    为了更好的理解EOS,我会把它和以太坊对比来说。 以太坊是目前最大也是最成功的智能合约平台。智能合约模式减少了大量...

  • 以太坊1.0和2.0有什么区别?

    虽然以太坊2.0依旧用“以太坊”命名,但以太坊1.0和以太坊2.0其实是完全不同的两种架构。以太坊1.0和2.0的...

  • 以太坊源码解读(1)以太坊架构与模块结构

    以太坊架构与模块化结构 一:以太坊核心概念 EVM: 以太坊虚拟机,以太坊中智能合约的运行环境 Accounts:...

  • EOS-商用分布式应用设计的一款区块链操作系统

    EOS币 EOS(中文名:EOS,英文名:EOS,缩写:EOS)是为EOS.io区块链系统发布的基于以太坊的代币。...

  • 以太坊中Token通证也叫代币的作用是什么?

    上一篇文章以太坊(Ethereum)与以太(Ether)中,你应该很好地理解以太坊是如何构建以太坊应用程序网络的,...

网友评论

      本文标题: EOS.IO的定位和与以太坊对比

      本文链接:https://www.haomeiwen.com/subject/ribwuxtx.html