美文网首页
EOS的资源利用机制

EOS的资源利用机制

作者: YuMeaningful秋人 | 来源:发表于2018-10-18 19:59 被阅读35次

    <form class="search-text search" style="box-sizing: border-box; display: block; float: left; border-top-left-radius: 4px; border-bottom-left-radius: 4px; background: rgb(255, 255, 255); overflow: hidden; padding: 3px 5px; font-size: 14px; height: 32px; border: 0px; margin: 0px !important;"><input placeholder="API搜索" disabled="disabled" style="box-sizing: border-box; margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; color: inherit; cursor: default; border: 0px; outline: 0px; padding: 0px 5px; width: 38px; transition: width 0.2s;"></form>

    我们知道,比特币和以太坊中的交易手续费机制,其目的就是防止大量 垃圾交易使得系统拥堵。

    而EOS则通过基于膨胀的奖励机制(每年增发1%,总增发不超过5%)完全取消了 交易手续费,这在降低了系统使用的成本同时也带来一个不可避免的问题:

    如何避免系统资源的滥用?

    EOS设计了一种新的资源使用机制:根据账户中EOS通证的数量来分配系统资源。

    CPU与带宽:抵押/赎回

    在EOS的模型中,CPU与带宽采用抵押的方式:按抵押的EOS通证比例分配CPU与带宽。 例如,如果你持有全网1%的EOS通证,那就可以抵押这些通证来获得全网1%的CPU和带宽。 这样就可以隔离开所有的DAPP,防止资源竞争和恶意的DDOS供给,无论其他的DAPP如何拥堵, 你自己的带宽都不受影响。

    当不再需要CPU与带宽时,抵押的EOS通证可以赎回,在赎回的时候,存在三天的赎回期。

    内存:买入/卖出

    与CPU和带宽不同,要将数据存储在区块链中,你需要基于当前的RAM市场价格,用EOS通证买入 RAM,才能获得一定数量的存储字节。当你不再需要内存时,也可以将内存以当前的RAM市场价格 卖出得到EOS通证:

    RAM的价格是基于班科(Bancor)算法,也就是说是由市场供需调节的:如果 RAM供不应求,则买入RAM时就需要更多的EOS通证,而这时卖出RAM也能获得更多的EOS通证。

    内存是消耗资源,不可赎回,只能买卖。以EOS上发币为例,目前发币需要200K的内存,一个 EOS可买20KB,按目前的存储价格发一个币需要消耗10个EOS。这是EOS内存消耗的刚需来源。

    相关文章

      网友评论

          本文标题:EOS的资源利用机制

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