EOS是什么?

作者: 守鱼 | 来源:发表于2018-03-26 22:02 被阅读5次

    (注:这是一份学习笔记,存在许多错漏的地方,请谨慎食用,后续我会不断修改完善。)

    EOS是一个区块链项目的名称,同时也是这个项目的token(代币)的名称,后面也会讲到,其实这些token也相当于这个项目的“股份”。

    它诞生的目的是什么?

    成为一个能支撑商业级区块链应用的底层操作系统。

    现在的区块链操作系统有什么问题?

    以以太坊(ETH)为例,他们共有的问题时:

    1.每秒能处理的交易量极少,比特币为3次,以太坊为30次,而在目前的商业应用中,是需要达到万次交易量的级别,比如证券交易所是要处理每秒10万次交易;

    2.由使用者付费,每次传递信息都要由用户支付费用,这样会大大地降低用户的使用量;

    3.没有基础的功能模块。

    EOS是如何解决这些问题的?

    1.改变共识机制,提高处快速度。关键点是EOS采用了不同于比特币和以太坊的共识机制(工作量证明,POW),它是采用Dpos(委托证明机制),就能提高产生新区块的速度,达到每秒能处理1-10万次交易,如果采用并行处理的话,能达到每秒处理几百万次交易;

    2.开发者为应用支付“场地费”。EOS的系统资源是按比例分配给token持有者的,每个区块链应用使用系统都会占用资源,所以开发者需要购买或是租用一定量的EOS,来获得支持应用运作的系统资源,而用户在使用区块链应用时,不必为每次传递信息而付费;

    3.提供基础功能模块。

    从解决问题的重要性来看,每秒处理的交易量是以太坊最大的硬伤,在使用Dpos解决这个问题之后,才让项目有足够的吸引力让开发者到这个平台,才会考虑后面的两个问题。

    Dpos共识机制是如何运作的呢?

    Dpos(委托证明机制)是让EOS的持有者票选出“见证人”,由见证人来完成产生新的区块的工作。就像是在股份制企业中,每个EOS都是股份,股东可以选出自己信任的人进入董事会,完成重大的决策。而在EOS系统中这样的投票的是24小时持续进行的,以确保系统总是处于最高效的状态。具体的算法解读还是比较复杂的,后面再继续写出来。

    相关文章

      网友评论

        本文标题:EOS是什么?

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