请选择 进入手机版 | 继续访问电脑版
开启辅助访问
链路首页链路财经目前收录 币种 : 4908 交易所 : 310钱包 : 17 24H 交易量 : $11,090,353,691 总市值 : $153,663,698,218
2018
12/13
19:36
分享
评论
  • 可能是最靠谱不忽悠的区块链资讯平台
    导读

    在这里TPS用作了衡量公链性能的指标,那么,到底什么是tps,代表着什么?EOS能够做到百万TPS么?今天一起聊下这个话题。


    很多人提到EOS的优势时候,会用高TPS这个指标来形容:


    “比特币的TPS只有7,以太坊的TPS大约在10-20,EOS可以将TPS做到100万”,许多人会这么说。


    在这里TPS用作了衡量公链性能的指标,那么,到底什么是tps,代表着什么?EOS能够做到百万TPS么?今天一起聊下这个话题。


    TPS是什么?


    TPS,是Transaction Per Second的缩写,表示一个系统每秒可以处理的交易的数量,意味着系统的处理能力和吞吐量。


    如果这个系统平均每秒钟可以处理1万笔交易,那么,就是1万 tps; 如果处理100万笔交易,则就达到了百万tps。


    影响tps的因素


    TPS受到多个因素的影响:

    • 系统的平均处理时间间隔

    • 区块链中每个区块的数据量大小,以及交易数量限制

    • 交易的耗时情况

    正如上一篇文章中我们所介绍过的,对于EOS的事务/交易而言,可以包含多个动作(action)指令,而包含多指令的一笔交易,所消耗的时间就会更长一些,如果EOS网络中复杂操作增多,则相应的,tps也会收到一些影响。


    TPS高低的影响


    如果TPS过低,则会影响到网络的处理能力,造成网络的拥堵,比如加密猫让ETH网络拥堵,就是一例。并且在网络拥堵的时候,对于采用了手续费设计的公链而言,手续费往往会高得离谱。


    不过,也并非TPS越高越好,需要结合安全性和稳定性的因素,进行综合考量。目前,EOS的tps峰值数据为3996,不过,也已经是很久之前的事情了。目前由于EOS中复杂类型交易的比例增加,且随着网络CPU设置的自调节机制,会在网络进入拥挤状态时候进行调整,所以当前的EOS网络中tps数量并没有那么高。



    EOS的百万TPS,有可能实现么?


    离开场景单独看TPS,参考意义并不大,关键还是要看需求。致力于为大规模商业应用落地提供基础设施的EOSIO,为了满足用户的需要,一定的吞吐量是必备的,否则,用户使用体验会很糟糕。


    而相比之下,比特币的场景中,对于tps的要求可以没有那么高,当然,这也并不是说目前比特币的tps就足够应对人们的需要了。


    另外一个相关问题,经常被人们所提到,EOS所提到的百万TPS是吹牛么?


    实际上,在白皮书2.0版本中的描述已经不再是说百万TPS,而是,实现无限的扩展。未来随着跨链通讯技术和侧链技术的发展成熟,通过横向扩展的方式,让更多的相互兼容的区块链协作,还是有可能实现百万tps的数据的。并且,随着其他采用EOSIO软件的同构链的产生,有理由可以相信,TPS这个并不对EOS构成什么限制。而且,随着跨链技术的成熟,当前困扰EOS用户的CPU等问题,也会不再存在。


    工具:查看EOS网络数据

    除了TPS之外,我们还有更好的方式来了解EOS的发展状态,比如:

    • 活跃用户量

    • 新增用户量

    • 交易额度

    • DAPP的数量

    今天推荐一个小工具,来自SpiderStore的统计工具,列出来EOS主网的数据。

    感兴趣的话,你可以跟ETH网络进行一下对比,相信一定会有自己的感受。


    小结


    今天我们介绍了tps这一概念,并且介绍了一个来自SpiderStore的统计工具,可以查看EOS网络的总体数据信息。


    EOS42 开创去中心化的未来

    EOS42的账号为: eos42freedom。
    请为EOS42投票,支持我们继续不停开拓去中心化解决方案的未来。





主题帖 229 关注 0 粉丝 0
情感指数

链路大数据分析置信度 57.07 %

TA的主题帖
主题相关
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表